Skip to content

Update wagtail requirement from <3,>=2.11 to >=2.11,<4#86

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/wagtail-gte-2.11-and-lt-4
Closed

Update wagtail requirement from <3,>=2.11 to >=2.11,<4#86
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/wagtail-gte-2.11-and-lt-4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github May 16, 2022

Updates the requirements on wagtail to permit the latest version.

Release notes

Sourced from wagtail's releases.

3.0

  • Phase out special-purpose panel types (StreamFieldPanel, RichTextFieldPanel, ImageChooserPanel, DocumentChooserPanel, PageChooserPanel, SnippetChooserPanel) in favour of FieldPanel (Matt Westcott)
  • Implement splitting of rich text blocks within StreamField (Jacob Topp-Mugglestone)
  • Add support for image rendition prefetching (Andy Babic)
  • Upgrade ESLint and Stylelint configurations to latest shared Wagtail configs (Thibaud Colas, Paarth Agarwal)
  • Major updates to frontend tooling; move Node tooling from Gulp to Webpack, upgrade to Node v16 and npm v8, eslint v8, stylelint v14 and others (Thibaud Colas)
  • Change comment headers’ date formatting to use browser APIs instead of requiring a library (LB (Ben Johnston))
  • Lint with flake8-comprehensions and flake8-assertive, including adding a pre-commit hook for these (Mads Jensen, Dan Braghis)
  • Switch the Wagtail branding font to a system font stack (Steven Steinwand, Paarth Agarwal)
  • Add black configuration and reformat code using it (Dan Braghis)
  • Remove UI code for legacy browser support: polyfills, IE11 workarounds, Modernizr (Thibaud Colas)
  • Remove redirect auto-creation recipe from documentation as this feature is now supported in Wagtail core (Andy Babic)
  • Remove IE11 warnings (Gianluca De Cola)
  • Remove the legacy Hallo rich text editor as it has moved to an external package (LB (Ben Johnston))
  • Increase the size of checkboxes throughout the UI, and simplify their alignment (Steven Steinwand)
  • Adopt MyST for parsing documentation written in Markdown, replaces recommonmark (LB (Ben Johnston), Thibaud Colas)
  • Installing docs extras requirements in CircleCI so issues with the docs requirements are picked up earlier (Thibaud Colas)
  • Remove core usage of jinjalint and migrate to curlylint to resolve dependency incompatibility issues (Thibaud Colas)
  • Switch focus outlines implementation to :focus-visible for cross-browser consistency (Paarth Agarwal)
  • Remove most uppercased text styles from admin UI (Paarth Agarwal)
  • Convert all UI code to CSS logical properties for Right-to-Left (RTL) language support (Thibaud Colas)
  • Migrate multiple documentation pages from RST to MD - including the editor's guide (Vibhakar Solanki, LB (Ben Johnston), Shwet Khatri)
  • Add documentation for defining custom form validation on models used in Wagtail's modelAdmin (Serafeim Papastefanos)
  • Update README.md logo to work for GitHub dark mode (Paarth Agarwal)
  • Avoid an unnecessary page reload when pressing enter within the header search bar (Images, Pages, Documents) (Riley de Mestre)
  • Removed unofficial length parameter on If-Modified-Since header in sendfile_streaming_backend which was only used by IE (Mariusz Felisiak)
  • Add Pinterest support to the list of default oEmbed providers (Dharmik Gangani)
  • Update Jinja2 template support for Jinja2 3.x (Seb Brown)
  • Add ability for StreamField to use JSONField to store data, rather than TextField (Sage Abdullah)
  • Replace content_json TextField with content JSONField in PageRevision (Sage Abdullah)
  • Remove replace_text management command (Sage Abdullah)
  • Replace data_json TextField with data JSONField in BaseLogEntry (Sage Abdullah)
  • Split up linting / formatting tasks in Makefile into client and server components (Hitansh Shah)
  • Add support for embedding Instagram reels (Luis Nell)
  • Use Django’s JavaScript catalog feature to manage translatable strings in JavaScript (Karl Hobley)
  • Add a page_description to the Page model, to provide help text for a given page type (Kalob Taulien, Thibaud Colas, Matt Westcott, Stefan Hammer)
  • Add trimmed attribute to all blocktrans tags, so spacing is more reliable in translated strings (Harris Lapiroff)
  • Add documentation that describes how to use ModelAdmin to manage Tags (Abdulmajeed Isa)
  • Rename the setting BASE_URL (undocumented) to WAGTAILADMIN_BASE_URL and add to documentation, BASE_URL will be removed in a future release (Sandil Ranasinghe)
  • Validate to and from email addresses within form builder pages when using AbstractEmailForm (Jake Howard)
  • Add WAGTAILIMAGES_RENDITION_STORAGE setting to allow an alternative image rendition storage (Heather White)
  • Add wagtail_update_image_renditions management command to regenerate image renditions or purge all existing renditions (Hitansh Shah, Onno Timmerman, Damian Moore)
  • Fully remove the legacy sidebar, with slim sidebar replacing it for all users (Thibaud Colas)
  • Add support for adding custom attributes for link menu items in the slim sidebar (Thibaud Colas)
  • Implement new slim page editor header with breadcrumb (Steven Steinwand, Karl Hobley)
  • Add the ability for choices to be separated by new lines instead of just commas within the form builder, commas will still be supported if used (Abdulmajeed Isa)
  • Add internationalisation UI to modeladmin (Andrés Martano)
  • Support chunking in PageQuerySet.specific() to reduce memory consumption (Andy Babic)
  • Implement new tabs design across the admin interface (Steven Steinwand)
  • Move page meta information from the header to a new status side panel component inside of the page editing UI (Steven Steinwand, Karl Hobley)

