|
3 | 3 | * Fixed a bug which prevented users from seeing the welcome screen when debug is
|
4 | 4 | turned off.
|
5 | 5 | * Introduced improved repr for ``Page``, ``Title``, ``Placeholder`` and ``CMSPlugin`` models.
|
6 |
| -* Fixed a regression which prevented users from setting a redirect to the homepage. |
| 6 | +* Rename publish buttons to no longer reference "page" |
| 7 | +* Page rendering will now use the draft page instead of public page for logged in |
| 8 | + users with change permissions, unless the ``preview`` GET parameter is used. |
| 9 | + |
| 10 | + |
| 11 | +=== 3.4.5 (2017-10-12) === |
| 12 | + |
| 13 | +* Introduced Django 1.11 compatibility |
| 14 | +* Fixed a bug where slug wouldn't be generated in the creation wizard |
7 | 15 | * Fixed a bug where the add page endpoint rendered ``Change page`` as the html title.
|
8 | 16 | * Fixed an issue where non-staff users could request the wizard create endpoint.
|
9
8000
| 17 | * Fixed an issue where the ``Edit page`` toolbar button wouldn't show on non-cms pages
|
|
14 | 22 | was rendered before attempting to inherit content from parent pages.
|
15 | 23 | * Changed page/placeholder cache keys to use sha1 hash instead of md5 to be FIPS compliant.
|
16 | 24 | * Fixed a bug where the change of a slug would not propagate to all descendant pages
|
17 |
| -* Rename publish buttons to no longer reference "page" |
18 |
| -* Page rendering will now use the draft page instead of public page for logged in |
19 |
| - users with change permissions, unless the ``preview`` GET parameter is used. |
20 | 25 | * Fixed a ``ValueError`` raised when using ``ManifestStaticFilesStorage`` or similar for static files.
|
21 | 26 | This only affects Django >= 1.10
|
22 | 27 |
|
23 | 28 |
|
24 |
| -=== 3.4.4 (unreleased) === |
| 29 | +=== 3.4.4 (2017-06-15) === |
25 | 30 |
|
26 |
| -* Fixed a bug where canceling the publishing dialog wasn't respected. |
27 |
| -* Fixed a bug when after authentication us redirected on wrong url (site have only one language) |
| 31 | +* Fixed a bug in which cancelling the publishing dialog wasn't respected. |
| 32 | +* Fixed a bug causing post-login redirection to an incorrect URL on single-language sites. |
28 | 33 | * Changed the signature for internal ``cms.plugin_base.CMSPluginBase`` methods ``get_child_classes``
|
29 | 34 | and ``get_parent_classes`` to take an optional ``instance`` parameter.
|
30 |
| -* Fixed error in retrieving placeholder label from configuration. |
31 |
| -* Fixed a bug which caused certain translations to display double escaped text on the page |
| 35 | +* Fixed an error when retrieving placeholder label from configuration. |
| 36 | +* Fixed a bug which caused certain translations to display double-escaped text in the page |
32 | 37 | list admin view.
|
33 |
| -* Adjusted the toolbar javascript template to escape values coming from the request. |
| 38 | +* Adjusted the toolbar JavaScript template to escape values coming from the request. |
34 | 39 | * Added Dropdown class to toolbar items
|
35 | 40 | * Replaced all custom markup on the ``admin/cms/page/includes/fieldset.html`` template
|
36 |
| - with an ``{% include %}`` call to Django's builtin ``fieldset.html`` template. |
| 41 | + with an ``{% include %}`` call to Django's built-in ``fieldset.html`` template. |
37 | 42 | * Fixed a bug which prevented a page from being marked as dirty when a placeholder was cleared.
|
38 | 43 | * Fixed an IntegrityError raised when publishing a page with no public version and whose publisher
|
39 |
| - state is pending. |
40 |
| -* Fixed an issue with JS not being able to determine correct path to async bundle |
41 |
| -* Fixed a ``DoesNotExist`` db error raised when moving a page marked as published but whose public |
42 |
| - translation does not exist. |
43 |
| -* Fixed a bug where the menu would render nodes using the site session variable (set in the admin), |
| 44 | + state was pending. |
| 45 | +* Fixed an issue with JavaScript not being able to determine correct path to the async bundle |
| 46 | +* Fixed a ``DoesNotExist`` database error raised when moving a page marked as published, but whose public |
| 47 | + translation did not exist. |
| 48 | +* Fixed a bug in which the menu rendered nodes using the site session variable (set in the admin), |
44 | 49 | instead of the current request site.
|
45 |
| -* Fixed a race condition bug where the cache keys on the database were deleted without syncing with the |
46 |
| - cache server and as a result old menu items would continue to be displayed. |
47 |
| -* Fixed a 404 raised when clicking the ``Delete`` button for a page or title extension on Django >= 1.9 |
| 50 | +* Fixed a race condition bug in which the database cache keys were deleted without syncing with the |
| 51 | + cache server, and as a result old menu items would continue to be displayed. |
| 52 | +* Fixed a 404 raised when using the ``Delete`` button for a Page or Title extension on Django >= 1.9 |
48 | 53 | * Added "How to serve multiple languages" section to documentation
|
49 | 54 | * Fixed a performance issue with nested pages when using the ``inherit`` flag on the ``{% placeholder %}`` tag.
|
50 | 55 | * Removed the internal ``reset_to_public`` page method in favour of the ``revert_to_live`` method.
|
51 |
| -* Fixed a bug where the placeholder cache was not consistently cleared when a page was published. |
| 56 | +* Fixed a bug in which the placeholder cache was not consistently cleared when a page was published. |
52 | 57 | * Enhanced the plugin menu to not show plugins the user does not have permission to add.
|
53 | 58 | * Fixed a regression which prevented users from setting a redirect to the homepage.
|
54 | 59 |
|
|
0 commit comments