Content: Blog

Release

Django CMS 5.0.0a1 Available For Testing

Vinit Kumar

March 3, 2025

🚀 Exciting News! The django CMS 5.0.0a1 is now available for testing!

This release introduces several groundbreaking features designed to enhance your content management experience:

  • Editor experience: Improved turn-around times with faster plugin addition, better content screen updates, less server load
  • Performance: Optimized database access due to better prefetching and the merging of data structures
  • Security: Improved content security policy support: No more inline script tags needed in edit mode
  • Use cases: Full Headless support: django CMS 5 can be run without exposing any content URLs, i.e. fully headless.
  • Development: Exception handling now allows for faster debugging of custom plugins.

Please note, this is an alpha release intended for testing purposes. We highly encourage the community to explore these new features and provide feedback to help us refine the platform. For a comprehensive overview of all updates and improvements, check out the release notes. Your insights are invaluable to us—dive in, test it out, and let us know your thoughts!

To test Django CMS 5.0.0 Alpha 1 on your local machine, follow these steps:

$ python3 -m venv .venv
$ source ./.venv/bin/activate  # On Windows, use .\.venv\Scripts\activate
$ pip install django-cms==5.0.0a1
$ djangocms cms5
$ cd cms5
$ python manage.py runserver

This setup allows you to explore the new version in an isolated environment without affecting your existing setup.

For testing with existing projects, we have detailed release notes available.

🚨 Important Notice

We strongly advise against running this alpha release in a production environment. Instead, test it on a backup of your database to evaluate its compatibility. This release introduces several bold new ideas that we believe will significantly benefit the Django CMS ecosystem.

As with any alpha release, we encourage the community to actively test it and report any bugs or inconsistencies. Your feedback is invaluable in helping us refine the release and ensure that Django CMS 5.0 becomes the best version to date.

Happy testing, and thank you for your contributions! 🎉


Do you want to test django CMS?

Try django CMS