... (truncated)

Changelog

Sourced from wagtail's changelog.

3.0 (16.05.2022)


 * Phase out special-purpose panel types (`StreamFieldPanel`, `RichTextFieldPanel`, `ImageChooserPanel`, `DocumentChooserPanel`, `PageChooserPanel`, `SnippetChooserPanel`) in favour of `FieldPanel` (Matt Westcott)
 * Implement splitting of rich text blocks within StreamField (Jacob Topp-Mugglestone)
 * Add support for image rendition prefetching (Andy Babic)
 * Upgrade ESLint and Stylelint configurations to latest shared Wagtail configs (Thibaud Colas, Paarth Agarwal)
 * Major updates to frontend tooling; move Node tooling from Gulp to Webpack, upgrade to Node v16 and npm v8, eslint v8, stylelint v14 and others (Thibaud Colas)
 * Change comment headers’ date formatting to use browser APIs instead of requiring a library (LB (Ben Johnston))
 * Lint with flake8-comprehensions and flake8-assertive, including adding a pre-commit hook for these (Mads Jensen, Dan Braghis)
 * Switch the Wagtail branding font to a system font stack (Steven Steinwand, Paarth Agarwal)
 * Add black configuration and reformat code using it (Dan Braghis)
 * Remove UI code for legacy browser support: polyfills, IE11 workarounds, Modernizr (Thibaud Colas)
 * Remove redirect auto-creation recipe from documentation as this feature is now supported in Wagtail core (Andy Babic)
 * Remove IE11 warnings (Gianluca De Cola)
 * Remove the legacy Hallo rich text editor as it has moved to an external package (LB (Ben Johnston))
 * Increase the size of checkboxes throughout the UI, and simplify their alignment (Steven Steinwand)
 * Adopt [MyST](https://myst-parser.readthedocs.io/en/latest/) for parsing documentation written in Markdown, replaces recommonmark (LB (Ben Johnston), Thibaud Colas)
 * Installing docs extras requirements in CircleCI so issues with the docs requirements are picked up earlier (Thibaud Colas)
 * Remove core usage of jinjalint and migrate to curlylint to resolve dependency incompatibility issues (Thibaud Colas)
 * Switch focus outlines implementation to `:focus-visible` for cross-browser consistency (Paarth Agarwal)
 * Remove most uppercased text styles from admin UI (Paarth Agarwal)
 * Convert all UI code to CSS logical properties for Right-to-Left (RTL) language support (Thibaud Colas)
 * Migrate multiple documentation pages from RST to MD - including the editor's guide (Vibhakar Solanki, LB (Ben Johnston), Shwet Khatri)
 * Add documentation for defining custom form validation on models used in Wagtail's `modelAdmin` (Serafeim Papastefanos)
 * Update `README.md` logo to work for GitHub dark mode (Paarth Agarwal)
 * Avoid an unnecessary page reload when pressing enter within the header search bar (Images, Pages, Documents) (Riley de Mestre)
 * Removed unofficial length parameter on `If-Modified-Since` header in `sendfile_streaming_backend` which was only used by IE (Mariusz Felisiak)
 * Add Pinterest support to the list of default oEmbed providers (Dharmik Gangani)
 * Update Jinja2 template support for Jinja2 3.x (Seb Brown)
 * Add ability for `StreamField` to use `JSONField` to store data, rather than `TextField` (Sage Abdullah)
 * Replace `content_json` `TextField` with `content` `JSONField` in `PageRevision` (Sage Abdullah)
 * Remove `replace_text` management command (Sage Abdullah)
 * Replace `data_json` `TextField` with `data` `JSONField` in `BaseLogEntry` (Sage Abdullah)
 * Split up linting / formatting tasks in Makefile into client and server components (Hitansh Shah)
 * Add support for embedding Instagram reels (Luis Nell)
 * Use Django’s JavaScript catalog feature to manage translatable strings in JavaScript (Karl Hobley)
 * Add a `page_description` to the Page model, to provide help text for a given page type (Kalob Taulien, Thibaud Colas, Matt Westcott, Stefan Hammer)
 * Add `trimmed` attribute to all blocktrans tags, so spacing is more reliable in translated strings (Harris Lapiroff)
 * Add documentation that describes how to use `ModelAdmin` to manage `Tag`s (Abdulmajeed Isa)
 * Rename the setting `BASE_URL` (undocumented) to `WAGTAILADMIN_BASE_URL` and add to documentation, `BASE_URL` will be removed in a future release (Sandil Ranasinghe)
 * Validate to and from email addresses within form builder pages when using `AbstractEmailForm` (Jake Howard)
 * Add `WAGTAILIMAGES_RENDITION_STORAGE` setting to allow an alternative image rendition storage (Heather White)
 * Add `wagtail_update_image_renditions` management command to regenerate image renditions or purge all existing renditions (Hitansh Shah, Onno Timmerman, Damian Moore)
 * Fully remove the legacy sidebar, with slim sidebar replacing it for all users (Thibaud Colas)
 * Add support for adding custom attributes for link menu items in the slim sidebar (Thibaud Colas)
 * Implement new slim page editor header with breadcrumb (Steven Steinwand, Karl Hobley)
 * Add the ability for choices to be separated by new lines instead of just commas within the form builder, commas will still be supported if used (Abdulmajeed Isa)
 * Add internationalisation UI to modeladmin (Andrés Martano)
 * Support chunking in `PageQuerySet.specific()` to reduce memory consumption (Andy Babic)
</tr></table> 

... (truncated)

Commits
  • 611b7a5 Update myst_parser to v0.17.2 (#8380)
  • 4e524c7 Fill in release date for 3.0
  • e54949f Version bump to 3.0 final
  • 94506f0 Refactor ModelAdmin breadcrumbs regression tests to be more flexible
  • 0cc94ad Fetch new translations from Transifex
  • 296c0da Apply simplest fix for breadcrumbs visual regressions in modeladmin
  • 2b08df4 Make 'upload one now' link on document chooser work after results refresh (#8...
  • 39f22ba Set comment position correctly relative to scroll position (#8511)
  • fcd4f0a fix issue with image model docstrings (#8524)
  • 5f38ddd Added handling for lazily evaluated page_description, fixes #8523 (#8527)
  • Additional commits viewable in compare view

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 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)

Updates the requirements on [wagtail](https://github.com/wagtail/wagtail) to permit the latest version.
- [Release notes](https://github.com/wagtail/wagtail/releases)
- [Changelog](https://github.com/wagtail/wagtail/blob/main/CHANGELOG.txt)
- [Commits](wagtail/wagtail@v2.11...v3.0)

---
updated-dependencies:
- dependency-name: wagtail
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 16, 2022
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Sep 5, 2022

Superseded by #87.

@dependabot dependabot bot closed this Sep 5, 2022
@dependabot dependabot bot deleted the dependabot/pip/wagtail-gte-2.11-and-lt-4 branch September 5, 2022 20:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants