Skip to content

Commit 453cf2b

Browse files
committed
Merge pull request django-cms#2279 from yakky/feature/rel_243
Release 2.4.3
2 parents 99f0941 + 4d44784 commit 453cf2b

File tree

7 files changed

+132
-3
lines changed

7 files changed

+132
-3
lines changed

AUTHORS

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,15 @@ Contributors (in alphabetical order):
5959
* Cheng-Chia Tseng
6060
* Chris Adams
6161
* Chris Hughes
62+
* Chris Jones
6263
* Chris Wesseling
6364
* Christof Hagedorn
6465
* Conrado Bührer
6566
* DaNmarner
6667
* Daniel Barden
6768
* Darryl Woods
68-
* David Jean Louis
69+
* David Jean Lou
70+
* David Grant
6971
* David Thompson
7072
* deshack
7173
* Diógenes Augusto Fernandes Hermínio
@@ -141,6 +143,7 @@ Contributors (in alphabetical order):
141143
* Manolis Stamatogiannakis
142144
* Manuel Schmidt
143145
* Marc-Olivier Titeux
146+
* marcmoody
144147
* Marco Bonetti
145148
* Marco Rimoldi
146149
* Mark Rogers
@@ -163,6 +166,7 @@ Contributors (in alphabetical order):
163166
* Mitar
164167
* Mokys
165168
* mrlundis
169+
* mthornhill
166170
* MW
167171
* neoprolog
168172
* Nickolay V. Shmyrev
@@ -217,17 +221,21 @@ Contributors (in alphabetical order):
217221
* spookylukey
218222
* ssteinerX
219223
* Stavros Korokithakis
224+
* Stefan T. Oertel
220225
* Stephan Jaekel
221226
* Stephen Muss
222227
* Steve R. Jones
223228
* Steve Steiner
224229
* Tanel Külaots
225230
* Thomas Parslow
231+
* Thomas Woolford
226232
* timesong
227233
* Tim Davies
234+
* Timo Lindemann
228235
* Tino de Bruijn
229236
* tiret
230237
* Tom de Simone
238+
* Tomas Neme
231239
* Ulrich Petri
232240
* Vasil Vangelovski
233241
* Viliam Segeda

CHANGELOG.txt

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,16 @@
118118
- Fixed page change form (jQuery and permissions)
119119
- Fixed placeholder field permission checks
120120

121+
==== 2.3.7 (2013-05-30) ===
122+
123+
- Fixed a bug in the cache handling of plugins using django-sekizai
124+
- Fixed a performance bug in the permission cache
125+
126+
==== 2.3.8 (2013-10-29) ===
127+
128+
- Fixed a bug in fixture loading signals handling
129+
- Fixed a bug in thousands formatting in placeholders primary keys
130+
121131
==== 2.4.0 (2013-4-17)===
122132

123133
Please see Install/2.4 release notes *before* attempting to upgrade to version 2.4.
@@ -158,3 +168,17 @@ Please see Install/2.4 release notes *before* attempting to upgrade to version 2
158168
- added Testing docs
159169
- fixed more issues with only one language
160170
- locales updated
171+
172+
==== 2.4.3 (2013-10-29)===
173+
174+
- Fixed a bug in fixture loading signals handling
175+
- Fixed a bug in thousands formatting in placeholders primary keys
176+
- Test fixes
177+
- Fix use of cached content in show_placeholder in preview mode
178+
- Fix issues in cookies handling
179+
- Fix minor unicode issues
180+
- Fix a missing argument in ModelAdmin
181+
- Fix a bug in WymEditor handling
182+
- Fix bugs in migrations
183+
- Fix bug in language fallback
184+
- Minor documentation fixes

cms/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
# -*- coding: utf-8 -*-
2-
__version__ = '2.4.2'
3-
2+
__version__ = '2.4.3'

docs/index.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ Install
2323
:maxdepth: 1
2424

2525
getting_started/installation
26+
upgrade/2.4.3
2627
upgrade/2.4
28+
upgrade/2.3.8
29+
upgrade/2.3.7
2730
upgrade/2.3.4
2831
upgrade/2.3.3
2932
upgrade/2.3.2

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.

docs/upgrade/2.4.3.rst

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
###################
2+
2.4.3 release notes
3+
###################
4+
5+
*******************
6+
What's new in 2.4.3
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.
20+
21+
Fix show_placeholder in preview mode
22+
====================================
23+
24+
``show_placeholder`` no longer uses cached content in preview mode.
25+
26+
27+
Other fixes
28+
===========
29+
30+
* Test fixes
31+
* Fix issues in cookies handling
32+
* Fix minor unicode issues
33+
* Fix a missing argument in ModelAdmin
34+
* Fix a bug in WymEditor handling
35+
* Fix bugs in migrations
36+
* Fix bug in language fallback
37+
* Minor documentation fixes

0 commit comments

Comments
 (0)