3.6.0 release notes

    • introduced support for Django 2.0
    • removed support for Django versions older than 1.11
    • added parameter for cms.api.create_page() and cms.api.create_title()
    • length restriction for Title.meta_description was moved from model to form; field length was increased to 320 characters.

    Previously deprecated functionality has been removed:

    • Signal handlers for , Title, Placeholder and CMSPlugin models was removed.
    • Removed the command.
    • Removed the translatable content get/set methods from CMSPlugin model.

    We assume you are upgrading from django CMS 3.5.

    Please make sure that your current database is consistent and in a healthy state, and make a copy of the database before proceeding further.

    Check custom code and third-party applications for use of deprecated or removed functionality or APIs (see above). Some third-party components may need to be updated.

    Install the new version of django CMS from GitHub or via pip.

    Run:

    The Divio Cloud offers an easy way to set up django CMS projects. In the Divio Cloud Control Panel, create a new django CMS project and Deploy it.

    Note

    The django CMS Installer is not yet available for django CMS 3.6 or Django 2 or later.

    • Daniele Procida
    • Vadim Sikora
    • Bartosz Płóciennik
    • Katie McLaughlin
    • Krzysztof Socha
    • Mateusz Kamycki
    • Sergey Fedoseev
    • Aliaksei Urbanski
    • heppstux
    • Chematronix
    • Frank
    • Julz