3.7.1 release notes
What’s new in 3.7.1
Bug Fixes
Fixed a bug where creating a page via the
cms.api.create_page
ignores left/right positions.Fixed documentation example for
urls.py
when using multiple languages.Fixed a bug where
request.current_page
would always be the public page, regardless of the toolbar status (draft / live). This only affected custom urls from an apphook.Fixed a bug where the menu would render draft pages even if the page on the request was a public page. This happens when a user without change permissions requests edit mode.
Fixed the ‘urls.W001’ warning with custom apphook urls
Fixed missing
{% trans %}
to toolbar shortcuts.Fixed a simple typo in the docstring for
cms.utils.helpers.normalize_name
.
Improvements and new features
Added code of conduct reference file to the root directory
Moved contributing file to the root directory
Added better templates for new issue requests
Mark public static placeholder dirty when published.
Prevent non-staff users to login with the django CMS toolbar
Improved and simplified permissions documentation.
Improved apphooks documentation.
Improved CMSPluginBase documentation.
Improved documentation related to nested plugins.
Updated installation tutorial.
Updated branch and release policy.