8000 chore: Merge back build 4.1.3 into `release/4.1.x` by fsbraun · Pull Request #8023 · django-cms/django-cms · GitHub
[go: up one dir, main page]

Skip to content

chore: Merge back build 4.1.3 into release/4.1.x #8023

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 13 commits into from
Oct 7, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
[4.1.3 release process] updating latest docs
  • Loading branch information
Github Release Action committed Sep 22, 2024
commit 42d79423093f3786f158d39845e97c74af79c11f
18 changes: 18 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
Bug Fixes:
----------
* Respect ContentAdminManager pattern for frontend-editable models (#7998) (e4650ecb7) -- Fabian Braun

Statistics:
-----------

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

* Fabian Braun (1 pull request)
* Github Release Action (4 pull requests)

With the review help of the following contributors:

* Github Release Action

Thanks to all contributors for their efforts!

4.1.2 (2024-07-12)
==================

Expand Down
54 changes: 54 additions & 0 deletions docs/upgrade/4.1.3.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
.. _upgrade-to-4.1.3:

*******************
4.1.3 release notes
*******************

*April 20, 2024*

.. warning:: Upgrading from previous versions

django CMS 4.1 is the **first community release** of django CMS 4. Django CMS 4 introduces changes that **require** action if you are upgrading from a 3.x version. Please read the step-by-step guide to the
process of upgrading from 3.5+ to 4 here: :ref:`upgrade-to-4.0`


Welcome to django CMS 4.1.1!

Django and Python compatibility
===============================

django CMS supports **Django 3.2 to 5.0**. We highly recommend and only
support the latest release of each series.

It supports **Python 3.8, 3.9, 3.10, 3.11, and 3.12**. As for Django we highly recommend and only
support the latest release of each series.

What's new in 4.1.3
===================

Improved right-to-left support
------------------------------

* Both, the CSS assets and the JS assets have been adjusted to better support right-to-left languages (RTL).
* Besides imrpvoed ease of use, the page tree can now be fully managed with RTL admin languages
* Improved translations for Arabic

Faster menu rendering
---------------------

* Improved efficiency building menus for the page tree dramatically reduces database hits
* Page menus rendered by the core both for versioned and unversioned pages


Bug Fixes
---------

* Placeholders do not block deletion of custom model instances with a ``PlaceholderRelationField``.
* Structure view respects toolbar language
* Fixed management command to delete orphaned plugins
* Faster DOM update after edition plugins
* Directly redirect to edit endpoint after creating a new page
* Allow editing page content object for apphook without root content
* Render fallback language in place if ``redirect_on_fallback`` is set to ``False`` in the ``CMS_LANGUAGES`` settings
* Fail silently when rendering a placeholder on a missing toolbar object -- Fabian Braun
* Show fallback language titles in pagetree -- Fabian Braun
1 change: 1 addition & 0 deletions docs/upgrade/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ makes changes to your database.
.. toctree::
:maxdepth: 1

4.1.3
4.1.2
4.1.1
4.1.0
Expand Down
0