8000 Releases · django-cms/django-cms · GitHub
[go: up one dir, main page]

Skip to content

Releases: django-cms/django-cms

5.0.1

21 May 15:46
c4ec1a1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.0.1

5.0.0

12 May 09:36
0f633fc
Compare
Choose a tag to compare

What's Changed

  • docs: Fix readme links by @fsbraun in #7896
  • chore: Merge back release/4.1.x by @fsbraun in #7899
  • build(deps): bump amannn/action-semantic-pull-request from 5.4.0 to 5.5.2 by @dependabot in #7897
  • chore: Use static Discord URLs in docs by @macolo in #7908
  • chore: Port forward of #7910 by @fsbraun in #7911
  • build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /docs by @dependabot in #7912
  • docs: Explain how to route requests from an apphook back to the CMS by @jrief in #7878
  • fix: Set toolbar direction based on toolbar language by @fsbraun in #7902
  • fix: Allow viewing page settings even if page cannot be changed by @fsbraun in #7921
  • docs: Update 01-install.rst to include MariaDB by @robertsilen in #7922
  • fix: Versioning-safe implementation of placeholder inheritance by @fsbraun in #7924
  • build(deps): bump requests from 2.28.1 to 2.32.0 in /docs by @dependabot in #7925
  • fix: Only switch to structure endpoint on viewport breakpoint if in edit mode by @fsbraun in #7920
  • feat: Reintroduce default_plugins setting by @fsbraun in #7919
  • fix: #7859: allow special characters in page title by @jrief in #7868
  • fix: Correct regression introduced in #7920 (structure board breakpoint) by @fsbraun in #7928
  • feat: Re-introduce page-level publish permission just as in v4.0 by @fsbraun in #7837
  • docs: Improve explanation on how to use templates with django CMS by @fsbraun in #7929
  • build(deps): bump tornado from 6.2 to 6.4.1 in /docs by @dependabot in #7932
  • build(deps): bump urllib3 from 1.26.18 to 1.26.19 in /docs by @dependabot in #7938
  • docs: Update 02-templates_placeholders.rst by @rcooke in #7935
  • docs: fix typo "crating" -> "creating" by @ls-app in #7939
  • chore: Prepare develop-4 for Django CMS 4.2 by @fsbraun in #7913
  • build(deps): bump amannn/action-semantic-pull-request from 5.5.2 to 5.5.3 by @dependabot in #7946
  • build(deps): bump certifi from 2022.12.7 to 2024.7.4 in /docs by @dependabot in #7949
  • build(deps): bump pygments from 2.13.0 to 2.15.0 in /docs by @dependabot in #7944
  • feat: Performant permission calculation for pages by @fsbraun in #7943
  • feat: merge page with node tree by @jrief in #7947
  • chore: Fix pre-commit config file extension by @marksweb in #7958
  • fix: Show pages titles using fallback languages in pagetree by @fsbraun in #7955
  • fix: Fail silently when rendering a placeholder on a missing toolbar object by @fsbraun in #7954
  • fix: Invalidate permissions cache if group assignment of user changes by @fsbraun in #7963
  • fix: PermissionDenied error when adding page by @jrief in #7965
  • docs: Update compatibility table by @jgadelange in #7950
  • feat: Headless readiness by @fsbraun in #7850
  • fix: edit_mode_active was a property, not cached property by @fsbraun in #7971
  • fix: template tag get_admin_url_for_language did not return the latest page content by @fsbraun in #7967
  • docs: add documentation for search by @filipweidemann in #7972
  • chore: fix some comments by @jianghuyiyuan in #7975
  • docs: Remove merge markers from Update 3.11.4.rst by @fsbraun in #7959
  • fix: Refactor menus app: significant time saving (queries and cpu) by @fsbraun in #7956
  • fix: Inconsistent color codes for dark mode and preferes-color-scheme: auto by @fsbraun in #7979
  • fix: Consistent labels and help texts for page content model and page content forms by @fsbraun in #7968
  • fix: Also clear menu cache if page permissions are changed by @fsbraun in #7988
  • refactor: Replace PageAdmin.delete_view by two smaller methods by @jrief in #7995
  • chore: Improve pagecontent caching in page admin (esp. page tree) by @fsbraun in #8002
  • build(deps): bump body-parser from 1.20.2 to 1.20.3 by @dependabot in #8007
  • build(deps-dev): bump elliptic from 6.5.4 to 6.5.7 by @dependabot in #8009
  • fix: Respect ContentAdminManager pattern for frontend-editable models by @fsbraun in #7998
  • chore: Django 5.2-compatible test fixtures by @fsbraun in #8008
  • docs: add kapa ai bot by @macolo in #8010
  • ci: upgrade testing infrastructure by @vinitkumar in #8015
  • fix: Consistent toolbar mode by @fsbraun in #8011
  • fix: Accept legacy action names for page permission check by @fsbraun in #8021
  • build(deps): bump cookie and socket.io by @dependabot in #8026
  • build(deps): bump serve-static and browser-sync by @dependabot in #8027
  • build(deps): bump starlette from 0.38.5 to 0.40.0 in /docs by @dependabot in #8034
  • fix: Sitemap: Return a QuerySet in CMSSitemap.items() by @MacLake in #8031
  • fix: Improve UX when page content is missing in selected language by @jrief in #8033
  • docs: Add guide on contributing a code patch by @mrbazzan in #8039
  • fix: X frame options added to page settings form by @theShinigami in #8041
  • docs: documentation update on PageContent by @weshy007 in #8043
  • fix: Language tabs didn't show existing content due to caching issue by @filipweidemann in #8046
  • chore: Added tests for GetAdminUrlForLanguage template tag by @filipweidemann in #8049
  • build(deps-dev): bump elliptic from 6.5.7 to 6.6.0 by @dependabot in #8051
  • fix: In rare situations the page tree preview button did not view the latest version by @MacLake in #8050
  • fix: Issue 7997 remove edit page dialog by @jrief in #7999
  • fix: added redirect message when in editing a redirect toolbar object by @theShinigami in #8056
  • chore: Fixed randomly failing Postgres tests by @fsbraun in #8060
  • feat: Updated welcome page by @fsbraun in #8057
  • chore: Removed django-app-manage dependency by updating ./manage.py by @fsbraun in #8061
  • fix: Handle cms command raising error by @mrbazzan in #8054
  • fix: Fall back to class name when app name is None by @halitcelik in #8059
  • docs: Update LTS info and overview on supported plugins by @fsbraun in #8065
  • fix: Sites menu was empty in the page tree by @fsbraun in #8064
  • fix: Grouper admin raised AttributeError when used outside the admin views by @fsbraun in #8067
  • feat: Add FrontendEditableAdminMixin endpoint to plugins by @fsbraun in #8062
  • fix: XSS vulnerability for page title by @fsbraun in #8075
  • chore: Create security policy by @marksweb in #8077
  • fix: Replaced languages field from Page which used to become inconsistent by @fsbraun in #8080
  • chore: Linting issues brought by ruff update, remove unused imports by @fsbraun in https://github.com/django-c...
