Content: Blog

Community news

Django CMS Monthly Update – June Recap & July Outlook

Fabian Braun

July 9, 2025

June was an exciting and productive month for Django CMS — packed with contributions, bugfixes, and powerful improvements across the ecosystem. Whether you're a long-time user or just discovering Django CMS, here's everything you need to know about what’s happened and what’s coming.

Highlights from June

✅ New Releases

We’ve pushed six new releases across core packages and plugins. Here’s what’s new:

  • djangocms-versioning 2.3.2 🛠️ Restored the create_versions management command that was accidentally removed during the build setup refactor.

  • djangocms-filer 2.2.8 🔧 Bugfix release to ensure stability in the Django Filer 2.x series.

  • djangocms-text 0.9.1 ✨ Added options for table styling, support for Markdown pasting, and Markdown-style link syntax.

  • djangocms-text-ckeditor5 0.2.6 🖋️ Added support for CKEditor 5’s style plugin, plus partial view-only support for text-enabled plugins.

  • djangocms-alias 2.0.4 🧩 Fixed the missing autocomplete feature in the Create Alias plugin form.

  • djangocms-snippet 5.0.1 🔁 Fixed migrations to support future versioning, and resolved a compatibility bug with Django CMS 3.11.

🌍 Community Contributions

We saw an impressive 63 pull requests merged in June! 🎉 A huge thank you to everyone involved — especially these new contributors who made their first contributions:

  • 🧠 @mhsiddiqui – Fixed a __str__ method inconsistency in Django CMS 5 Pages.

  • 🔍 @krmax44 – Fixed the djangocms-alias autocomplete bug in the Add Alias Plugin form.

  • 📚 @dnlzrgz5 – Cleaned up broken links in the documentation’s contribution guide.

  • ✏️ @perfecto2 – Spotted and fixed a typo in the djangocms CLI template.

  • 🛠️ @fdintino – Backported a file handling fix from Filer 3 to Filer 2.

  • ⚙️ @jmit-modern – Fixed a rare migration error when upgrading from Django CMS 3.

💙 We're incredibly grateful for the time and energy you’ve all contributed. Keep those PRs coming!

What’s Coming Next?

Here’s a peek at some exciting updates on the horizon:

  • 🔄 djangocms-versioning 2.4 will make it easier to add versioning to third-party models using the new GrouperAdmin pattern.

  • 📖 Improved Docs: Custom Placeholders We’re updating the docs to showcase how Django CMS 4 & 5 greatly simplify adding placeholders in custom models — with clear, modern examples.

  • 🧪 djangocms-rest: Frontend JSON Editor A slick frontend editor is coming that lets you edit content directly in JSON — perfect for headless or decoupled frontends.

  • 📂 New Menu API Endpoints in djangocms-rest You'll soon be able to build fully dynamic frontend menus powered by API calls. More flexibility, fewer workarounds.

Get Involved

Whether you’re a developer, designer, or content creator, we welcome your input and contributions. Join our community on Discord, follow development on GitHub, and help shape the future of Django CMS.

Let’s make July just as amazing! 🚀

blog comments powered by Disqus

Do you want to test django CMS?

Try django CMS