django CMS v3.10.1 Release Notes
Release Date: 2022-06-28 // over 2 years ago-
π Bug Fixes:
- π Changelog titles for 3.10.x (#7347) (31f399535) -- Mark Walker
- β Request missing from test rendering (#7346) (eff54b0fd) -- Mark Walker
- π Changelog title for 3.10.1rc1 (#7345) (966a90fd2) -- Mark Walker
- βͺ Revert change to the toolbar sites menu to use
http
protocol (#7332) (caddfe7f4) -- Mark Walker - Fixed
AttributeError
(#7288) when the current toolbar object doesn't defineget_draft_url()
(#7289) -- Marco Bonetti - π Fix for django 2.2 in middleware #7290 -- Mark Walker
- π Update release script to start bringing support for macOS (#7294) -- Mark Walker
- π Fix release script version commit. (#7295) -- Mark Walker
- βͺ Revert change to the toolbar sites menu to use
http
protocol. (#7331) -- Mark Walker
Statistics:
π This release includes 12 pull requests, and was created with the help of the following contributors (in alphabetical order):
- Conrad (3 pull requests)
- Florian Delizy (1 pull request)
- Marco Bonetti (1 pull request)
- Mark Walker (7 pull requests)
Thanks to all contributors for their efforts!
Previous changes from v3.10.0
-
Highlights:
π This feature focuses on bringing python 3.10 support, bringing build system to latest nodejs, and bugfixes
π Features:
- π python3.10 support (#7126) (324f08594) -- Vinit Kumar
- π improve build performance (#7192) (bdb04bc31) -- Vinit Kumar
π Bug Fixes:
- using .nvmrc to target the right nvm version (3e5227def) -- Florian Delizy
- β Add toolbar fix for broken CMS in the release 3.10.x -- Vinit Kumar
- π fixing release script to use 'unreleased' (low caps) instead of mixed caps (#7202) (b7a793c88) -- Florian Delizy
- Cap django requirement at <4 (#7182) (c6c278497) -- Mark Walker
- Set the default_auto_field on the AppConfigs (#7181) (272d62ced) -- Jeffrey de Lange
- do not convert & URL query separator to & (#7114) (c0c10e051) -- nichoski
- β
discrepancy around python 3.6 compatibility between
setup.py
, docs and tests (#7095) (70970061f) -- Mark Walker - β‘οΈ update permission cache when moving pages and adding pages. (#7090) (53dddb106) -- Ryo Shimada
- https://github.com/django-cms/django-cms/projects/6#card-63761457 (#7085) (a5159d3a6) -- Gabriel Andrade
- β missing tests of django3.2 for mysql and sqlite (#7082) (c7fd7c0c5) -- Vinit Kumar
- π Fixes #7033: also check for Django 3.2, now that 3.9 supports it. (#7054) (#7062) (f4043cd75) -- Vinit Kumar
Statistics:
π This release includes 59 pull requests, and was created with the help of the following contributors (in alphabetical order):
- Anatoliy (3 pull requests)
- Angelo Dini (1 pull request)
- Dmytro Litvinov (1 pull request)
- Florian Delizy (10 pull requests)
- Gabriel Andrade (1 pull request)
- Halit Γelik (1 pull request)
- Jean-Baptiste PENRATH (1 pull request)
- Jeffrey de Lange (1 pull request)
- Jens-Erik Weber (1 pull request)
- Kaushal Dhungel (1 pull request)
- Marco Bonetti (2 pull requests)
- Mark Walker (10 pull requests)
- Nebojsa Knezevic (2 pull requests)
- nichoski (2 pull requests)
- Nicolai (11 pull requests)
- Ryo Shimada (1 pull request)
- Simon Krull (4 pull requests)
- Stefan van den Eertwegh (1 pull request)
- Vinit Kumar (5 pull requests)
With the review help of the following contributors:
- fsbraun
- Gabriel Andrade
- Marco Bonetti
- Mark Walker
- Nicolai
- Simon Krull
- TiredFingers
- victor-yunenko
- Vinit Kumar
Thanks to all contributors for their efforts!