Release | January 25, 2017

django CMS 3.4.2 released

django CMS 3.4.2 is now available, containing some important new features and numerous bug fixes.

5 minutes read

What’s new

Highlights for this release:

  • the return of the Revert to live functionality
  • support for Django 1.10.

The full list of improvements, bug fixes, deprecations and other changes is described in the official release notes.

Revert to live

Revert to live is the first step in fully re-implementing revision management on a new basis.

The future of history management

Revision management is no longer part of the django CMS core, but handled by a pluggable addon application. This is in keeping with the django CMS philosophy of maintaining only core CMS functionality as part of the package itself.

A new application, django CMS History, contains the revision management functionality - at first, a basic undo/redo feature for CMS content.

The application will continue to be developed, and new functionality and improvements will be introduced in future releases.

Django 1.10 compatibility

Version 3.4.2 brings full compatibility with Django 1.10.

Please note however that not all applications in the django CMS ecosystem will yet have been updated, so please check compatibility before applying the Django 1.10 update to your projects. If you discover any compatibility issues that we should know about, please inform us.

Please file any bug reports on GitHub, and give us any other feedback on our django CMS developers email list.

Article

Plugin Architecture Is Editor Experience

Lessons from building the component architecture behind the new django CMS website.

Article

Make Your Django Application Editable

The CMS doesn't need to own your data to make it editable.

Release

django CMS 5.0.11 and 5.1.2 released

Both are patch releases focused on security, stability, and compatibility. We recommend that users of the django CMS 5.0 and 5.1 series upgrade.