Skip to content

Commit 96b1261

Browse files
committed
Import 2.3.x release notes
1 parent e4313d5 commit 96b1261

File tree

2 files changed

+58
-0
lines changed

2 files changed

+58
-0
lines changed

docs/upgrade/2.3.7.rst

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
###################
2+
2.3.7 release notes
3+
###################
4+
5+
.. warning:: Upgrading from previous versions
6+
7+
2.3.7 now requires ``django-sekizai>=0.7`` (up from ``0.6.1``) due to a
8+
cache-related fix backported from 2.4.
9+
The correct ``django-sekizai`` version should be automatically installed
10+
(if not already present), but please do check when upgrading.
11+
12+
*******************
13+
What's new in 2.3.7
14+
*******************
15+
16+
Cache-related plugin template fix
17+
=================================
18+
19+
Plugin templates may suffer for incorrect caching when using django-sekizai
20+
(which may cause css and javascript files not to be served to the users).
21+
This backported fix resolve this, as the whole context is now saved in cache
22+
along with the rendered templates.
23+
24+
Permissions cache performance issue fix backported
25+
==================================================
26+
27+
When a page is saved and cache is enabled, an explicit cache clear used to be
28+
called, causing performance issues when you have thousand of users on your
29+
website. This is no longer the case: cache is now versioned and as a result
30+
massive cache invalidation is not needed anymore
31+
32+
Fix MPTT Management command backported
33+
=======================================
34+
35+
Backported from 2.4 a management command for fixing MPTT tree data.
36+
37+
The command can be run with::
38+
39+
manage.py cms fix-mptt

docs/upgrade/2.3.8.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
###################
2+
2.3.8 release notes
3+
###################
4+
5+
*******************
6+
What's new in 2.3.8
7+
*******************
8+
9+
Fixture loading in Postgres
10+
===========================
11+
12+
Placeholder rescan is skipped when loading fixtures.
13+
14+
Fix placeholder primary keys formatting
15+
=======================================
16+
17+
Fixed a bug when the Django setting USE_THOUSAND_SEPARATOR = True, which caused
18+
placeholders primary keys to be formatted according to locale, breaking frontend
19+
editing.

0 commit comments

Comments
 (0)