Django CMS Monthly Update – June Recap & July Outlook
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 thecreate_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