django-cms v3.4.4 Release Notes
Release Date: 2017-06-15 // almost 7 years ago-
- ๐ Fixed a bug in which cancelling the publishing dialog wasn't respected.
- ๐ Fixed a bug causing post-login redirection to an incorrect URL on single-language sites.
- ๐ Changed the signature for internal
cms.plugin_base.CMSPluginBase
methodsget_child_classes
andget_parent_classes
to take an optionalinstance
parameter. - ๐ Fixed an error when retrieving placeholder label from configuration.
- ๐ Fixed a bug which caused certain translations to display double-escaped text in the page list admin view.
- Adjusted the toolbar JavaScript template to escape values coming from the request.
- โ Added Dropdown class to toolbar items
- Replaced all custom markup on the
admin/cms/page/includes/fieldset.html
template with an{% include %}
call to Django's built-infieldset.html
template. - ๐ Fixed a bug which prevented a page from being marked as dirty when a placeholder was cleared.
- ๐ Fixed an IntegrityError raised when publishing a page with no public version and whose publisher state was pending.
- ๐ Fixed an issue with JavaScript not being able to determine correct path to the async bundle
- ๐ Fixed a
DoesNotExist
database error raised when moving a page marked as published, but whose public translation did not exist. - ๐ Fixed a bug in which the menu rendered nodes using the site session variable (set in the admin), instead of the current request site.
- ๐ Fixed a race condition bug in which the database cache keys were deleted without syncing with the cache server, and as a result old menu items would continue to be displayed.
- ๐ Fixed a 404 raised when using the
Delete
button for a Page or Title extension on Django >= 1.9 - โ Added "How to serve multiple languages" section to documentation
- ๐ Fixed a performance issue with nested pages when using the
inherit
flag on the{% placeholder %}
tag. - Removed the internal
reset_to_public
page method in favour of therevert_to_live
method. - ๐ Fixed a bug in which the placeholder cache was not consistently cleared when a page was published.
- โจ Enhanced the plugin menu to not show plugins the user does not have permission to add.
- ๐ Fixed a regression which prevented users from setting a redirect to the homepage.