Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency wagtail to v4.1.1 #4621

Merged
merged 1 commit into from
Nov 15, 2022
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 25, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
wagtail (source, changelog) ==4.0 -> ==4.1.1 age adoption passing confidence

Release Notes

wagtail/wagtail

v4.1.1: 4.1.1

Compare Source

  • Fix: Fix issue where lock/unlock buttons would not work on the Dashboard (home) page or the page index listing via the status sidebar (Stefan Hammer)
  • Fix: Fix disabled style on StreamField add button (Matt Westcott)
  • Fix: Ensure models are fully loaded before registering snippets, to avoid circular import issues (Matt Westcott)
  • Fix: Prevent fields without a verbose_name property from breaking usage report views (Matt Westcott)
  • Fix: Exclude tags from the reference index (Matt Westcott)
  • Fix: Fix errors in handling generic foreign keys when populating the reference index (Matt Westcott)
  • Fix: Prevent error in handling null ParentalKeys when populating the reference index (Matt Westcott)
  • Fix: Make sure minimap error indicators follow the minimap scrolling (Thibaud Colas)
  • Fix: Ensure background HTTP request to clear stale preview data correctly respects the CSRF_HEADER_NAME setting (Sage Abdullah)
  • Fix: Prevent error on aging pages report when "Last published by" user has been deleted (Joshua Munn)

v4.1: 4.1

