Add ImageBlock with alt text support (Chiemezuo Akujobi for Google Summer of Code, mentored by Storm Heg, Saptak Sengupta, Thibaud Colas and Matt Westcott)
Implement incremental dashboard design enhancements (Albina Starykova, Ben Enright)
Add a new enhanced contrast admin theming option for the admin interface (Albina Starykova, Victoria Ottah)
Migrate workflow history views to universal listings (Sage Abdullah)
Refactor documents views to use universal designs (Sage Abdullah)
Refactor images views to use universal designs (Sage Abdullah)
Implement universal listings for workflow usage and page type usage views (Sage Abdullah)
Add search and filters to form pages listing (Sage Abdullah)
Add support for uploading HEIC / HEIF images (Matt Westcott)
Allow customization of preview device sizes in the live preview panel (Bart Cieliński, alexkiro, Sage Abdullah)
Formalize support for MariaDB (Sage Abdullah, Daniel Black)
Redirect to the last viewed listing page after deleting form submissions (Matthias Brück)
Provide getTextLabel method on date / time StreamField blocks (Vaughn Dickson)
Purge frontend cache when modifying redirects (Jake Howard)
Deprecate the WAGTAIL_AUTO_UPDATE_PREVIEW setting, use WAGTAIL_AUTO_UPDATE_PREVIEW_INTERVAL = 0 instead (Sage Abdullah)
Consistently use capfirst for title-casing model verbose names (Sébastien Corbin)
Fire copy_for_translation_done signal when copying translatable models as well as pages (Coen van der Kamp)
Add support for an image description field across all images, to better support accessible image descriptions (Chiemezuo Akujobi)
Prompt the user about unsaved changes when editing snippets (Sage Abdullah)
Make dashboard upgrade banners dismissible (Sage Abdullah)
Add support for specifying different preview modes to the "View draft" URL for pages (Robin Varghese)
Implement new designs for the footer actions dropdown with more contrast and larger text (Sage Abdullah)
All create/edit admin forms now use a sticky submit button, for consistency and to speed up edits (Sage Abdullah)
Secondary form actions such as "Delete" are now in the header actions menu (Sage Abdullah)
Allow setting page privacy rules when a restriction already exists on an ancestor page (Bojan Mihelac)
Automatically create links when pasting content that contain URLs into a rich text input (Thibaud Colas)
Add Uyghur language support
Fix: Prevent page type business rules from blocking reordering of pages (Andy Babic, Sage Abdullah)
Fix: Improve layout of object permissions table (Sage Abdullah)
Fix: Fix typo in aria-label attribute of page explorer navigation link (Sébastien Corbin)
Fix: Reinstate transparency indicator on image chooser widgets (Sébastien Corbin)
Fix: Remove table headers that have no text (Matt Westcott)
Fix: Fix broken link to user search (Shlomo Markowitz)
Fix: Ensure that JS slugify function strips Unicode characters disallowed by Django slug validation (Atif Khan)
Fix: Do not show notices about root / unroutable pages when searching or filtering in the page explorer (Matt Westcott)
* Add support for Python 3.13 (Matt Westcott)
* Add formal support for Django 5.1 (Matt Westcott)
* Add `ImageBlock` with alt text support (Chiemezuo Akujobi for Google Summer of Code, mentored by Storm Heg, Saptak Sengupta, Thibaud Colas and Matt Westcott)
* Implement incremental dashboard design enhancements (Albina Starykova, Ben Enright)
* Add a new enhanced contrast admin theming option for the admin interface (Albina Starykova, Victoria Ottah)
* Migrate workflow history views to universal listings (Sage Abdullah)
* Refactor documents views to use universal designs (Sage Abdullah)
* Refactor images views to use universal designs (Sage Abdullah)
* Implement universal listings for workflow usage and page type usage views (Sage Abdullah)
* Add search and filters to form pages listing (Sage Abdullah)
* Add support for uploading HEIC / HEIF images (Matt Westcott)
* Allow customization of preview device sizes in the live preview panel (Bart Cieliński, alexkiro, Sage Abdullah)
* Formalize support for MariaDB (Sage Abdullah, Daniel Black)
* Redirect to the last viewed listing page after deleting form submissions (Matthias Brück)
* Provide `getTextLabel` method on date / time StreamField blocks (Vaughn Dickson)
* Purge frontend cache when modifying redirects (Jake Howard)
* Deprecate the `WAGTAIL_AUTO_UPDATE_PREVIEW` setting, use `WAGTAIL_AUTO_UPDATE_PREVIEW_INTERVAL = 0` instead (Sage Abdullah)
* Consistently use `capfirst` for title-casing model verbose names (Sébastien Corbin)
* Fire `copy_for_translation_done` signal when copying translatable models as well as pages (Coen van der Kamp)
* Add support for an image `description` field across all images, to better support accessible image descriptions (Chiemezuo Akujobi)
* Prompt the user about unsaved changes when editing snippets (Sage Abdullah)
* Make dashboard upgrade banners dismissible (Sage Abdullah)
* Add support for specifying different preview modes to the "View draft" URL for pages (Robin Varghese)
* Implement new designs for the footer actions dropdown with more contrast and larger text (Sage Abdullah)
* All create/edit admin forms now use a sticky submit button, for consistency and to speed up edits (Sage Abdullah)
* Secondary form actions such as "Delete" are now in the header actions menu (Sage Abdullah)
* Allow setting page privacy rules when a restriction already exists on an ancestor page (Bojan Mihelac)
* Automatically create links when pasting content that contain URLs into a rich text input (Thibaud Colas)
* Add Uyghur language support
* Fix: Prevent page type business rules from blocking reordering of pages (Andy Babic, Sage Abdullah)
* Fix: Improve layout of object permissions table (Sage Abdullah)
* Fix: Fix typo in aria-label attribute of page explorer navigation link (Sébastien Corbin)
* Fix: Reinstate transparency indicator on image chooser widgets (Sébastien Corbin)
* Fix: Remove table headers that have no text (Matt Westcott)
* Fix: Fix broken link to user search (Shlomo Markowitz)
* Fix: Ensure that JS slugify function strips Unicode characters disallowed by Django slug validation (Atif Khan)
* Fix: Do not show notices about root / unroutable pages when searching or filtering in the page explorer (Matt Westcott)
* Fix: Resolve contrast issue for page deletion warning (Sanjeev Holla S)
* Fix: Make sure content metrics falls back to body element only when intended (Sage Abdullah)
* Fix: Remove wrongly-added filters from redirects index (Matt Westcott)
* Fix: Prevent popular tags filter from generating overly complex queries when not filtering (Matt Westcott)
* Fix: Fix content path links in usage view to scroll to the correct element (Sage Abdullah)
* Fix: Always show the minimap toggle button (Albina Starykova)
* Fix: Ensure that dropdown button toggles show with a border in high contrast mode (Ishwari8104, LB (Ben) Johnston)
* Fix: Update email notification header to the new logo design (rahulsamant37)
* Fix: Change `file_size` field on document model to avoid artificial 2Gb limit (Gabriel Getzie)
* Fix: Ensure that `TypedTableBlock` uses the correct API representations of child blocks (Matt Westcott)
</tr></table>
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps wagtail from 6.1.3 to 6.3.
Release notes
Sourced from wagtail's releases.
... (truncated)
Changelog
Sourced from wagtail's changelog.
... (truncated)
Commits
e621769
Fill in release date for 6.2.370fddff
Fill in release date for 5.2.7de84b6d
Release note for #12521 in 6.2.37b30edd
Release note for #12427 in 6.2.3ab77a78
Release note for #12367 in 6.2.3ba80657
Release note for #12367 in 5.2.78745823
Version bump to 6.3 finala93d8bf
Fill in release date for 6.3 final98545cd
Fetch translations from Transifexf902cc0
Replaced Twitter references in the docs with more appropriate alternatives (#...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show