fsr-de / myHPI

Django/Wagtail page serving myhpi.de
https://myhpi.de
11 stars 11 forks source link

build(deps): bump wagtail from 5.2.2 to 6.0 #484

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps wagtail from 5.2.2 to 6.0.

Release notes

Sourced from wagtail's releases.

6.0

🎉 Special 10th anniversary release! 🎉

  • Added support for Django 5.0
  • Implemented universal listings – a unified listing and filtering interface for Pages, Snippets, Forms (Ben Enright, Matt Westcott, Thibaud Colas, Sage Abdullah)
  • Add the accessibility checker within the page and snippets editor (Thibaud Colas)
  • Added search_index option to StreamField blocks to control whether the block is indexed for searching (Vedant Pandey)
  • Remember previous location on returning from page add/edit actions (Robert Rollins)
  • Update settings file in project settings to address Django 4.2 deprecations (Sage Abdullah)
  • Improve layout and accessibility of the image URL generator page, reduce reliance on JavaScript (Temidayo Azeez)
  • Allow UniqueConstraint in place of unique_together for TranslatableMixin's system check (Temidayo Azeez, Sage Abdullah)
  • Make use of IndexView.get_add_url() in snippets index view template (Christer Jensen, Sage Abdullah)
  • Allow Page.permissions_for_user() to be overridden by specific page types (Sébastien Corbin)
  • Improve visual alignment of explore icon in Page listings for longer content (Krzysztof Jeziorny)
  • Add extra_actions blocks to Snippets and generic index templates (Bhuvnesh Sharma)
  • Added page types usage report (Jhonatan Lopes)
  • Add support for defining panels / edit_handler on ModelViewSet (Sage Abdullah)
  • Use a single instance of PagePermissionPolicy in wagtail.permissions module (Sage Abdullah)
  • Add max tag length validation for multiple uploads (documents/images) (Temidayo Azeez)
  • Ensure expanded side panel does not overlap form content for most viewports (Chiemezuo Akujobi)
  • Add ability to modify the default ordering for the page explorer view (Shlomo Markowitz)
  • Remove overly verbose image captions in image listings for screen readers (Sage Abdullah)
  • Ensure screen readers and dictation tools can more easily navigate bulk actions in images, documents and page listings by streamlining labels and descriptions (Sage Abdullah)
  • Remove support for Safari 14 (Thibaud Colas)
  • Add ability to click to copy the URL in the image URL generator page (Sai Srikar Dumpeti)
  • Add ability to filter by page type and date updated in the page listing view (Matt Westcott)
  • Add ability to filter by owner and site in the page listing view (Matt Westcott)
  • Improve right-to-left support by using flow-relative float styles (Thibaud Colas)
  • Improve right-to-left support by mirroring Wagtail icons as needed (Sage Abdullah)
  • Add support for mirroring third-party icons added in Wagtail (Sage Abdullah)
  • Show edit as a main action in generic history and usage views (Sage Abdullah)
  • Make styles for header buttons consistent (Sage Abdullah)
  • Improve styles of slim header's search and filters (Sage Abdullah)
  • Change page listing's add button to icon-only (Sage Abdullah)
  • Add sublabel to breadcrumbs, including history, usage, and inspect views (Sage Abdullah)
  • Standardise search form placeholder to 'Search…' (Sage Abdullah)
  • Use SlugInput on all SlugFields by default (LB (Ben) Johnston)
  • Show character counts on RichTextBlock with max_length (Elhussein Almasri)
  • Move locale selector in generic IndexView to a filter (Sage Abdullah)
  • Add ability to customise a page's copy form (Neeraj Yetheendran)
  • Add optional caption field to TypedTableBlock (Tommaso Amici, Cynthia Kiser)
  • Switch the TableBlock header controls to a field that requires user input (Bhuvnesh Sharma, Aman Pandey, Cynthia Kiser)
  • Add WAGTAILADMIN_LOGIN_URL setting to allow customising the login URL (Neeraj Yetheendran)
  • Replace legacy dropdown component with new Tippy dropdown-button (Thibaud Colas)
  • Add ability to filter by existence of child pages in the page listing view (Matt Westcott)
  • Polish dark theme styles and update color tokens (Thibaud Colas, Rohit Sharma)
  • Keep database state of pages and snippets updated while in draft state (Stefan Hammer)
  • Add DrilldownController and w-drilldown component to support drilldown menus (Thibaud Colas)
  • Add support for caption on admin UI Table component (Aman Pandey)
  • Add API support for a redirects (contrib) endpoint (Rohit Sharma, Jaap Roes, Andreas Donig)

... (truncated)

Changelog

Sourced from wagtail's changelog.

