AccordBox / wagtail-tailwind-blog

Wagtail blog based on Tailwind CSS, Stimulus, it supports Markdown, Latex and user comments.
https://leanpub.com/buildblogwithwagtailcms
369 stars 85 forks source link

Update wagtail requirement from <2.12,>=2.11 to >=2.11,<2.14 #101

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Updates the requirements on wagtail to permit the latest version.

Release notes

Sourced from wagtail's releases.

2.13

  • New StreamField implementation with performance and functionality improvements (Matt Westcott, Karl Hobley)
  • Added a simple translation module into wagtail.contrib.simple_translation (Coen van der Kamp)
  • Combined account settings into a single form (Karl Hobley)
  • Add support for exporting redirects (Martin Sandström)
  • The documentation now uses Sphinx Wagtail Theme https://github.com/wagtail/sphinx_wagtail_theme (Storm Heg, Tibor Leupold, Thibaud Colas and Coen van der Kamp).
  • Add support for Django 3.2
  • Support passing min_num, max_num and block_counts arguments directly to StreamField (Haydn Greatnews, Matt Westcott)
  • Add the option to set rich text images as decorative, without alt text (Helen Chapman, Thibaud Colas)
  • Add support for __year lookup in Elasticsearch queries (Seb Brown)
  • Support passing multiple models as arguments to type(), not_type(), exact_type() and not_exact_type() methods on PageQuerySet (Andy Babic)
  • Update default attribute copying behaviour of Page.get_specific() and added the copy_attrs_exclude option (Andy Babic)
  • Update PageQueryset.specific(defer=True) to only perform a single database query (Andy Babic)
  • Add PageQueryset.defer_streamfields() (Andy Babic)
  • Utilize PageQuerySet.defer_streamfields() to improve efficiency in a few key places (Andy Babic)
  • Switch register_setting, register_settings_menu_item to use SVG icons (Thibaud Colas)
  • Add support to SVG icons for SearchArea subclasses in register_admin_search_area (Thibaud Colas)
  • Add wagtail.reorder page audit log action (Storm Heg)
  • get_settings template tag now supports specifying the variable name with {% get_settings as var %} (Samir Shah)
  • Reinstate submitter's name on moderation notification email (Matt Westcott)
  • Add a new switch input widget as an alternative to checkboxes (Karl Hobley)
  • Allow {% pageurl %} fallback to be a direct URL or an object with a get_absolute_url method (Andy Babic)
  • Support slicing on StreamField / StreamBlock values (Matt Westcott)
  • Switch Wagtail choosers to use SVG icons instead of font icon (Storm Heg)
  • Save revision when restart workflow (Ihor Marhitych)
  • Add a visible indicator of unsaved changes to the page editor (Jacob Topp-Mugglestone)
  • Fix: StreamField required status is now consistently handled by the blank keyword argument (Matt Westcott)
  • Fix: Show 'required' asterisks for blocks inside required StreamFields (Matt Westcott)
  • Fix: Make image chooser "Select format" fields translatable (Helen Chapman, Thibaud Colas)
  • Fix: Move labels above the form field in the image format chooser, to avoid styling issues at tablet size (Helen Chapman)
  • Fix: {% include_block with context %} now passes local variables into the block template (Jonny Scholes)
  • Fix: Fix pagination on 'view users in a group' (Sagar Agarwal)
  • Fix: Prevent page privacy menu from being triggered by pressing enter on a char field (Sagar Agarwal)
  • Fix: Validate host/scheme of return URLs on password authentication forms (Susan Dreher)
  • Fix: Reordering a page now includes the correct user in the audit log (Storm Heg)
  • Fix: Reverse migration errors in images and documents (Mike Brown)
  • Fix: Apply enough chevron padding to all applicable select elements (Scott Cranfill)
  • Fix: Reduce database queries in the page edit view (Ihor Marhitych)
Changelog

Sourced from wagtail's changelog.