Read more

4.1.6

22 Apr 20:24
a0fee5a
Compare
Choose a tag to compare

What's Changed

  • fix: Django 5.2 tried adding object tools to the page tree throwing an error by @fsbraun in #8200
  • chore: Prepare release 4.1.6 by @fsbraun in #8202

Full Changelog: 4.1.5...4.1.6

3.11.10

05 Apr 11:22
b0b97c6
Compare
Choose a tag to compare

What's Changed

  • fix: Remove deprecated get_storage_class import from cms.utils by @fsbraun in #8102
  • fix: Add missing compiled French messages by @fsbraun in #8126
  • chore: Prepare release 3.11.10 by @fsbraun in #8198

Full Changelog: 3.11.9...3.11.10

4.1.5

04 Apr 16:24
5dfa7fb
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.4...4.1.5

5.0.0a1

03 Mar 08:41
778067d
Compare
Choose a tag to compare
5.0.0a1 Pre-release
Pre-release

What's Changed

  • docs: Fix readme links by @fsbraun in #7896
  • chore: Merge back release/4.1.x by @fsbraun in #7899
  • build(deps): bump amannn/action-semantic-pull-request from 5.4.0 to 5.5.2 by @dependabot in #7897
  • chore: Use static Discord URLs in docs by @macolo in #7908
  • chore: Port forward of #7910 by @fsbraun in #7911
  • build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /docs by @dependabot in #7912
  • docs: Explain how to route requests from an apphook back to the CMS by @jrief in #7878
  • fix: Set toolbar direction based on toolbar language by @fsbraun in #7902
  • fix: Allow viewing page settings even if page cannot be changed by @fsbraun in #7921
  • docs: Update 01-install.rst to include MariaDB by @robertsilen in #7922
  • fix: Versioning-safe implementation of placeholder inheritance by @fsbraun in #7924
  • build(deps): bump requests from 2.28.1 to 2.32.0 in /docs by @dependabot in #7925
  • fix: Only switch to structure endpoint on viewport breakpoint if in edit mode by @fsbraun in #7920
  • feat: Reintroduce default_plugins setting by @fsbraun in #7919
  • fix: #7859: allow special characters in page title by @jrief in #7868
  • fix: Correct regression introduced in #7920 (structure board breakpoint) by @fsbraun in #7928
  • feat: Re-introduce page-level publish permission just as in v4.0 by @fsbraun in #7837
  • docs: Improve explanation on how to use templates with django CMS by @fsbraun in #7929
  • build(deps): bump tornado from 6.2 to 6.4.1 in /docs by @dependabot in #7932
  • build(deps): bump urllib3 from 1.26.18 to 1.26.19 in /docs by @dependabot in #7938
  • docs: Update 02-templates_placeholders.rst by @rcooke in #7935
  • docs: fix typo "crating" -> "creating" by @ls-app in #7939
  • chore: Prepare develop-4 for Django CMS 4.2 by @fsbraun in #7913
  • build(deps): bump amannn/action-semantic-pull-request from 5.5.2 to 5.5.3 by @dependabot in #7946
  • build(deps): bump certifi from 2022.12.7 to 2024.7.4 in /docs by @dependabot in #7949
  • build(deps): bump pygments from 2.13.0 to 2.15.0 in /docs by @dependabot in #7944
  • feat: Performant permission calculation for pages by @fsbraun in #7943
  • feat: merge page with node tree by @jrief in #7947
  • chore: Fix pre-commit config file extension by @marksweb in #7958
  • fix: Show pages titles using fallback languages in pagetree by @fsbraun in #7955
  • fix: Fail silently when rendering a placeholder on a missing toolbar object by @fsbraun in #7954
  • fix: Invalidate permissions cache if group assignment of user changes by @fsbraun in #7963
  • fix: PermissionDenied error when adding page by @jrief in #7965
  • docs: Update compatibility table by @jgadelange in #7950
  • feat: Headless readiness by @fsbraun in #7850
  • fix: edit_mode_active was a property, not cached property by @fsbraun in #7971
  • fix: template tag get_admin_url_for_language did not return the latest page content by @fsbraun in #7967
  • docs: add documentation for search by @filipweidemann in #7972
  • chore: fix some comments by @jianghuyiyuan in #7975
  • docs: Remove merge markers from Update 3.11.4.rst by @fsbraun in #7959
  • fix: Refactor menus app: significant time saving (queries and cpu) by @fsbraun in #7956
  • fix: Inconsistent color codes for dark mode and preferes-color-scheme: auto by @fsbraun in #7979
  • fix: Consistent labels and help texts for page content model and page content forms by @fsbraun in #7968
  • fix: Also clear menu cache if page permissions are changed by @fsbraun in #7988
  • refactor: Replace PageAdmin.delete_view by two smaller methods by @jrief in #7995
  • chore: Improve pagecontent caching in page admin (esp. page tree) by @fsbraun in #8002
  • build(deps): bump body-parser from 1.20.2 to 1.20.3 by @dependabot in #8007
  • build(deps-dev): bump elliptic from 6.5.4 to 6.5.7 by @dependabot in #8009
  • fix: Respect ContentAdminManager pattern for frontend-editable models by @fsbraun in #7998
  • chore: Django 5.2-compatible test fixtures by @fsbraun in #8008
  • docs: add kapa ai bot by @macolo in #8010
  • ci: upgrade testing infrastructure by @vinitkumar in #8015
  • fix: Consistent toolbar mode by @fsbraun in #8011
  • fix: Accept legacy action names for page permission check by @fsbraun in #8021
  • build(deps): bump cookie and socket.io by @dependabot in #8026
  • build(deps): bump serve-static and browser-sync by @dependabot in #8027
  • build(deps): bump starlette from 0.38.5 to 0.40.0 in /docs by @dependabot in #8034
  • fix: Sitemap: Return a QuerySet in CMSSitemap.items() by @MacLake in #8031
  • fix: Improve UX when page content is missing in selected language by @jrief in #8033
  • docs: Add guide on contributing a code patch by @mrbazzan in #8039
  • fix: X frame options added to page settings form by @theShinigami in #8041
  • docs: documentation update on PageContent by @weshy007 in #8043
  • fix: Language tabs didn't show existing content due to caching issue by @filipweidemann in #8046
  • chore: Added tests for GetAdminUrlForLanguage template tag by @filipweidemann in #8049
  • build(deps-dev): bump elliptic from 6.5.7 to 6.6.0 by @dependabot in #8051
  • fix: In rare situations the page tree preview button did not view the latest version by @MacLake in #8050
  • fix: Issue 7997 remove edit page dialog by @jrief in #7999
  • fix: added redirect message when in editing a redirect toolbar object by @theShinigami in #8056
  • chore: Fixed randomly failing Postgres tests by @fsbraun in #8060
  • feat: Updated welcome page by @fsbraun in #8057
  • chore: Removed django-app-manage dependency by updating ./manage.py by @fsbraun in #8061
  • fix: Handle cms command raising error by @mrbazzan in #8054
  • fix: Fall back to class name when app name is None by @halitcelik in #8059
  • docs: Update LTS info and overview on supported plugins by @fsbraun in #8065
  • fix: Sites menu was empty in the page tree by @fsbraun in #8064
  • fix: Grouper admin raised AttributeError when used outside the admin views by @fsbraun in #8067
  • feat: Add FrontendEditableAdminMixin endpoint to plugins by @fsbraun in #8062
  • fix: XSS vulnerability for page title by @fsbraun in #8075
  • chore: Create security policy by @marksweb in #8077
  • fix: Replaced languages field from Page which used to become inconsistent by @fsbraun in #8080
  • chore: Linting issues brought by ruff update, remove unused imports by @fsbraun in https://github.com/django-c...