6.0 (07.02.2024)


 * Added support for Django 5.0
 * Implemented universal listings – a unified listing and filtering interface for Pages, Snippets, Forms (Ben Enright, Matt Westcott, Thibaud Colas, Sage Abdullah)
 * Add the accessibility checker within the page and snippets editor (Thibaud Colas)
 * Added `search_index` option to StreamField blocks to control whether the block is indexed for searching (Vedant Pandey)
 * Remember previous location on returning from page add/edit actions (Robert Rollins)
 * Update settings file in project settings to address Django 4.2 deprecations (Sage Abdullah)
 * Improve layout and accessibility of the image URL generator page, reduce reliance on JavaScript (Temidayo Azeez)
 * Allow `UniqueConstraint` in place of `unique_together` for `TranslatableMixin`'s system check (Temidayo Azeez, Sage Abdullah)
 * Make use of `IndexView.get_add_url()` in snippets index view template (Christer Jensen, Sage Abdullah)
 * Allow `Page.permissions_for_user()` to be overridden by specific page types (Sébastien Corbin)
 * Improve visual alignment of explore icon in Page listings for longer content (Krzysztof Jeziorny)
 * Add `extra_actions` blocks to Snippets and generic index templates (Bhuvnesh Sharma)
 * Added page types usage report (Jhonatan Lopes)
 * Add support for defining `panels` / `edit_handler` on `ModelViewSet` (Sage Abdullah)
 * Use a single instance of `PagePermissionPolicy` in `wagtail.permissions` module (Sage Abdullah)
 * Add max tag length validation for multiple uploads (documents/images) (Temidayo Azeez)
 * Ensure expanded side panel does not overlap form content for most viewports (Chiemezuo Akujobi)
 * Add ability to modify the default ordering for the page explorer view (Shlomo Markowitz)
 * Remove overly verbose image captions in image listings for screen readers (Sage Abdullah)
 * Ensure screen readers and dictation tools can more easily navigate bulk actions in images, documents and page listings by streamlining labels and descriptions (Sage Abdullah)
 * Remove support for Safari 14 (Thibaud Colas)
 * Add ability to click to copy the URL in the image URL generator page (Sai Srikar Dumpeti)
 * Add ability to filter by page type and date updated in the page listing view (Matt Westcott)
 * Add ability to filter by owner and site in the page listing view (Matt Westcott)
 * Improve right-to-left support by using flow-relative float styles (Thibaud Colas)
 * Improve right-to-left support by mirroring Wagtail icons as needed (Sage Abdullah)
 * Add support for mirroring third-party icons added in Wagtail (Sage Abdullah)
 * Show edit as a main action in generic history and usage views (Sage Abdullah)
 * Make styles for header buttons consistent (Sage Abdullah)
 * Improve styles of slim header's search and filters (Sage Abdullah)
 * Change page listing's add button to icon-only (Sage Abdullah)
 * Add sublabel to breadcrumbs, including history, usage, and inspect views (Sage Abdullah)
 * Standardise search form placeholder to 'Search…' (Sage Abdullah)
 * Use SlugInput on all SlugFields by default (LB (Ben) Johnston)
 * Show character counts on RichTextBlock with `max_length` (Elhussein Almasri)
 * Move locale selector in generic IndexView to a filter (Sage Abdullah)
 * Add ability to customise a page's copy form (Neeraj Yetheendran)
 * Add optional caption field to `TypedTableBlock` (Tommaso Amici, Cynthia Kiser)
 * Switch the `TableBlock` header controls to a field that requires user input (Bhuvnesh Sharma, Aman Pandey, Cynthia Kiser)
 * Add `WAGTAILADMIN_LOGIN_URL` setting to allow customising the login URL (Neeraj Yetheendran)
 * Replace legacy dropdown component with new Tippy dropdown-button (Thibaud Colas)
 * Add ability to filter by existence of child pages in the page listing view (Matt Westcott)
 * Polish dark theme styles and update color tokens (Thibaud Colas, Rohit Sharma)
 * Keep database state of pages and snippets updated while in draft state (Stefan Hammer)
 * Add `DrilldownController` and `w-drilldown` component to support drilldown menus (Thibaud Colas)
 * Add support for `caption` on admin UI Table component (Aman Pandey)
 * Add API support for a redirects (contrib) endpoint (Rohit Sharma, Jaap Roes, Andreas Donig)
</tr></table> 

... (truncated)

Commits
  • 44f438f Version bump to 6.0 final
  • fefdc79 Fill in release date for 6.0
  • 6fd996a Fetch new translations from Transifex
  • fdd2f49 Point guide website link to en-latest version
  • 310f723 Styling fixes for universal listings (#11608)
  • 7fbdc2f Fix typo in v6.0 release notes
  • 0c3dd9a Remove tutorial feedback form ahead of 6.0 release
  • e8cf17d Update documentation screenshots for v6.0
  • bda0db7 Limit locale filter to only show the available locales
  • 637edbe Document the Wagtail 6 pypi classifier
  • Additional commits viewable in compare view


Dependabot compatibility score

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)
dependabot[bot] commented 4 months ago

Superseded by #514.