All Versions
39
Latest Version
Avg Release Cycle
30 days
Latest Release
839 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v2.6.rc1 Changes
July 09, 2019- ✂ Removed support for Python 3.4
- ➕ Added support for
short_description
for field labels in modeladmin'sInspectView
(Wesley van Lee) - Rearranged SCSS folder structure to the client folder and split them approximately according to ITCSS. (Naomi Morduch Toubman, Jonny Scholes, Janneke Janssen, Hugo van den Berg)
- ➕ Added support for specifying cell alignment on TableBlock (Samuel Mendes)
- ➕ Added more informative error when a non-image object is passed to the
image
template tag (Deniz Dogan) - ➕ Added more ARIA landmarks across the admin interface and welcome page for screen reader users to navigate the CMS more easily (Beth Menzies)
- ➕ Added ButtonHelper examples in the modelAdmin primer page within documentation (Kalob Taulien)
- 📚 Multiple clarifications, grammar and typo fixes throughout documentation (Dan Swain)
- 📚 Use correct URL in API example in documentation (Michael Bunsen)
- 🚚 Move datetime widget initialiser JS into the widget's form media instead of page editor media (Matt Westcott)
- ➕ Add form field prefixes for input forms in chooser modals (Matt Westcott)
- Increase font-size across the whole admin (Beth Menzies, Katie Locke)
- 👌 Improved text color contrast across the whole admin (Beth Menzies, Katie Locke)
- ➕ Added consistent focus outline styles across the whole admin (Thibaud Colas)
- ✂ Removed version number from the logo link’s title. The version can now be found under the Settings menu (Thibaud Colas)
- ➕ Added "don't delete" option to confirmation screen when deleting images, documents and modeladmin models (Kevin Howbrook)
- ➕ Added
branding_title
template block for the admin title prefix (Dillen Meijboom) - ➕ Add image dimensions in image gallery and image choosers for screen reader users (Helen Chapman)
- ➕ Added support for custom search handler classes to modeladmin's IndexView, and added a class that uses the default Wagtail search backend for searching (Seb Brown, Andy Babic)
- 👌 Improved heading structure for screen reader users navigating the CMS admin (Beth Menzies, Helen Chapman)
- ⚡️ Updated group edit view to expose the Permission object for each checkbox (George Hickman)
- 👌 Improve performance of Pages for Moderation panel (Fidel Ramos)
- ➕ Add more contextual information for screen readers in the explorer menu’s links (Helen Chapman)
- Added
process_child_object
andexclude_fields
arguments toPage.copy()
to make it easier for third-party apps to customise copy behavior (Karl Hobley) - Added
Page.with_content_json()
, allowing revision content loading behaviour to be customised on a per-model basis (Karl Hobley) - 👌 Improved screen-reader labels for action links in page listing (Helen Chapman, Katie Locke)
- ➕ Added screen-reader labels for table headings in page listing (Helen Chapman, Katie Locke)
- ➕ Added screen reader labels for page privacy toggle, edit lock, status tag in page explorer & edit views (Helen Chapman, Katie Locke)
- ➕ Added screen-reader labels for dashboard summary cards (Helen Chapman, Katie Locke)
- ➕ Added screen-reader labels for privacy toggle of collections (Helen Chapman, Katie Locke)
- Added
construct_settings_menu
hook (Jordan Bauer, Quadric) - 🛠 Fixed compatibility of date / time choosers with wagtail-react-streamfield (Mike Hearn)
- 🐎 Performance optimization of several admin functions, including breadcrumbs, home and index pages (Fidel Ramos)
- 🛠 Fix: ModelAdmin no longer fails when filtering over a foreign key relation (Jason Dilworth, Matt Westcott)
- 🛠 Fix: The Wagtail version number is now visible within the Settings menu (Kevin Howbrook)
- 🛠 Fix: Scaling images now rounds values to an integer so that images render without errors (Adrian Brunyate)
- 🛠 Fix: Revised test decorator to ensure TestPageEditHandlers test cases run correctly (Alex Tomkins)
- 🛠 Fix: Wagtail bird animation in admin now ends correctly on all browsers (Deniz Dogan)
- 🛠 Fix: Explorer menu no longer shows sibling pages for which the user does not have access (Mike Hearn)
- 🛠 Fix: Fixed occurences of invalid HTML across the CMS admin (Thibaud Colas)
- 🛠 Fix: Admin HTML now includes the correct
dir
attribute for the active language (Andreas Bernacca) - ⚡️ Fix: Fix type error when using
--chunk_size
argument on./manage.py update_index
(Seb Brown) - 🛠 Fix: Avoid rendering entire form in EditHandler's
repr
method (Alex Tomkins) - 🛠 Fix: Add empty alt attributes to HTML output of Embedly and oEmbed embed finders (Andreas Bernacca)
- 🛠 Fix: Add empty alt attributes to all images in the CMS admin (Andreas Bernacca)
- 🛠 Fix: Make URL generator preview image alt translateable (Thibaud Colas)
- 🛠 Fix: Clear pending AJAX request if error occurs on page chooser (Matt Westcott)
- 🛠 Fix: Prevent text from overlapping in focal point editing UI (Beth Menzies)
- 🛠 Fix: Screen readers now announce "Dashboard" for the main nav’s logo link instead of Wagtail’s version number (Thibaud Colas)
- 🛠 Fix: Screen readers now treat page-level action dropdowns as navigation instead of menus (Helen Chapman)
- 🛠 Fix: Make icon font implementation more screen-reader-friendly (Thibaud Colas)
- 🛠 Fix: Remove duplicate labels in image gallery and image choosers for screen reader users (Helen Chapman)
- 🛠 Fix: Restore custom "Date" icon for scheduled publishing panel in Edit page’s Settings tab (Helen Chapman)
- 🛠 Fix: Added missing form media to user edit form template (Matt Westcott)
- 🛠 Fix: Add a label to the modals’ “close” button for screen reader users (Helen Chapman, Katie Locke)
- 🛠 Fix: Ensure the 'add child page' button displays when focused (Helen Chapman, Katie Locke)
- 🛠 Fix: Remove tab order customisations in CMS admin (Jordan Bauer)
- 🛠 Fix: Add labels to permission checkboxes for screen reader users (Helen Chapman, Katie Locke)
- Fix: Page.copy() no longer copies child objects when the accesssor name is included in
exclude_fields_in_copy
(Karl Hobley) - 🛠 Fix: Move focus to the pages explorer menu when open (Helen Chapman)
- 🛠 Fix: Clicking the privacy toggle while the page is still loading no longer loads the wrong data in the page (Helen Chapman)
- Fix: Added missing
is_stored_locally
method toAbstractDocument
(jonny5532) - 🛠 Fix: Query model no longer removes punctuation as part of string normalisation (William Blackie)
- 🛠 Fix: Make login test helper work with user models with non-default username fields (Andrew Miller)
-
v2.5.2 Changes
August 01, 2019- 🛠 Fix: Delay dirty form check to prevent "unsaved changes" warning from being wrongly triggered (Thibaud Colas)
-
v2.5.1 Changes
May 07, 2019- 🛠 Fix: Prevent crash when comparing StructBlocks in revision history (Adrian Turjak, Matt Westcott)
-
v2.5 Changes
April 24, 2019- 👍 Django 2.2 support (Matt Westcott, Andy Babic)
- ➕ Added support for customising EditHandler-based forms on a per-request basis (Bertrand Bordage)
- ➕ Added more informative error message when
|richtext
filter is applied to a non-string value (mukesh5) - Automatic search indexing can now be disabled on a per-model basis via the
search_auto_update
attribute (Karl Hobley) - 👌 Improved diffing of StreamFields when comparing page revisions (Karl Hobley)
- Highlight broken links to pages and missing documents in rich text (Brady Moe)
- Preserve links when copy-pasting rich text content from Wagtail to other tools (Thibaud Colas)
- Rich text to contentstate conversion now prioritises more specific rules, to accommodate
<p>
and<br>
elements with attributes (Matt Westcott) - ➕ Added limit image upload size by number of pixels (Thomas Elliott)
- ⚡️ Added
manage.py wagtail_update_index
alias to avoid clashes withupdate_index
commands from other packages (Matt Westcott) - Renamed
target_model
argument onPageChooserBlock
topage_type
(Loic Teixeira) edit_handler
andpanels
can now be defined on aModelAdmin
definition (Thomas Kremmel)- ➕ Add Learn Wagtail to third-party tutorials in documentation (Matt Westcott)
- ➕ Add a Django setting
TAG_LIMIT
to limit number of tags that can be added to any taggit model (Mani) - ➕ Added instructions on how to generate urls for
ModelAdmin
to documentation (LB (Ben Johnston), Andy Babic) - ➕ Added option to specify a fallback URL on
{% pageurl %}
(Arthur Holzner) - ➕ Add support for more rich text formats, disabled by default:
blockquote
,superscript
,subscript
,strikethrough
,code
(Md Arifin Ibne Matin) - Added
max_count_per_parent
option on page models to limit the number of pages of a given type that can be created under one parent page (Wesley van Lee) StreamField
field blocks now accept avalidators
argument (Tom Usher)- ➕ Added edit / delete buttons to snippet index and "don't delete" option to confirmation screen, for consistency with pages (Kevin Howbrook)
- Added support for Markdown shortcuts for inline formatting in rich text editor, e.g.
**
for bold,_
for italic, etc. (Thibaud Colas) - ➕ Added name attributes to all built-in page action menu items (LB (Ben Johnston))
- ➕ Added validation on the filter string to the Jinja2 image template tag (Jonny Scholes)
- 🔄 Changed the pages reordering UI toggle to make it easier to find (Katie Locke, Thibaud Colas)
- ➕ Added support for rich text link rewrite handlers for
external
andemail
links (Md Arifin Ibne Matin) - 📚 Clarify installation instructions in documentation, especially regarding virtual environments. (Naomi Morduch Toubman)
- Fix: Set
SERVER_PORT
to 443 inPage.dummy_request()
for HTTPS sites (Sergey Fedoseev) - 🛠 Fix: Include port number in
Host
header ofPage.dummy_request()
(Sergey Fedoseev) - 🛠 Fix: Validation error messages in
InlinePanel
no longer count towardsmax_num
when disabling the 'add' button (Todd Dembrey, Thibaud Colas) - 🛠 Fix: Rich text to contentstate conversion now ignores stray closing tags (frmdstryr)
- 🛠 Fix: Escape backslashes in
postgres_search
queries (Hammy Goonan) - 🛠 Fix: Parent page link in page chooser search results no longer navigates away (Asanka Lihiniyagoda, Sævar Öfjörð Magnússon)
- 🛠 Fix:
routablepageurl
tag now correctly omits domain part when multiple sites exist at the same root (Gassan Gousseinov) - 🛠 Fix: Added missing collection column specifier on document listing template (Sergey Fedoseev)
- 🛠 Fix: Page Copy will now also copy ParentalManyToMany field relations (LB (Ben Johnston))
- 🛠 Fix: Admin HTML header now includes correct language code (Matt Westcott)
- 🛠 Fix: Unclear error message when saving image after focal point edit (Hugo van den Berg)
- Fix:
send_mail
now correctly uses thehtml_message
kwarg for HTML messages (Tiago Requeijo) - 🛠 Fix: Page copying no longer allowed if page model has reached its
max_count
(Andy Babic) - 🛠 Fix: Don't show page type on page chooser button when multiple types are allowed (Thijs Kramer)
- 🛠 Fix: Make sure page chooser search results correspond to the latest search by canceling previous requests (Esper Kuijs)
- 🛠 Fix: Inform user when moving a page from one parent to another where there is an already existing page with the same slug (Casper Timmers)
- 🛠 Fix: User add/edit forms now support form widgets with JS/CSS media (Damian Grinwis)
- 🛠 Fix: Rich text processing now preserves non-breaking spaces instead of converting them to normal spaces (Wesley van Lee)
- 🛠 Fix: Prevent autocomplete dropdowns from appearing over date choosers on Chrome (Kevin Howbrook)
- 🛠 Fix: Prevent crash when logging HTTP errors from Cloudflare (Kevin Howbrook)
- 🛠 Fix: Prevent rich text editor crash when filtering copy-pasted content and the last block is to be removed, e.g. unsupported image (Thibaud Colas)
- 🛠 Fix: Removing rich text links / documents now also works when the text selection is backwards (Thibaud Colas)
- 🛠 Fix: Prevent the rich text editor from crashing when copy-paste filtering removes all of its content (Thibaud Colas)
- Fix: Page chooser now respects custom
get_admin_display_title
methods on parent page and breadcrumb (Haydn Greatnews) - 🛠 Fix: Added consistent whitespace around sortable table headings (Matt Westcott)
- Fix: Moved locale names for Chinese (Simplified) and Chinese (Traditional) to
zh_Hans
andzh_Hant
(Matt Westcott) - 🛠 Fix: Increase max length on
Embed.thumbnail_url
to 255 characters (Kevin Howbrook)
-
v2.5.rc1 Changes
April 08, 2019- 👍 Django 2.2 support (Matt Westcott, Andy Babic)
- ➕ Added support for customising EditHandler-based forms on a per-request basis (Bertrand Bordage)
- ➕ Added more informative error message when
|richtext
filter is applied to a non-string value (mukesh5) - Automatic search indexing can now be disabled on a per-model basis via the
search_auto_update
attribute (Karl Hobley) - 👌 Improved diffing of StreamFields when comparing page revisions (Karl Hobley)
- Highlight broken links to pages and missing documents in rich text (Brady Moe)
- Preserve links when copy-pasting rich text content from Wagtail to other tools (Thibaud Colas)
- Rich text to contentstate conversion now prioritises more specific rules, to accommodate
<p>
and<br>
elements with attributes (Matt Westcott) - ➕ Added limit image upload size by number of pixels (Thomas Elliott)
- ⚡️ Added
manage.py wagtail_update_index
alias to avoid clashes withupdate_index
commands from other packages (Matt Westcott) - Renamed
target_model
argument onPageChooserBlock
topage_type
(Loic Teixeira) edit_handler
andpanels
can now be defined on aModelAdmin
definition (Thomas Kremmel)- ➕ Add Learn Wagtail to third-party tutorials in documentation (Matt Westcott)
- ➕ Add a Django setting
TAG_LIMIT
to limit number of tags that can be added to any taggit model (Mani) - ➕ Added instructions on how to generate urls for
ModelAdmin
to documentation (LB (Ben Johnston), Andy Babic) - ➕ Added option to specify a fallback URL on
{% pageurl %}
(Arthur Holzner) - ➕ Add support for more rich text formats, disabled by default:
blockquote
,superscript
,subscript
,strikethrough
,code
(Md Arifin Ibne Matin) - Added
max_count_per_parent
option on page models to limit the number of pages of a given type that can be created under one parent page (Wesley van Lee) StreamField
field blocks now accept avalidators
argument (Tom Usher)- ➕ Added edit / delete buttons to snippet index and "don't delete" option to confirmation screen, for consistency with pages (Kevin Howbrook)
- Added support for Markdown shortcuts for inline formatting in rich text editor, e.g.
**
for bold,_
for italic, etc. (Thibaud Colas) - ➕ Added name attributes to all built-in page action menu items (LB (Ben Johnston))
- ➕ Added validation on the filter string to the Jinja2 image template tag (Jonny Scholes)
- 🔄 Changed the pages reodering UI toggle to make it easier to find (Katie Locke, Thibaud Colas)
- ➕ Added support for rich text link rewrite handlers for
external
andemail
links (Md Arifin Ibne Matin) - Fix: Set
SERVER_PORT
to 443 inPage.dummy_request()
for HTTPS sites (Sergey Fedoseev) - 🛠 Fix: Include port number in
Host
header ofPage.dummy_request()
(Sergey Fedoseev) - 🛠 Fix: Validation error messages in
InlinePanel
no longer count towardsmax_num
when disabling the 'add' button (Todd Dembrey, Thibaud Colas) - 🛠 Fix: Rich text to contentstate conversion now ignores stray closing tags (frmdstryr)
- 🛠 Fix: Escape backslashes in
postgres_search
queries (Hammy Goonan) - 🛠 Fix: Parent page link in page chooser search results no longer navigates away (Asanka Lihiniyagoda, Sævar Öfjörð Magnússon)
- 🛠 Fix:
routablepageurl
tag now correctly omits domain part when multiple sites exist at the same root (Gassan Gousseinov) - 🛠 Fix: Added missing collection column specifier on document listing template (Sergey Fedoseev)
- 🛠 Fix: Page Copy will now also copy ParentalManyToMany field relations (LB (Ben Johnston))
- 🛠 Fix: Admin HTML header now includes correct language code (Matt Westcott)
- 🛠 Fix: Unclear error message when saving image after focal point edit (Hugo van den Berg)
- Fix:
send_mail
now correctly uses thehtml_message
kwarg for HTML messages (Tiago Requeijo) - 🛠 Fix: Page copying no longer allowed if page model has reached its
max_count
(Andy Babic) - 🛠 Fix: Don't show page type on page chooser button when multiple types are allowed (Thijs Kramer)
- 🛠 Fix: Make sure page chooser search results correspond to the latest search by canceling previous requests (Esper Kuijs)
- 🛠 Fix: Inform user when moving a page from one parent to another where there is an already existing page with the same slug (Casper Timmers)
- 🛠 Fix: User add/edit forms now support form widgets with JS/CSS media (Damian Grinwis)
- 🛠 Fix: Rich text processing now preserves non-breaking spaces instead of converting them to normal spaces (Wesley van Lee)
- 🛠 Fix: Prevent autocomplete dropdowns from appearing over date choosers on Chrome (Kevin Howbrook)
- 🛠 Fix: Prevent crash when logging HTTP errors from Cloudflare (Kevin Howbrook)
- 🛠 Fix: Prevent rich text editor crash when filtering copy-pasted content and the last block is to be removed, e.g. unsupported image (Thibaud Colas)
- 🛠 Fix: Removing rich text links / documents now also works when the text selection is backwards (Thibaud Colas)
- 🛠 Fix: Prevent the rich text editor from crashing when copy-paste filtering removes all of its content (Thibaud Colas)
- Fix: Page chooser now respects custom
get_admin_display_title
methods on parent page and breadcrumb (Haydn Greatnews) - 🛠 Fix: Added consistent whitespace around sortable table headings (Matt Westcott)
- Fix: Moved locale names for Chinese (Simplified) and Chinese (Traditional) to
zh_Hans
andzh_Hant
(Matt Westcott)
-
v2.4 Changes
December 19, 2018- ➕ Added support for Python 3.7 (Matt Westcott)
- ➕ Added
max_count
option on page models to limit the number of pages of a particular type that can be created (Dan Braghis) - Document and image choosers now show the document / image's collection (Alejandro Garza, Janneke Janssen)
- ➕ Added new "Welcome to your Wagtail site" Starter Page when using wagtail start command (Timothy Allen, Scott Cranfill)
- ➕ Added ability to run individual tests through tox (Benjamin Bach)
- Collection listings are now ordered by name (Seb Brown)
- ➕ Added
file_hash
field to documents (Karl Hobley, Dan Braghis) - ➕ Added last login to the user overview (Noah B Johnson)
- 🔄 Changed design of image editing page (Janneke Janssen, Ben Enright)
- ➕ Added Slovak character map for JavaScript slug generation (Andy Chosak)
- 📚 Make documentation links on welcome page work for prereleases (Matt Westcott)
- 👍 Allow overridden
copy()
methods inPage
subclasses to be called from the page copy view (Robert Rollins) - 👉 Users without a preferred language set on their profile now use language selected by Django's
LocaleMiddleware
(Benjamin Bach) - ➕ Added hooks to customise the actions menu on the page create/edit views (Matt Westcott)
- 👀 Cleanup: Use
functools.partial()
instead ofdjango.utils.functional.curry()
(Sergey Fedoseev) - Squashed migrations for wagtailimages (Karl Hobley)
- 🚚 Added
before_move_page
andafter_move_page
hooks (Maylon Pedroso) - Bulk deletion button for snippets is now hidden until items are selected (Karl Hobley)
- 🛠 Fix: Query objects returned from
PageQuerySet.type_q
can now be merged with|
(Brady Moe) - 🛠 Fix: Add
rel="noopener noreferrer"
to target blank links (Anselm Bradford) - 🛠 Fix: Additional fields on custom document models now show on the multiple document upload view (Robert Rollins, Sergey Fedoseev)
- 🛠 Fix: Help text is partially hidden when using a combination of BooleanField and FieldPanel in page model (Dzianis Sheka)
- 🛠 Fix: Allow custom logos of any height in the admin menu (Meteor0id)
- 🛠 Fix: Allow nav menu to take up all available space instead of scrolling (Meteor0id)
- 🛠 Fix: Redirects now return 404 when destination is unspecified or a page with no site (Hillary Jeffrey)
- 🛠 Fix: Refactor all breakpoint definitions, removing style overlaps (Janneke Janssen)
- 🛠 Fix: Updated draftjs_exporter to 2.1.5 to fix bug in handling adjacent entities (Thibaud Colas)
- 🛠 Fix: Page titles consisting only of stopwords now generate a non-empty default slug (Andy Chosak, Janneke Janssen)
- 🛠 Fix: Sitemap generator now allows passing a sitemap instance in the URL configuration (Mitchel Cabuloy, Dan Braghis)
-
v2.4.rc1 Changes
December 06, 2018- ➕ Added support for Python 3.7 (Matt Westcott)
- ➕ Added
max_count
option on page models to limit the number of pages of a particular type that can be created (Dan Braghis) - Document and image choosers now show the document / image's collection (Alejandro Garza, Janneke Janssen)
- ➕ Added new "Welcome to your Wagtail site" Starter Page when using wagtail start command (Timothy Allen, Scott Cranfill)
- ➕ Added ability to run individual tests through tox (Benjamin Bach)
- Collection listings are now ordered by name (Seb Brown)
- ➕ Added
file_hash
field to documents (Karl Hobley, Dan Braghis) - ➕ Added last login to the user overview (Noah B Johnson)
- 🔄 Changed design of image editing page (Janneke Janssen, Ben Enright)
- ➕ Added Slovak character map for JavaScript slug generation (Andy Chosak)
- 📚 Make documentation links on welcome page work for prereleases (Matt Westcott)
- 👍 Allow overridden
copy()
methods inPage
subclasses to be called from the page copy view (Robert Rollins) - 👉 Users without a preferred language set on their profile now use language selected by Django's
LocaleMiddleware
(Benjamin Bach) - ➕ Added hooks to customise the actions menu on the page create/edit views (Matt Westcott)
- 👀 Cleanup: Use
functools.partial()
instead ofdjango.utils.functional.curry()
(Sergey Fedoseev) - Squashed migrations for wagtailcore and wagtailimages (Karl Hobley)
- 🚚 Added
before_move_page
andafter_move_page
hooks (Maylon Pedroso) - Bulk deletion button for snippets is now hidden until items are selected (Karl Hobley)
- 🛠 Fix: Query objects returned from
PageQuerySet.type_q
can now be merged with|
(Brady Moe) - 🛠 Fix: Add
rel="noopener noreferrer"
to target blank links (Anselm Bradford) - 🛠 Fix: Additional fields on custom document models now show on the multiple document upload view (Robert Rollins, Sergey Fedoseev)
- 🛠 Fix: Help text is partially hidden when using a combination of BooleanField and FieldPanel in page model (Dzianis Sheka)
- 🛠 Fix: Allow custom logos of any height in the admin menu (Meteor0id)
- 🛠 Fix: Allow nav menu to take up all available space instead of scrolling (Meteor0id)
- 🛠 Fix: Redirects now return 404 when destination is unspecified or a page with no site (Hillary Jeffrey)
- 🛠 Fix: Refactor all breakpoint definitions, removing style overlaps (Janneke Janssen)
- 🛠 Fix: Updated draftjs_exporter to 2.1.5 to fix bug in handling adjacent entities (Thibaud Colas)
- 🛠 Fix: Page titles consisting only of stopwords now generate a non-empty default slug (Andy Chosak, Janneke Janssen)
- 🛠 Fix: Sitemap generator now allows passing a sitemap instance in the URL configuration (Mitchel Cabuloy, Dan Braghis)
-
v2.3 Changes
October 23, 2018- ➕ Added support for Django 2.1 (Ryan Verner, Matt Westcott)
- 👌 Improved colour contrast (Coen van der Kamp, Naomi Morduch Toubman, Naa Marteki Reed, Edd Baldry, Ben Enright)
- ➕ Added 'scale' image filter (Oliver Wilkerson)
- ➕ Added meta tag to prevent search engines from indexing admin pages (Karl Hobley)
- EmbedBlock now validates against recognised embed providers on save (Bertrand Bordage)
- Made cache control headers on Wagtail admin consistent with Django admin (Tomasz Knapik)
- Notification emails now include an "Auto-Submitted: auto-generated" header (Dan Braghis)
- Image chooser panels now show alt text as title (Samir Shah)
- ➕ Added
download_url
field to images in the API (Michael Harrison) - Dummy requests for preview now preserve the HTTP Authorization header (Ben Dickinson)
- 🛠 Fix: Respect next param on login (Loic Teixeira)
- Fix: InlinePanel now handles relations that specify a related_query_name (Aram Dulyan)
- ✂ Fix: before_delete_page / after_delete_page hooks now run within the same database transaction as the page deletion (Tomasz Knapik)
- 🛠 Fix: Snippet chooser modal no longer fails on snippet models with UUID primary keys (Sævar Öfjörð Magnússon)
- 🛠 Fix: Restored localisation in date/time pickers (David Moore, Thibaud Colas)
- 🛠 Fix: Tag input field no longer treats 'б' on Russian keyboards as a comma (Michael Borisov)
- 🛠 Fix: Disabled autocomplete dropdowns on date/time chooser fields (Janneke Janssen)
- 🛠 Fix: Split up
wagtail.admin.forms
to make it less prone to circular imports (Matt Westcott) - 🛠 Fix: Disable linking to root page in rich text, making the page non-functional (Matt Westcott)
- 🛠 Fix: Pages should be editable and save-able even if there are broken page or document links in rich text (Matt Westcott)
- 🛠 Fix: Avoid redundant round-trips of JSON StreamField data on save, improving performance and preventing consistency issues on fixture loading (Andy Chosak, Matt Westcott)
- 🛠 Fix: Users are not logged out when changing their own password through the Users area (Matt Westcott)
-
v2.3.rc2 Changes
October 16, 2018- ➕ Added support for Django 2.1 (Ryan Verner, Matt Westcott)
- 👌 Improved colour contrast (Coen van der Kamp, Naomi Morduch Toubman, Naa Marteki Reed, Edd Baldry, Ben Enright)
- ➕ Added 'scale' image filter (Oliver Wilkerson)
- ➕ Added meta tag to prevent search engines from indexing admin pages (Karl Hobley)
- EmbedBlock now validates against recognised embed providers on save (Bertrand Bordage)
- Made cache control headers on Wagtail admin consistent with Django admin (Tomasz Knapik)
- Notification emails now include an "Auto-Submitted: auto-generated" header (Dan Braghis)
- Image chooser panels now show alt text as title (Samir Shah)
- ➕ Added
download_url
field to images in the API (Michael Harrison) - Dummy requests for preview now preserve the HTTP Authorization header (Ben Dickinson)
- 🛠 Fix: Respect next param on login (Loic Teixeira)
- Fix: InlinePanel now handles relations that specify a related_query_name (Aram Dulyan)
- ✂ Fix: before_delete_page / after_delete_page hooks now run within the same database transaction as the page deletion (Tomasz Knapik)
- 🛠 Fix: Snippet chooser modal no longer fails on snippet models with UUID primary keys (Sævar Öfjörð Magnússon)
- 🛠 Fix: Restored localisation in date/time pickers (David Moore, Thibaud Colas)
- 🛠 Fix: Tag input field no longer treats 'б' on Russian keyboards as a comma (Michael Borisov)
- 🛠 Fix: Disabled autocomplete dropdowns on date/time chooser fields (Janneke Janssen)
- 🛠 Fix: Split up
wagtail.admin.forms
to make it less prone to circular imports (Matt Westcott) - 🛠 Fix: Disable linking to root page in rich text, making the page non-functional (Matt Westcott)
- 🛠 Fix: Pages should be editable and save-able even if there are broken page or document links in rich text (Matt Westcott)
- 🛠 Fix: Avoid redundant round-trips of JSON StreamField data on save, improving performance and preventing consistency issues on fixture loading (Andy Chosak, Matt Westcott)
- 🛠 Fix: Users are not logged out when changing their own password through the Users area (Matt Westcott)