Release | June 30, 2021

django CMS 3.9.0 released

We are proud to announce that django CMS 3.9.0 was released.

5 minutes read

django CMS 3.9.0 is now available!

After three release candidates it is finally here: 3.9.0! We would like to thank all contributors who made this release possible. Special kudos go to Florian (goutnet), who did a stellar job managing the entire release process. This version contains 70 pull requests from over 25 contributors. A true community release!

The list of changes is long. Here are only a few highlights...

  • Add support for Django 3.2 LTS version
  • Add support for django-treebeard 4.5.1
  • Replace Travis.CI with Github Actions

Changelog & Upgrade Instructions

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

Please see the upgrade instructions.

How to get it

Version 3.9.0 is available for installation in several different ways:

  • via pip (pip install django-cms==3.9.0)
  • directly from GitHub
  • via our Tech Partner Divio using Aldryn Django CMS 3.9.0.4 from the 3.9.x stable branch

Feedback

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

Thanks to all contributors for their efforts!

This release includes over 70 pull requests, and was created with the help of the following contributors (in alphabetical order):

With the review help of the following contributors:

  • Aiky30
  • Angelo Dini
  • Benjamin PIERRE
  • Daniele Procida
  • Éric Araujo
  • Florian Delizy
  • Francesco Verde
  • greengoaxe
  • John Bazik
  • Mario Colombo
  • Mark Walker
  • Nicolai
  • Petr Glotov
  • Radosław Stępień
  • sin-ack
  • Stuart Axon
  • Vinit Kumar

Would you also like to contribute to the next release?

Check out our community hero program

Would you like to see more django CMS releases in the future? Then make sure you donate to the project!

django CMS is a content management system used by thousands of website owners, developers, businesses and content editors. Without the support of our sponsors, partners and users like you, django CMS would not be possible.

django CMS is open source and has no license costs. It relies on users like you to contribute to its development, support and operation.

Thanks to our great team of volunteers and the members of the django CMS Association, the django CMS project can be run. For that, we are forever grateful!

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.