Content: Blog

Community news

Spooktacular Updates for django CMS: Bug Fixes, New Features, and a Hauntingly Awesome Community!

Fabian Braun

Oct. 31, 2024

The Django CMS team has been hard at work, and we’re excited to share some key updates that bring improvements, bug fixes, and enhanced usability across our ecosystem. With this latest round of releases, django CMS is even more robust and ready for the future. Plus, we’re thrilled to welcome several new contributors who are adding their energy and expertise to our community!

🆕 Latest Releases

Here’s a snapshot of our latest versions and the improvements they bring:

django CMS 4.1.3

This is a targeted bugfix release designed to smooth out the user experience. Notable updates include:

  • Alignment fixes for form labels on read-only fields
  • Automatic clearing of the menu cache after permission changes
  • Enhanced compatibility of frontend-editable models with versioning

djangocms-versioning 2.1

Our latest version of djangocms-versioning brings useful features and optimizations:

  • Adds versioning actions to the settings view, streamlining workflow for developers
  • Optimized database access, especially within the page tree, leading to better performance
  • Full support for Django 5.0 and 5.1, ensuring compatibility with the latest Django versions

djangocms-text 0.3.2

Inline editing is smoother than ever for django CMS 3.11 users:

  • Enhanced partial updates improve the page editing experience, allowing faster, more responsive inline changes

💪 October’s Contribution Highlights

October was a dynamic month, with 25 pull requests merged across various projects. Here's where the action happened:

  • 12 PRs into django CMS
  • 3 each for djangocms-text, djangocms-versioning, and the user guide
  • 2 PRs each in django-filer and djangocms-frontend

But that’s not all. We’re thrilled to welcome five new contributors to the team! Let’s meet them and see what they've been working on:

  1. Constantina - Added a bulk delete action for djangocms-versioning, making content management smoother and faster.
  2. Jpopdigitalc - Contributed to the user guide, enhancing documentation with three rounds of updates.
  3. Salim - Reintroduced the X Frame Options field to page settings, an important feature for improved site security.
  4. Abdulwasiu - Created a new documentation section with a step-by-step guide on contributing a patch, making it easier for new contributors to get started.
  5. Waithaka - Corrected and refined the PageContentExtensions documentation, ensuring better accuracy for users.

Our heartfelt thanks also go to Filip, Fabien, and Jacob for their ongoing contributions. Each of you has been instrumental in strengthening django CMS!

🌍 Djangonaut Program: Empowering New Contributors

We’re pleased to see more developers join the Djangonaut program, a dedicated initiative to expand the contributor base for Django and its ecosystem projects. Contributors Salim, Abdulwasiu, Waithaka, and Paulo are making strides in this program, bringing their unique perspectives and talents to the community. We’re delighted to see the program’s impact in action!

🎉 Join Us on This Journey

Our community is growing, and each new release and contribution brings us closer to a more powerful and accessible django CMS ecosystem. We’re grateful for every contributor and community member who has been part of this journey. Stay tuned for more exciting updates and innovations as we move forward!

Happy coding, and here’s to an amazing year ahead!

blog comments powered by Disqus

Do you want to test django CMS?

Try django CMS