0
0
mirror of https://github.com/wagtail/wagtail.git synced 2024-11-29 17:36:49 +01:00
wagtail/docs/releases/2.14.rst

62 lines
3.6 KiB
ReStructuredText
Raw Normal View History

===========================================
Wagtail 2.14 release notes - IN DEVELOPMENT
===========================================
.. contents::
:local:
:depth: 1
What's new
==========
Other features
~~~~~~~~~~~~~~
2021-04-23 13:52:21 +02:00
* Added ``ancestor_of`` API filter. See :ref:`apiv2_filter_by_tree_position`. (Jaap Roes)
2021-05-11 16:05:59 +02:00
* Added support for customising group management views. See :ref:`customising_group_views`. (Jan Seifert)
2021-05-17 13:30:33 +02:00
* Added ``full_url`` property to image renditions (Shreyash Srivastava)
* Added locale selector when choosing translatable snippets (Karl Hobley)
* Added ``WAGTAIL_WORKFLOW_ENABLED`` setting for enabling / disabling moderation workflows globally (Matt Westcott)
* Allow specifying ``max_width`` and ``max_height`` on EmbedBlock (Petr Dlouhý)
* Add warning when StreamField is used without a StreamFieldPanel (Naomi Morduch Toubman)
* Added keyboard and screen reader support to Wagtail user bar (LB Johnston, Storm Heg)
* Added instructions on copying and aliasing pages to the editor's guide in documentation (Vlad Podgurschi)
* Add Google Data Studio to the list of oEmbed providers (Petr Dlouhý)
* Allow ListBlock to raise validation errors that are not attached to an individual child block (Matt Westcott)
Bug fixes
~~~~~~~~~
2021-04-23 13:52:21 +02:00
* Invalid filter values for foreign key fields in the API now give an error instead of crashing (Tidjani Dia)
* Ordering specified in the ``construct_explorer_page_queryset`` hook is now taken into account again by the page explorer API (Andre Fonseca)
2021-04-26 17:56:39 +02:00
* Deleting a page from its listing view no longer results in a 404 error (Tidjani Dia)
2021-05-04 21:13:34 +02:00
* The Wagtail admin urls will now respect the ``APPEND_SLASH`` setting (Tidjani Dia)
* Prevent “Forgotten password” link from overlapping with field on mobile devices (Helen Chapman)
* Snippet admin urls are now namespaced to avoid ambiguity with the primary key component of the url (Matt Westcott)
* Prevent error on copying pages with ClusterTaggableManager relations and multi-level inheritance (Chris Pollard)
* Prevent failure on root page when registering the Page model with ModelAdmin (Jake Howard)
* Prevent error when filtering page search results with a malformed content_type (Chris Pollard)
* Prevent multiple submissions of "update" form when uploading images / documents (Mike Brown)
* Ensure HTML title is populated on project template 404 page (Matt Westcott)
* Respect cache_age parameters on embeds (Gordon Pendleton)
* Page comparison view now reflects request-level customisations to edit handlers (Matt Westcott)
* Add ``block.super`` to remaining ``extra_js`` & ``extra_css`` blocks (Andrew Stone)
2021-07-07 17:30:36 +02:00
* Ensure that ``editor`` and ``features`` arguments on RichTextField are preserved by ``clone()`` (Daniel Fairhead)
* Rename 'spin' CSS animation to avoid clashes with other libraries (Kevin Gutiérrez)
Upgrade considerations
======================
2021-04-29 11:57:28 +02:00
Removed support for Django 2.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Django 2.2 is no longer supported as of this release; please upgrade to Django 3.0 or above before upgrading Wagtail.
User bar with keyboard and screen reader support
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Wagtail user bar (“edit bird”) widget now supports keyboard and screen reader navigation. To make the most of this, we now recommend placing the widget near the top of the page ``<body>``, so users can reach it without having to go through the whole page. See :ref:`wagtailuserbar_tag` for more information.
For implementers of custom user bar menu items, we also now require the addition of ``role="menuitem"`` on the ``a`` element to provide the correct semantics. See :ref:`construct_wagtail_userbar` for more information.