Compare Source

  • New scheduled publishing UI, available from the Status side panel (Sage Abdullah)
  • Allow snippet admin views to be customised via SnippetViewSet (Sage Abdullah)
  • Implement scheduled publishing for snippets inheriting from DraftStateMixin (Sage Abdullah)
  • Add reference index and usage reports for images, documents and snippets (Karl Hobley, Matt Westcott)
  • Formalised support for Python 3.11 (Matt Westcott)
  • Add basic keyboard control and screen reader support for page listing re-ordering (Paarth Agarwal, Thomas van der Hoeven)
  • Add PageQuerySet.private method as an alias of not_public (Mehrdad Moradizadeh)
  • Most images in the admin will now only load once they are visible on screen (Jake Howard)
  • Allow setting default attributes on image tags (Jake Howard)
  • Optimise the performance of the Wagtail userbar to remove duplicated queries, improving page loads when viewing live pages while signed in (Jake Howard)
  • Remove legacy styling classes for buttons (unbutton, button-neutral, button-strokeonhover, hover-no, yes) and refactor button styles to be more maintainable (Paarth Agarwal, LB (Ben Johnston))
  • Add button variations to the pattern library (Paarth Agarwal)
  • Provide a more accessible page title where the unique information is shown first and the CMS name is shown last (Mehrdad Moradizadeh)
  • Pull out behaviour from AbstractFormField to FormMixin and AbstractEmailForm to EmailFormMixin to allow use with subclasses of Page (Mehrdad Moradizadeh, Kurt Wall)
  • Add a docs.wagtail.org/.well-known/security.txt so that the security policy is available as per the specification on https://securitytxt.org/ (Jake Howard)
  • Add unit tests for the classnames Wagtail admin template tag (Mehrdad Moradizadeh)
  • Show an inverse locked indicator when the page has been locked by the current user in reports and dashboard listings (Vaibhav Shukla, LB (Ben Johnston))
  • Add clarity to the development documentation that admonition should not be used and titles for note are not supported, including clean up of some existing incorrect usage (LB (Ben Johnston))
  • Unify the styling of delete/destructive button styles across the admin interface (Paarth Agarwal)
  • Adopt new designs and unify the styling styles for .button-secondary buttons across the admin interface (Paarth Agarwal)
  • Refine designs for disabled buttons throughout the admin interface (Paarth Agarwal)
  • Update expanding formset add buttons to use button not link for behaviour (LB (Ben) Johnston)
  • Add robust unit testing for authentication scenarios across the user management admin pages (Mehrdad Moradizadeh)
  • Avoid assuming an integer PK named 'id' on multiple upload views (Matt Westcott)
  • Add a toggle to collapse/expand all page panels at once (Helen Chapman)
  • Improve the GitHub Workflows (CI) security (Alex (sashashura))
  • Use search type input in documentation search (LB (Ben) Johnston)
  • Render help_text when set on FieldPanel, MultiFieldPanel, FieldRowPanel, and other panel APIs where it previously worked without official support (Matt Westcott)
  • Consolidate usage of Excel libraries to a single library openpyxl, removing usage of XlsxWriter, tablib, xlrd and xlwt (Jaap Roes)
  • Adopt wagtail.admin.views.generic.IndexView for the Users index listing and search results (Mehrdad Moradizadeh)
  • Adopt wagtail.admin.views.generic.CreateView for the User creation view (Mehrdad Moradizadeh)
  • Adopt wagtail.admin.views.generic.DeleteView for the User delete view (Mehrdad Moradizadeh)
  • Adopt wagtail.admin.views.generic.EditView for the User edit view (Mehrdad Moradizadeh)
  • Add button-secondary bicolor variants to the pattern library and styleguide (Adinapunyo Banerjee)
  • Add better support for non-integer / non-id primary keys into Wagtail's generic views, including for Snippets and custom User models (Mehrdad Moradizadeh)
  • Upgrade jQuery UI to version 1.13.2 (LB (Ben) Johnston)
  • Update pattern library background & text examples (Albina Starykova)
  • Switch StreamField blocks to use a <section> element so screen reader users can bypass them more easily (Thibaud Colas)
  • Add anchor links to StreamField blocks so users can navigate straight to a given block (Thibaud Colas)
  • Support "Ctrl + f" in-page search within collapsed StreamField blocks (Thibaud Colas)
  • Remember the last opened side panel in the page editor, activating it on page load (Sage Abdullah)
  • Ensure that the update_index command can run without console output if called with --verbosity 0 (Ben Sturmfels, Oliver Parker)
  • Improve side panels’ resizing in page editor and listings (Steven Steinwand)
  • Adjust breadcrumb text alignment and size in page listings & page editor (Steven Steinwand)
  • Improvements to getting started tutorial aimed at developers who are very new to Python and have no Django experience (Damilola Oladele)
  • Update documentation dependencies; Sphinx Wagtail Theme to v5.3.2, MyST Parser to v0.18.1, add Sphinx Copy Button (LB (Ben) Johnston)
  • Add "What's New" dashboard banner and "Help" menu in sidebar (Sage Abdullah)
  • Implement new "minimap" component for the page editor (Thibaud Colas)
  • The image_url template tag, when using the serve view to redirect rather than serve directly, will now use temporary redirects with a cache header instead of permanent redirects (Jake Howard)
  • Add new test assertions to WagtailPageTestCase - assertPageIsRoutable, assertPageIsRenderable, assertPageIsEditable, assertPageIsPreviewable (Andy Babic)
  • Add documentation to the performance section about how to better create image URLs when not used directly on the page (Jake Howard)
  • Add ability to provide a required permission to PanelGroup, used by TabbedInterface, ObjectList, FieldRowPanel and MultiFieldPanel (Oliver Parker)
  • Update documentation screenshots of the admin interface to align with changes in this release (Thibaud Colas)
  • Fix: Prevent PageQuerySet.not_public from returning all pages when no page restrictions exist (Mehrdad Moradizadeh)
  • Fix: Ensure that duplicate block ids are unique when duplicating stream blocks in the page editor (Joshua Munn)
  • Fix: Revise colour usage so that privacy & locked indicators can be seen in Windows High Contrast mode (LB (Ben Johnston))
  • Fix: Ensure that disabled buttons have a consistent presentation on hover to indicate no interaction is available (Paarth Agarwal)
  • Fix: Update the 'Locked pages' report menu title so that it is consistent with other pages reports and its own title on viewing (Nicholas Johnson)
  • Fix: Support formfield_callback handling on ModelForm.Meta for future Django 4.2 release (Matt Westcott)
  • Fix: Ensure that ModelAdmin correctly supports filters in combination with subsequent searches without clearing the applied filters (Stefan Hammer)
  • Fix: Add missing translated values to site settings' headers plus models presented in listings and audit report filtering labels (Stefan Hammer)
  • Fix: Remove capitalize() calls to avoid issues with other languages or incorrectly presented model names for reporting and parts of site settings (Stefan Hammer)
  • Fix: Add back rendering of help_text for InlinePanel (Matt Westcott)
  • Fix: Ensure for_user argument is passed to the form class when previewing pages (Matt Westcott)
  • Fix: Ensure the capitalisation of the timesince_simple tag is consistently added in the template based on usage in context (Stefan Hammer)
  • Fix: Add missing translation usage for the timesince_last_update and ensure the translated labels can be easier to work with in Transifex (Stefan Hammer)
  • Fix: Add additional checks for duplicate form field clean_name values in the Form Builder validation and increase performance of checks (Dan Bentley)
  • Fix: Use correct color for labels of radio and checkbox fields (Steven Steinwand)
  • Fix: Adjust spacing of fields’ error messages and position in tables (Steven Steinwand)
  • Fix: Update dead or redirected links throughout the documentation (LB (Ben) Johnston)
  • Fix: Use different icons for workflow timeline component, so the steps can be distinguished with other means than color (Sam Moran)
  • Fix: Use the correct custom font for the Wagtail userbar (Umar Farouk Yunusa)
  • Fix: StreamField blocks are now collapsible with the keyboard (Thibaud Colas)
  • Fix: StreamField block headings now have a label for screen reader users (Thibaud Colas)
  • Fix: Display the "*" required field indicator for StreamField blocks (Thibaud Colas)
  • Fix: Resolve inconsistency in action button positions in InlinePanel (Thibaud Colas)
  • Fix: Use h3 elements with a counter in InlinePanel so screen reader users can navigate by heading (Thibaud Colas)
  • Fix: Ensure that buttons on custom chooser widgets are correctly shown on hover (Thibaud Colas)
  • Fix: Add missing asterisk to title field placeholder (Seremba Patrick, Stefan Hammer)
  • Fix: Avoid creating an extra rich text block when inserting a new block at the end of the content (Matt Westcott)
  • Fix: Removed the extra dot in the Wagtail version shown within the admin settings menu item (Loveth Omokaro)
  • Fix: Fully remove the obsolete wagtailsearch_editorspick table that prevents flushing the database (Matt Westcott)
  • Fix: Update latest version message on Dashboard to accept dev build version format used on nlightly builds (Sam Moran)
  • Fix: references extraction for ChooserBlock (Alex Tomkins)
  • Fix: Regression in field width for authentication pages (log in / password reset) (Chisom)
  • Fix: Ensure the new minimap correctly pluralises error counts for aria-labels (Matt Westcott)

