Community news | August 6, 2024

July 2024 django CMS Updates: Faster Permissions, Bug Fixes, and Exciting New Features!

5 minutes read

Dear all!

Here comes July’s community update!  🚀

Releases:

  • Django CMS 4.1.2: The second bug-fix release of django CMS 4.1.2 now does page-specific permission checks much faster, fixes ignored default_plugins setting in the placeholder configuration, and reintroduces page-specific publishing permissions (which can and are used by djangocms-versioning, for example)
  • Djangocms-frontend 1.3.3 fixes misaligned icons in mobile navigation as well as a bug that escaped page title characters in the link plugin’s autocomplete view.
  • Django-filer 3.1.4 now accepts Django’s new STORAGES setting (introduced in Django 4.2), its views create a TemplateResponse (which can be post-processed by other apps), and a bugfix that caused the expand URL of custom image models to be incorrect.
  • Djangocms-link 4.0.0 now also works with django CMS 4.
  • Djangocms-text 0.2.0 now automatically migrates djangocms-text-ckeditor text plugins and thereby can now also be used as a drop-in replacement for djangocms-text-ckeditor

Contributions

  • In June we have merged 41 pull requests, 21 to django CMS’ core, 5 to djangocms-versioning, 4 to djangocms-frontend, and two each to djangocms-snippet, djangocms-moderation, and djangocms-link. (By the way, this number does only include the PRs created by humans.)
  • Special thanks go to the contributors  vipulnarang95, @Jacob ,  filipweidemann, @jgadelange , @Mark Walker, ls-app, florianRepenn,  rcooke,  hgkornmann,  KCuppens, and jianghuyiyuan.
  • Also, I am very proud that jianghuyiyuan, KCuppens, and jgadelange had their first pull requests merged for django CMS!!
  • To give a bit of an outlook, I’d like to point out that quite a bit of work was done on django CMS 4.2 which will offer a new “headless-only” mode, and has quite some performance improvements thanks to a simplified model structure, and less and simplified database hits (see also https://github.com/django-cms/django-cms/discussions/7873 and https://github.com/django-cms/django-cms/discussions/7805).

Have a great summer, everyone!

Release

django CMS 5.1.3 and 5.0.13 released

We’re pleased to announce the release of django CMS 5.1.3 and django CMS 5.0.13. Both are maintenance releases focused on fixes and improved robustness.

Community news

Inside the Work That Moves django CMS Forward

As the django CMS fellows, we have spent this year so far strengthening that foundation and making new capabilities available to developers and editors.

Tutorials

django CMS 5.1: Your CMS, Your Way — Now Easier to Set Up Than Ever

Setting up a powerful CMS shouldn’t be the hardest part of building a website. With django CMS 5.1, it no longer has to be.