2.13 (12.05.2021)


 * New StreamField implementation with performance and functionality improvements (Matt Westcott, Karl Hobley)
 * Added a simple translation module into `wagtail.contrib.simple_translation` (Coen van der Kamp)
 * Combined account settings into a single form (Karl Hobley)
 * Add support for exporting redirects (Martin Sandström)
 * The documentation now uses Sphinx Wagtail Theme https://github.com/wagtail/sphinx_wagtail_theme (Storm Heg, Tibor Leupold, Thibaud Colas and Coen van der Kamp).
 * Add support for Django 3.2
 * Support passing `min_num`, `max_num` and `block_counts` arguments directly to `StreamField` (Haydn Greatnews, Matt Westcott)
 * Add the option to set rich text images as decorative, without alt text (Helen Chapman, Thibaud Colas)
 * Add support for `__year` lookup in Elasticsearch queries (Seb Brown)
 * Support passing multiple models as arguments to `type()`, `not_type()`, `exact_type()` and `not_exact_type()` methods on `PageQuerySet` (Andy Babic)
 * Update default attribute copying behaviour of `Page.get_specific()` and added the `copy_attrs_exclude` option (Andy Babic)
 * Update `PageQueryset.specific(defer=True)` to only perform a single database query (Andy Babic)
 * Add `PageQueryset.defer_streamfields()` (Andy Babic)
 * Utilize `PageQuerySet.defer_streamfields()` to improve efficiency in a few key places (Andy Babic)
 * Switch ``register_setting``, ``register_settings_menu_item`` to use SVG icons (Thibaud Colas)
 * Add support to SVG icons for ``SearchArea`` subclasses in ``register_admin_search_area`` (Thibaud Colas)
 * Add `wagtail.reorder` page audit log action (Storm Heg)
 * `get_settings` template tag now supports specifying the variable name with `{% get_settings as var %}` (Samir Shah)
 * Reinstate submitter's name on moderation notification email (Matt Westcott)
 * Add a new switch input widget as an alternative to checkboxes (Karl Hobley)
 * Allow `{% pageurl %}` fallback to be a direct URL or an object with a `get_absolute_url` method (Andy Babic)
 * Support slicing on StreamField / StreamBlock values (Matt Westcott)
 * Switch Wagtail choosers to use SVG icons instead of font icon (Storm Heg)
 * Save revision when restart workflow (Ihor Marhitych)
 * Add a visible indicator of unsaved changes to the page editor (Jacob Topp-Mugglestone)
 * Fix: StreamField required status is now consistently handled by the `blank` keyword argument (Matt Westcott)
 * Fix: Show 'required' asterisks for blocks inside required StreamFields (Matt Westcott)
 * Fix: Make image chooser "Select format" fields translatable (Helen Chapman, Thibaud Colas)
 * Fix: Move labels above the form field in the image format chooser, to avoid styling issues at tablet size (Helen Chapman)
 * Fix: `{% include_block with context %}` now passes local variables into the block template (Jonny Scholes)
 * Fix: Fix pagination on 'view users in a group' (Sagar Agarwal)
 * Fix: Prevent page privacy menu from being triggered by pressing enter on a char field (Sagar Agarwal)
 * Fix: Validate host/scheme of return URLs on password authentication forms (Susan Dreher)
 * Fix: Reordering a page now includes the correct user in the audit log (Storm Heg)
 * Fix: Reverse migration errors in images and documents (Mike Brown)
 * Fix: Apply enough chevron padding to all applicable select elements (Scott Cranfill)
 * Fix: Reduce database queries in the page edit view (Ihor Marhitych)

2.12.4 (19.04.2021)

  • Fix: CVE-2021-29434 - fix improper validation of URLs ('Cross-site Scripting') in rich text fields (Kevin Breen, Matt Westcott)
  • Fix: Reverse migration errors in images and documents (Mike Brown)
  • Fix: Avoid wagtailembeds migration failure on MySQL 8.0.13+ (Matt Westcott)

... (truncated)

Commits
  • bcc710d Version bump to 2.13 final
  • 70ff455 Fill in release date for 2.13
  • 16837c0 Fetch new translations from Transifex
  • 80edbc1 Disable options without translated parent. Add help text. (#7171)
  • bf2ff60 Add note about incompatibility with other streamfield replacement packages
  • d3deb7e Document the need for data-contentpath with StructBlock.form_template
  • e233219 Add feedback section in the release notes (#7183)
  • d02ddad Prevent JS error on URL hashes that are not tabs
  • d5c93ef Prevent StreamField initialisation from being broken by colliding HTML IDs (#...
  • 544e186 Document idForLabel on the telepath widget API
  • 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) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #111.