Content: Blog

Community news

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

Fabian Braun

Aug. 6, 2024

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!


Do you want to test django CMS?

Try django CMS