Release | January 1, 2024

django CMS 4 is here!

Back in 2020, we kicked things off with the django CMS Association, and we had a big dream: rolling out django CMS version 4. This wasn't just any goal; it was the heart of our mission to breathe new life into the django CMS community.

5 minutes read

We set out to bring more paying members on board and drive our project forward, all leading up to this big release. And guess what? We've done it! Thanks to a bunch of amazing folks who pitched in, we've hit our target. Today, I'm super excited to tell you that django CMS 4 is finally here. It's a huge win for all of us, and it shows just what we can achieve together.

Watch this video to see what version 4 can do

Highlights

  • Powerful version management
  • Optimized performance
  • Advanced App Configuration Capabilities
  • Flexible Editing Endpoints
  • Check out more new features here

Changelog

Please see the changelog for django CMS 4.1.0 for full details of the changes.

How to get it

Version 4.1.0 is available for installation in several different ways:

  • via pip (pip install django-cms==4.1.0)
  • directly from GitHub

Testing & Feedback

Please file any bug reports on GitHub, and give us any other feedback in our Discord (#support)

Thanks

Let's give a shout-out to everyone who played a part in bringing v4 to life. Their hard work and dedication have made all of this possible.

  • Fabian Braun
  • Krzysztof Socha
  • Andrew Aikman
  • Rizwan
  • Paulo Alvarado
  • Monika Sulik
  • Vadim Sikora
  • Mark Walker
  • Jonathan Sundqvist
  • Adam Murray
  • Malinda Perera
  • Mateusz Kamycki
  • Bernard Van Der Vyver
  • Anirban Lahiri
  • Vinit Kumar
  • Damilare Onajole
  • Marc Kirkwood
  • Noel da Costa
  • Simon Krull
  • Angelo Dini
  • Marc Matus
  • Mravcik
  • NarenderRajuB
  • Peng Yu
  • Jacob Rief
  • Nebojsa Knezevic
  • Stefan Wehrmeyer
  • Stefan van den Eertwegh

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.