Release | July 18, 2024

django CMS 4.1.2 released

This update brings bug fixes to improve the performance and usability of django-cms.

5 minutes read

We are excited to announce the release of django-cms version 4.1.2!

Improvements:

  • Enhanced performance for page permissions
  • The default_plugins setting has been reenabled, enhancing flexibility and functionality.
  • Page-level publish permissions, as seen in version 4.0 and before, have been brought back for better access control.

Bug Fixes:

  • Key-length of 200 is now used for actual cache-keys of placeholders (thanks to wfehr).
  • Toolbar direction (ltr or rtl) is now set according to the toolbar language.
  • Users can now view page settings even without the change page settings permission
  • Implemented a versioning-safe method for placeholder inheritance
  • Structure endpoint switches on viewport breakpoint only if in edit mode
  • Special characters can now be used in page titles (Jacob Rief).
  • Rendering a placeholder on a missing toolbar object will now fail silently
  • Fallback language titles are now visible in the page tree.

We extend our gratitude to all contributors for their valuable efforts in making this release possible. Your dedication helps us continue to improve and enhance django-cms. Thank you for your continued support!

Release

django CMS 5.1 is here: easier setup, flexible deployments, and a fresh editing experience

This release reduces friction across the whole project lifecycle: creating a new project, adding django CMS to an existing Django application, configuring larger deployments, controlling which plugins editors can use, and working with the CMS every day.

Release

django CMS 5.0.9 released: security, accessibility, and stability improvements

This release addresses three medium-severity security vulnerabilities and includes improvements to accessibility, Django compatibility, permissions, Content Security Policy support, and general editor stability.

Case Studies

How we built our professional services digital platform using django CMS

Compound Partners is a UK digital consultancy specialising in audience-centric user experience and content architecture for professional services firms. Fifteen years ago, a developer's recommendation pointed us at django CMS. Today, our entire business is built on it.