Read more

4.0.1.dev6

10 Jan 10:06
0170a00
Compare
Choose a tag to compare
4.0.1.dev6 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 4.0.1.dev4...4.0.1.dev6

4.1.4

13 Nov 07:54
653869f
Compare
Choose a tag to compare

Full Changelog: 4.1.3...4.1.4

3.11.9

13 Nov 07:52
ceb274c
Compare
Choose a tag to compare

What's Changed

  • fix: Accept legacy action names for page permission check by @fsbraun in #8022
  • chore: Prepare release 3.11.9 by @fsbraun in #8078

Full Changelog: 3.11.8...3.11.9

4.1.3

08 Oct 13:13
b827cb2
Compare
Choose a tag to compare

What's Changed

Bug Fixes:

  • Respect ContentAdminManager pattern for frontend-editable models (#7998) (e4650ec) -- Fabian Braun
  • Improve pagecontent caching in page admin (esp. page tree) (#8002) (842f347) -- Fabian Braun
  • Clear menu cache if page permissions are changed (#7988) (1719b9a) -- Fabian Braun
  • Consistent labels and help texts for page content model and page content forms (#7968) (acbc2e7) -- Fabian Braun
  • Inconsistent color codes for dark mode and preferes-color-scheme: auto (#7979) (46ff583) -- Fabian Braun
  • Invalidate permissions cache if group assignment of user changes (ec05b6f) -- Fabian Braun
  • Accept legacy action names for page permission checks (#8021) (9a1e178) -- Fabian Braun
  • Mark language and user middleware synchronous for ASGI (#7985) -- John Bazik

Statistics:

This release includes 6 pull requests, and was created with the help of the following contributors (in alphabetical order):

  • Fabian Braun (6 pull request)

With the review help of the following contributors:

  • Mark Walker
  • Vinit Kumar

Thanks to all contributors for their efforts!

Full Changelog: 4.1.2...4.1.3

0