marteinn / wagtail-alt-generator

Insert image description and tags with the help of computer vision
MIT License
83 stars 13 forks source link

Bump wagtail from 2.7.2 to 2.9.1 #36

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps wagtail from 2.7.2 to 2.9.1.

Release notes

Sourced from wagtail's releases.

2.9.1

  • Fix: Fix incorrect method name in SiteMiddleware deprecation warning (LB (Ben Johnston))
  • Fix: wagtail.contrib.sitemaps no longer depends on SiteMiddleware (Matt Westcott)
  • Fix: Purge image renditions cache when renditions are deleted (Pascal Widdershoven, Matt Westcott)

2.9

  • Removed support for Django 2.1
  • Added data exports in XLSX and CSV format for reports, ModelAdmin and form submissions (Jacob Topp-Mugglestone)
  • Added support for creating custom reports (Jacob Topp-Mugglestone)
  • Skip page validation when unpublishing a page (Samir Shah)
  • Added MultipleChoiceBlock block type for StreamField (James O'Toole)
  • ChoiceBlock now accepts a widget keyword argument (James O'Toole)
  • Reduced contrast of rich text toolbar (Jack Paine)
  • Support the rel attribute on custom ModelAdmin buttons (Andy Chosak)
  • Server-side page slug generation now respects WAGTAIL_ALLOW_UNICODE_SLUGS (Arkadiusz Michał Ryś)
  • Wagtail admin no longer depends on SiteMiddleware, avoiding incompatibility with Django sites framework and redundant database queries (aritas1, timmysmalls, Matt Westcott)
  • Tag field autocompletion now handles custom tag models (Matt Westcott)
  • wagtail_serve URL route can now be omitted for headless sites (Storm Heg)
  • Allow free tagging to be disabled on custom tag models (Matt Westcott)
  • Allow disabling page preview by setting preview_modes to an empty list (Casper Timmers)
  • Add Vidyard to oEmbed provider list (Steve Lyall)
  • Optimise compiling media definitions for complex StreamBlocks (pimarc)
  • FieldPanel now accepts a 'heading' argument (Jacob Topp-Mugglestone)
  • Replaced deprecated ugettext / ungettext calls with gettext / ngettext (Mohamed Feddad)
  • ListBlocks now call child block bulk_to_python if defined (Andy Chosak)
  • Site settings are now identifiable/cachable by request as well as site (Andy Babic)
  • Added select_related attribute to site settings to enable more efficient fetching of foreign key values (Andy Babic)
  • Add caching of image renditions (Tom Dyson, Tim Kamanin)
  • Add documentation for reporting security issues and internationalisation (Matt Westcott)
  • Fields on a custom image model can now be defined as required blank=False (Matt Westcott)
  • Fix: CVE-2020-11037 - avoid potential timing attack on password-protected private pages (Thibaud Colas)
  • Fix: Added ARIA alert role to live search forms in the admin (Casper Timmers)
  • Fix: Reorder login form elements to match expected tab order (Kjartan Sverrisson)
  • Fix: Re-add 'Close Explorer' button on mobile viewports (Sævar Öfjörð Magnússon)
  • Fix: Add a more descriptive label to Password reset link for screen reader users (Casper Timmers, Martin Coote)
  • Fix: Improve Wagtail logo contrast by adding a background (Brian Edelman, Simon Evans, Ben Enright)
  • Fix: Prevent duplicate notification messages on page locking (Jacob Topp-Mugglestone)
  • Fix: Fix InlinePanel item non field errors not visible (Storm Heg)
  • Fix: {% image ... as var %} now clears the context variable when passed None as an image (Maylon Pedroso)
  • Fix: refresh_index method on Elasticsearch no longer fails (Lars van de Kerkhof)
  • Fix: Document tags no longer fail to update when replacing the document file at the same time (Matt Westcott)
  • Fix: Prevent error from very tall / wide images being resized to 0 pixels (Fidel Ramos)
  • Fix: Remove excess margin when editing snippets (Quadric)
  • Fix: Added scope attribute to table headers in TableBlock output (Quadric)
  • Fix: Prevent KeyError when accessing a StreamField on a deferred queryset (Paulo Alvarado)
  • Fix: Hide empty 'view live' links (Karran Besen)
  • Fix: Mark up a few strings for translation (Luiz Boaretto)
  • Fix: Invalid focal_point attribute on image edit view (Michał (Quadric) Sieradzki)
  • Fix: No longer expose the .delete() method on the default Page.objects manager (Nick Smith)
  • Fix: exclude_fields_in_copy on Page models will now work for for modelcluster parental / many to many relations (LB (Ben Johnston))
Changelog

Sourced from wagtail's changelog.

2.9.1 (30.06.2020)


 * Fix: Fix incorrect method name in SiteMiddleware deprecation warning (LB (Ben Johnston))
 * Fix: `wagtail.contrib.sitemaps` no longer depends on SiteMiddleware (Matt Westcott)
 * Fix: Purge image renditions cache when renditions are deleted (Pascal Widdershoven, Matt Westcott)

2.9 (04.05.2020)


 * Removed support for Django 2.1
 * Added data exports in XLSX and CSV format for reports, ModelAdmin and form submissions (Jacob Topp-Mugglestone)
 * Added support for creating custom reports (Jacob Topp-Mugglestone)
 * Skip page validation when unpublishing a page (Samir Shah)
 * Added `MultipleChoiceBlock` block type for StreamField (James O'Toole)
 * ChoiceBlock now accepts a `widget` keyword argument (James O'Toole)
 * Reduced contrast of rich text toolbar (Jack Paine)
 * Support the rel attribute on custom ModelAdmin buttons (Andy Chosak)
 * Server-side page slug generation now respects `WAGTAIL_ALLOW_UNICODE_SLUGS` (Arkadiusz Michał Ryś)
 * Wagtail admin no longer depends on SiteMiddleware, avoiding incompatibility with Django sites framework and redundant database queries (aritas1, timmysmalls, Matt Westcott)
 * Tag field autocompletion now handles custom tag models (Matt Westcott)
 * `wagtail_serve` URL route can now be omitted for headless sites (Storm Heg)
 * Allow free tagging to be disabled on custom tag models (Matt Westcott)
 * Allow disabling page preview by setting `preview_modes` to an empty list (Casper Timmers)
 * Add Vidyard to oEmbed provider list (Steve Lyall)
 * Optimise compiling media definitions for complex StreamBlocks (pimarc)
 * FieldPanel now accepts a 'heading' argument (Jacob Topp-Mugglestone)
 * Replaced deprecated `ugettext` / `ungettext` calls with `gettext` / `ngettext` (Mohamed Feddad)
 * ListBlocks now call child block `bulk_to_python` if defined (Andy Chosak)
 * Site settings are now identifiable/cachable by request as well as site (Andy Babic)
 * Added `select_related` attribute to site settings to enable more efficient fetching of foreign key values (Andy Babic)
 * Add caching of image renditions (Tom Dyson, Tim Kamanin)
 * Add documentation for reporting security issues and internationalisation (Matt Westcott)
 * Fields on a custom image model can now be defined as required `blank=False` (Matt Westcott)
 * Fix: CVE-2020-11037 - avoid potential timing attack on password-protected private pages (Thibaud Colas)
 * Fix: Added ARIA alert role to live search forms in the admin (Casper Timmers)
 * Fix: Reorder login form elements to match expected tab order (Kjartan Sverrisson)
 * Fix: Re-add 'Close Explorer' button on mobile viewports (Sævar Öfjörð Magnússon)
 * Fix: Add a more descriptive label to Password reset link for screen reader users (Casper Timmers, Martin Coote)
 * Fix: Improve Wagtail logo contrast by adding a background (Brian Edelman, Simon Evans, Ben Enright)
 * Fix: Prevent duplicate notification messages on page locking (Jacob Topp-Mugglestone)
 * Fix: Fix InlinePanel item non field errors not visible (Storm Heg)
 * Fix: `{% image ... as var %}` now clears the context variable when passed None as an image (Maylon Pedroso)
 * Fix: `refresh_index` method on Elasticsearch no longer fails (Lars van de Kerkhof)
 * Fix: Document tags no longer fail to update when replacing the document file at the same time (Matt Westcott)
 * Fix: Prevent error from very tall / wide images being resized to 0 pixels (Fidel Ramos)
 * Fix: Remove excess margin when editing snippets (Quadric)
 * Fix: Added `scope` attribute to table headers in TableBlock output (Quadric)
 * Fix: Prevent KeyError when accessing a StreamField on a deferred queryset (Paulo Alvarado)
</tr></table> ... (truncated)
</code></pre>
</blockquote>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/wagtail/wagtail/commit/abb0b548971ce837606e39049950d74144158e96"><code>abb0b54</code></a> Version bump to 2.9.1</li>
<li><a href="https://github.com/wagtail/wagtail/commit/b0a9103878efab471628dacebba7524e3da7d108"><code>b0a9103</code></a> Fill in release date for 2.9.1</li>
<li><a href="https://github.com/wagtail/wagtail/commit/85cea09a502880bc18bebfdd3495e2ab82154f33"><code>85cea09</code></a> fix markdown formatting</li>
<li><a href="https://github.com/wagtail/wagtail/commit/37801f7c89d4adaf88504491ec9bbb8537c6297e"><code>37801f7</code></a> Release note for <a href="https://github-redirect.dependabot.com/wagtail/wagtail/issues/6183">#6183</a> in 2.9.1</li>
<li><a href="https://github.com/wagtail/wagtail/commit/849bee6f7233abdaf73a8239ec52c7cf0059f5c8"><code>849bee6</code></a> Purge image rendition cache on rendition deletion</li>
<li><a href="https://github.com/wagtail/wagtail/commit/d5d6e76dd215dc940d057af0a61294b818e4786b"><code>d5d6e76</code></a> Release note for <a href="https://github-redirect.dependabot.com/wagtail/wagtail/issues/6176">#6176</a> on 2.9.1</li>
<li><a href="https://github.com/wagtail/wagtail/commit/ca23c4a8ce6ad85ee2a1ec482828a6a7d91914e2"><code>ca23c4a</code></a> Make wagtail.contrib.sitemaps work without SiteMiddleware (<a href="https://github-redirect.dependabot.com/wagtail/wagtail/issues/6176">#6176</a>)</li>
<li><a href="https://github.com/wagtail/wagtail/commit/9aacee20b5da3db742c092776e3f6a6c3d2621f7"><code>9aacee2</code></a> Add release notes for Wagtail 2.9.1</li>
<li><a href="https://github.com/wagtail/wagtail/commit/32e1bb112e77caa065e5c7ea09658df0888f4e19"><code>32e1bb1</code></a> Fix RestaurantTag migration tests introducing an extra migration (<a href="https://github-redirect.dependabot.com/wagtail/wagtail/issues/6075">#6075</a>)</li>
<li><a href="https://github.com/wagtail/wagtail/commit/949fd8fc312d9e9b398d09510073a143ecc61390"><code>949fd8f</code></a> ensure we test against django-taggit &gt;=1.3.0</li>
<li>Additional commits viewable in <a href="https://github.com/wagtail/wagtail/compare/v2.7.2...v2.9.1">compare view</a></li>
</ul>
</details>

<br />
[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=wagtail&package-manager=pip&previous-version=2.7.2&new-version=2.9.1)](https://dependabot.com/compatibility-score/?dependency-name=wagtail&package-manager=pip&previous-version=2.7.2&new-version=2.9.1) 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-automerge-start) [//]: # (dependabot-automerge-end) ---
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 4 years ago

Superseded by #37.