Skip to content

mediacms

v9.4.0
mediacms-io/mediacms

MediaCMS is a modern, fully featured open source video and media CMS

Version of mediacms-io/mediacms you run

CompareView on GitHub

Breaking changes

What to check before upgrading, taken from the notes of the last 30 releases.

  • v9.1.2Oct 5, 2026

    Backward incompatibilities

    Check if you have changed any of the following allauth settings (usually in cms/settings.py or similar file) :

    • ACCOUNT_EMAIL_REQUIRED, ACCOUNT_USERNAME_REQUIRED and ACCOUNT_SIGNUP_PASSWORD_ENTER_TWICE are replaced by ACCOUNT_SIGNUP_FIELDS. Because settings.py now sets the new option, deployments that override any of the three old ones in local_settings.py lose that override silently and must switch to ACCOUNT_SIGNUP_FIELDS.
    • The new ALLAUTH_TRUSTED_PROXY_COUNT = 1: deployments with another reverse proxy in front of nginx should set it to 2. Otherwise all visitors share one login rate-limit bucket.
    • Login redirects (next=) to other hosts are now ignored unless that host is listed in ALLOWED_HOSTS or CSRF_TRUSTED_ORIGINS.

    REST_FRAMEWORK authentication classes are now the cms.authentication.* wrappers. Any local_settings.py that redefines REST_FRAMEWORK must keep them, or approval checks and GLOBAL_LOGIN_REQUIRED no longer apply to the API.

Release history

All releases on GitHub
BadgeLatest version of mediacms-io/mediacms[![version](/badge/mediacms-io/mediacms)](/p/mediacms-io/mediacms)

9.4.0 (2026-10-26)

Features

Full release notesCompare with previous