Community news | February 4, 2025

Django CMS Ignites 2025: New Features, Fresh Faces, and Growing Community

The new year is off to a strong start for the django CMS community! January was packed with exciting releases, key contributions, and some fantastic news. Let’s dive into the highlights.

5 minutes read

🚀 New Releases

The following updates have landed, bringing improved functionality and fixes:

  • djangocms-versioning 2.2.0: Added bulk delete for versions and the option to delete translations from the language menu, along with various bug fixes.
  • djangocms-snippet 5.0: A versionable, universal snippet plugin that supports both django CMS 3 and 4. Snippets can now be versioned when used with django CMS 4.
  • djangocms-form-builder 0.3: Fixed a redirection issue when forms are used inside an alias.
  • djangocms-alias 2.0.2: Resolved an error occurring when using the wizard.
  • djangocms-text 0.5.3: Introduced configurable block and inline styles, plus text color selection.

🔥 Community Contributions

January was a productive month for contributors, with 39 pull requests merged! Here’s a breakdown:

  • 15 merged into django CMS core
  • 7 into djangocms-versioning
  • 6 into djangocms-text
  • 6 into djangocms-form-builder

Special thanks to @Bazzan (3 pull requests), @Jacob, and @Josh Yu (2 each) for their contributions!

A warm welcome to Stefan Heinen, Volker Birk, and Arun Kumar, who have joined as new contributors to django CMS. Your efforts are greatly appreciated!

🌍 Exciting News: The Next Djangonaut Space Session

In just two weeks, the next Djangonaut space session kicks off, with three Djangonauts set to work on django CMS. We’re especially proud that last season’s Djangonaut and current Djangonaut Intern at the dCA, @Bazzan, will be stepping up as a Captain this season.

Stay tuned for more updates, and thank you to everyone contributing to the growth and success of django CMS! 🎉

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.