okfn / website

The code behind okfn.org
https://okfn.org
MIT License
108 stars 132 forks source link

Bump django-cms from 3.11.4 to 4.1.2 #1112

Open dependabot[bot] opened 1 month ago

dependabot[bot] commented 1 month ago

Bumps django-cms from 3.11.4 to 4.1.2.

Release notes

Sourced from django-cms's releases.

4.1.2

What's Changed

New Contributors

Full Changelog: https://github.com/django-cms/django-cms/compare/4.1.1...4.1.2

4.1.1

What's Changed

... (truncated)

Changelog

Sourced from django-cms's changelog.

4.1.2 (2024-07-12)

Features:

  • More performant permission calculation for pages (#7943) (6b8269e1c) -- Fabian Braun
  • Reintroduce default_plugins setting -- Fabian Braun
  • Reintroduce page-level publish permission (just as in v4.0) -- Fabian Braun

Bug Fixes:

  • Also use key-length of 200 for the actual cache-key of placeholders -- wfehr
  • Set toolbar direction based on toolbar language -- Fabian Braun
  • Allow viewing page settings even if change page settings is not possible -- Fabian Braun
  • Versioning-safe implementation of placeholder in heritance -- Fabian Braun
  • Only switch to structure endpoint on viewport breakpoint if in edit mode -- Fabian Braun
  • Allow special characters in page title -- Jacob Rief
  • Fail silently when rendering a placeholder on a missing toolbar object -- Fabian Braun
  • Show fallback language titles in pagetree -- Fabian Braun

Statistics:

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

  • Fabian Braun (7 pull requests)
  • Jacob Rief (1 pull request)
  • wfehr (1 pull request)

Thanks to all contributors for their efforts!

4.1.1 (2024-04-30)

Features:

  • send post request if toolbar button has cms-form-post-method class (bb31ba990) -- Fabian Braun
  • Add RTL support to modal header and related components (#7863) (bef004550) -- Moe
  • Add RTL support to toolbar (#7871) (92a1086de) -- Moe
  • add versioned deprecation warnings (#7750) (545ea1f6d) -- Fabian Braun
  • Added new contributor message based on django's own version (#7797) (311af6cf3) -- Mark Walker

Bug Fixes:

  • Placeholders must not block deletion of their source objects (ccb2e8b3b) -- Fabian Braun
  • structure board on the right for ltr (a4c6ccb68) -- Fabian Braun
  • CMS widgets need not load if they are read only (#7880) (fb30434e4) -- Fabian Braun
  • some Django antipatterns (#7867) (c436cf45a) -- Jacob Rief
  • Redirects to newly created object (#7864) (0b43a43c3) -- Fabian Braun

... (truncated)

Commits
  • c9a6452 Merge pull request #7961 from django-cms/fsbraun-patch-1
  • ddebabc Update publish-to-test-pypi.yml
  • 935a0cb Update publish-to-test-pypi.yml
  • 13941ff chore: Update publish-to-live-pypi.yml
  • ff5b05a Merge pull request #7960 from django-cms/release/build
  • 58b837b Remove merge markers from Update 3.11.4.rst
  • c4db98d Permutate ruff arguments
  • 022ee5e Fix ruff linting
  • 0114008 Update changelog
  • 4ecf4cb Fix: Fail silently when rendering a placeholder on a missing toolbar object
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)