v4.0.4: 4.0.4

Compare Source

(Reissue of 4.0.3 due to packaging issues)

  • Render help_text when set on FieldPanel, MultiFieldPanel, FieldRowPanel, and other panel APIs where it previously worked without official support (Matt Westcott)
  • Update special-purpose FieldPanel deprecation message to add clarity for developers (Matt Westcott)
  • Fix: Add back rendering of help_text for InlinePanel (Matt Westcott)
  • Fix: Ensure that AbstractForm & AbstractEmailForm page models correctly pass the form to the preview context (Dan Bentley)
  • Fix: Use the correct custom font for the Wagtail userbar (Umar Farouk Yunusa)
  • Fix: Ensure that buttons on custom chooser widgets are correctly shown on hover (Thibaud Colas)

v4.0.3: 4.0.3

Compare Source

  • Render help_text when set on FieldPanel, MultiFieldPanel, FieldRowPanel, and other panel APIs where it previously worked without official support (Matt Westcott)
  • Update special-purpose FieldPanel deprecation message to add clarity for developers (Matt Westcott)
  • Fix: Add back rendering of help_text for InlinePanel (Matt Westcott)
  • Fix: Ensure that AbstractForm & AbstractEmailForm page models correctly pass the form to the preview context (Dan Bentley)
  • Fix: Use the correct custom font for the Wagtail userbar (Umar Farouk Yunusa)
  • Fix: Ensure that buttons on custom chooser widgets are correctly shown on hover (Thibaud Colas)

v4.0.2: 4.0.2

