nephila / djangocms-page-meta

OpenGraph, Twitter Card and Google+ snippet tags for django CMS 3 pages
https://djangocms-page-meta.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
60 stars 64 forks source link

Update django-cms requirement from <4.0,>=3.7 to >=3.7,<5.0 #212

Open dependabot[bot] opened 2 months ago

dependabot[bot] commented 2 months ago

Updates the requirements on django-cms to permit the latest version.

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

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 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)
coveralls commented 2 months ago

Coverage Status

coverage: 95.082% (+0.4%) from 94.634% when pulling 2f4cea38809587010ab3436fda7e7e272ff8d0cd on dependabot/pip/django-cms-gte-3.7-and-lt-5.0 into cd4eca65ec211a0b8ca830847a5f3a3736013c57 on develop.