Compare Source

  • Update all images and sections of the Wagtail Editor's guide to align with the new admin interface changes from Wagtail 3.0 and 4.0 (Thibaud Colas)
  • Ensure all images in the documentation have a suitable alt text (Thibaud Colas)
  • Fix: Ensure tag autocompletion dropdown has a solid background (LB (Ben) Johnston)
  • Fix: Allow inline panels to be ordered (LB (Ben) Johnston)
  • Fix: Only show draft / live status tags on snippets that have DraftStateMixin applied (Sage Abdullah)
  • Fix: Prevent JS error when initialising chooser modals with no tabs (LB (Ben) Johnston)
  • Fix: Add missing vertical spacing between chooser modal header and body when there are no tabs (LB (Ben) Johnston)
  • Fix: Reinstate specific labels for chooser buttons (for example 'Choose another page', 'Edit this page' not 'Change', 'Edit') so that it is clearer for users and non-English translations (Matt Westcott)
  • Fix: Resolve issue where searches with a tag and a query param in the image listing would result in an FilterFieldError (Stefan Hammer)
  • Fix: Add missing vertical space between header and content in embed chooser modal (LB (Ben) Johnston)
  • Fix: Use the correct type scale for heading levels in rich text (Steven Steinwand)
  • Fix: Update alignment and reveal logic of fields’ comment buttons (Steven Steinwand)
  • Fix: Regression from Markdown conversion in documentation for API configuration - update to correctly use PEP-8 for example code (Storm Heg)
  • Fix: Prevent 'Delete' link on page edit view from redirecting back to the deleted page (LB (Ben) Johnston)
  • Fix: Prevent JS error on images index view when collections dropdown is omitted (Tidiane Dia)
  • Fix: Prevent "Entries per page" dropdown on images index view from reverting to 10 (Tidiane Dia)
  • Fix: Set related_name on user revision relation to avoid conflict with django-reversion (Matt Westcott)
  • Fix: Ensure the "recent edits" panel on the Dashboard (home) page works when page record is missing (Matt Westcott)
  • Fix: Only add Translate buttons when the simple_translation app is installed (Dan Braghis)
  • Fix: Ensure that MultiFieldPanel correctly outputs all child classnames in the template (Matt Westcott)
  • Fix: Remove over-eager caching on ModelAdmin permission checks (Matt Westcott, Stefan Hammer)

v4.0.1: 4.0.1

Compare Source

  • Fix: On the Locked Pages report, limit the "locked by" filter to just users who have locked pages (Stefan Hammer)
  • Fix: Prevent JavaScript error when using StreamField on views without commenting support, such as snippets (Jacob Topp-Mugglestone)
  • Fix: Modify base template for new projects so that links opened from the preview panel open in a new window (Sage Abdullah)
  • Fix: Prevent circular import error between custom document models and document chooser blocks (Matt Westcott)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the renovate label Oct 25, 2022
@renovate renovate bot changed the title chore(deps): update dependency wagtail to v4.0.4 chore(deps): update dependency wagtail to v4.0.4 - autoclosed Oct 26, 2022
@renovate renovate bot closed this Oct 26, 2022
@renovate renovate bot deleted the renovate/wagtail-4.x branch October 26, 2022 08:03
@renovate renovate bot changed the title chore(deps): update dependency wagtail to v4.0.4 - autoclosed chore(deps): update dependency wagtail to v4.0.4 Oct 26, 2022
@renovate renovate bot reopened this Oct 26, 2022
@renovate renovate bot restored the renovate/wagtail-4.x branch October 26, 2022 12:00
@renovate renovate bot force-pushed the renovate/wagtail-4.x branch from aa70c1b to 53ce4eb Compare November 1, 2022 13:59
@renovate renovate bot changed the title chore(deps): update dependency wagtail to v4.0.4 chore(deps): update dependency wagtail to v4.1 Nov 1, 2022
@goapunk goapunk force-pushed the renovate/wagtail-4.x branch 2 times, most recently from b862de3 to 7b0fa36 Compare November 10, 2022 10:07
@goapunk
Copy link
Contributor

goapunk commented Nov 10, 2022

blocked till wagtail 4.1.1 is released

@goapunk goapunk added the Status: Blocked blocked due to dependencies or updates label Nov 10, 2022
@renovate renovate bot force-pushed the renovate/wagtail-4.x branch from 7b0fa36 to f1ab5d2 Compare November 11, 2022 17:54
@renovate renovate bot changed the title chore(deps): update dependency wagtail to v4.1 chore(deps): update dependency wagtail to v4.1.1 Nov 11, 2022
@philli-m
Copy link
Contributor

@goapunk we now have the release but i'm not sure what errors you were having so not sure what to check to see if this fixes it, it seems to install ok

@goapunk
Copy link
Contributor

goapunk commented Nov 15, 2022

@phillimorland should be good now

@goapunk goapunk merged commit 27af72f into main Nov 15, 2022
@goapunk goapunk deleted the renovate/wagtail-4.x branch November 15, 2022 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
renovate Status: Blocked blocked due to dependencies or updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants