Skip to content

Commit

Permalink
6.0 changelog/release notes fixes
Browse files Browse the repository at this point in the history
- Fix various typos and grammar issues
- Use consistent approach to version updates & class-based (not class based) view naming
- Fix a malformed link for upgrade considerations
  • Loading branch information
lb- authored and gasman committed Jan 26, 2024
1 parent 54802ab commit bda0c45
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
10 changes: 5 additions & 5 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Changelog
* Support dynamic Wagtail guide links in the admin that are based on the running version of Wagtail (Tidiane Dia)
* Fix: Update system check for overwriting storage backends to recognise the `STORAGES` setting introduced in Django 4.2 (phijma-leukeleu)
* Fix: Prevent password change form from raising a validation error when browser autocomplete fills in the "Old password" field (Chiemezuo Akujobi)
* Fix: Ensure that the legacy dropdown options, when closed, do not get accidentally clicked by other interactions wide viewports (CheesyPhoenix, Christer Jensen)
* Fix: Ensure that the legacy dropdown options, when closed, do not get accidentally clicked by other interactions on wide viewports (CheesyPhoenix, Christer Jensen)
* Fix: Add a fallback background for the editing preview iframe for sites without a background (Ian Price)
* Fix: Preserve whitespace in rendered comments (Elhussein Almasri)
* Fix: Remove search logging from project template so that new projects without the search promotions module will not error (Matt Westcott)
Expand All @@ -78,7 +78,7 @@ Changelog
* Fix: Ensure that the close button on the new dialog designs is visible in the non-message variant (Nandini Arora)
* Fix: Ensure the sidebar account toggle has no duplicate accessible labels (Nandini Arora)
* Fix: Avoid text overflow issues in comment replies and scroll position issues for long comments (Rohit Sharma)
* Fix: Ensure that page listing re-ordering messages and accessible labels can be translated (Aman Pandey, LB (Ben) Johnston)
* Fix: Ensure that page listing re-ordering messages and accessible labels can be translated (Aman Pandey, LB (Ben) Johnston)
* Fix: Resolve multiple issues with page listing re-ordering using keyboard and screen readers (Aman Pandey)
* Fix: Remove 'Page' from page types filter on aging pages report (Matt Westcott)
* Fix: Prevent page types filter from showing other non-Page models that match by name (Matt Westcott)
Expand All @@ -101,13 +101,13 @@ Changelog
* Docs: Add missing import to tutorial BlogPage example (Salvo Polizzi)
* Docs: Update contributing guide documentation and GitHub templates to better support new contributors (Thibaud Colas)
* Docs: Add more CSS authoring guidelines (Thibaud Colas)
* Docs: Update MyST documentation parser library to v 2.0.0 (Neeraj Yetheendran)
* Docs: Update MyST documentation parser library to 2.0.0 (Neeraj Yetheendran)
* Docs: Add documentation writing guidelines for intersphinx / external links (LB (Ben) Johnston)
* Docs: Add `Page` model reference `get_children` documentation (Salvo Polizzi)
* Docs: Enforce CI build checks for documentation so that malformed links or missing images will not be allowed (Neeraj Yetheendran)
* Maintenance: Update BeautifulSoup upper bound to 4.12.x (scott-8)
* Maintenance: Migrate initialization of classes (such as `body.ready`) from multiple JavaScript implementations to one Stimulus controller `w-init` (Chiemezuo Akujobi)
* Maintenance: Adopt the usage of of translate string literals using `arg=_('...')` in all `wagtailadmin` module templates (Chiemezuo Akujobi)
* Maintenance: Adopt the usage of translate string literals using `arg=_('...')` in all `wagtailadmin` module templates (Chiemezuo Akujobi)
* Maintenance: Migrate the contrib styleguide index view to a class-based view (Chiemezuo Akujobi)
* Maintenance: Update djhtml to 3.0.6 (Matt Westcott)
* Maintenance: Migrate the contrib settings edit view to a class-based view (Chiemezuo Akujobi, Sage Abdullah)
Expand Down Expand Up @@ -156,7 +156,7 @@ Changelog
* Maintenance: Reduce gap between snippets and generic views/templates (Sage Abdullah)
* Maintenance: Migrate page listing menu re-ordering (drag & drop) from jQuery inline scripts to `OrderableController` with a more accessible solution (Aman Pandey, LB (Ben) Johnston)
* Maintenance: Clean up scss variable usage, remove unused variables and mixins, adopt more core token variables (Jai Vignesh J, Nandini Arora, LB (Ben) Johnston)
* Maintenance: Migrate Image URL generator views to class based views (Rohit Sharma)
* Maintenance: Migrate Image URL generator views to class-based views (Rohit Sharma)
* Maintenance: Use Django's `FileResponse` when serving files such as Images or Documents (Jake Howard)
* Maintenance: Deprecated `WidgetWithScript` base widget class (LB (Ben) Johnston)

Expand Down
16 changes: 8 additions & 8 deletions docs/releases/6.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ This feature was developed by Ben Enright, Matt Westcott, Nick Lee, Thibaud Cola

### Right-to-left language support

The admin interface now supports right-to-left languages, such as Persian, Arabic, Hebrew. Though there are still some areas that need improvement, all admin views will now be displayed in the correct direction. Review our [UI guidelines](../contributing/ui_guidelines) for guidance on supporting right-to-left languages in admin interface customizations.
The admin interface now supports right-to-left languages, such as Persian, Arabic, and Hebrew. Though there are still some areas that need improvement, all admin views will now be displayed in the correct direction. Review our [UI guidelines](../contributing/ui_guidelines) for guidance on supporting right-to-left languages in admin interface customizations.

Thank you to Thibaud Colas, Badr Fourane, and Sage Abdullah for their work on this long-requested improvement.

Expand Down Expand Up @@ -92,7 +92,7 @@ This feature was implemented by Nick Lee, Thibaud Colas, and Sage Abdullah.

* Update system check for overwriting storage backends to recognise the `STORAGES` setting introduced in Django 4.2 (phijma-leukeleu)
* Prevent password change form from raising a validation error when browser autocomplete fills in the "Old password" field (Chiemezuo Akujobi)
* Ensure that the legacy dropdown options, when closed, do not get accidentally clicked by other interactions wide viewports (CheesyPhoenix, Christer Jensen)
* Ensure that the legacy dropdown options, when closed, do not get accidentally clicked by other interactions on wide viewports (CheesyPhoenix, Christer Jensen)
* Add a fallback background for the editing preview iframe for sites without a background (Ian Price)
* Preserve whitespace in rendered comments (Elhussein Almasri)
* Remove search logging from project template so that new projects without the search promotions module will not error (Matt Westcott)
Expand All @@ -115,7 +115,7 @@ This feature was implemented by Nick Lee, Thibaud Colas, and Sage Abdullah.
* Ensure that the close button on the new dialog designs is visible in the non-message variant (Nandini Arora)
* Ensure the sidebar account toggle has no duplicate accessible labels (Nandini Arora)
* Avoid text overflow issues in comment replies and scroll position issues for long comments (Rohit Sharma)
* Ensure that page listing re-ordering messages and accessible labels can be translated (Aman Pandey, LB (Ben) Johnston)
* Ensure that page listing re-ordering messages and accessible labels can be translated (Aman Pandey, LB (Ben) Johnston)
* Resolve multiple issues with page listing re-ordering using keyboard and screen readers (Aman Pandey)
* Remove 'Page' from page types filter on aging pages report (Matt Westcott)
* Prevent page types filter from showing other non-Page models that match by name (Matt Westcott)
Expand All @@ -141,7 +141,7 @@ This feature was implemented by Nick Lee, Thibaud Colas, and Sage Abdullah.
* Add missing import to tutorial BlogPage example (Salvo Polizzi)
* Update contributing guide documentation and GitHub templates to better support new contributors (Thibaud Colas)
* Add more CSS authoring guidelines (Thibaud Colas)
* Update MyST documentation parser library to v 2.0.0 (Neeraj Yetheendran)
* Update MyST documentation parser library to 2.0.0 (Neeraj Yetheendran)
* Add documentation writing guidelines for intersphinx / external links (LB (Ben) Johnston)
* Add `Page` model reference `get_children` documentation (Salvo Polizzi)
* Enforce CI build checks for documentation so that malformed links or missing images will not be allowed (Neeraj Yetheendran)
Expand All @@ -150,7 +150,7 @@ This feature was implemented by Nick Lee, Thibaud Colas, and Sage Abdullah.

* Update BeautifulSoup upper bound to 4.12.x (scott-8)
* Migrate initialization of classes (such as `body.ready`) from multiple JavaScript implementations to one Stimulus controller `w-init` (Chiemezuo Akujobi)
* Adopt the usage of of translate string literals using `arg=_('...')` in all `wagtailadmin` module templates (Chiemezuo Akujobi)
* Adopt the usage of translate string literals using `arg=_('...')` in all `wagtailadmin` module templates (Chiemezuo Akujobi)
* Migrate the contrib styleguide index view to a class-based view (Chiemezuo Akujobi)
* Update djhtml to 3.0.6 (Matt Westcott)
* Migrate the contrib settings edit view to a class-based view (Chiemezuo Akujobi, Sage Abdullah)
Expand Down Expand Up @@ -199,7 +199,7 @@ This feature was implemented by Nick Lee, Thibaud Colas, and Sage Abdullah.
* Reduce gap between snippets and generic views/templates (Sage Abdullah)
* Migrate page listing menu re-ordering (drag & drop) from jQuery inline scripts to `OrderableController` with a more accessible solution (Aman Pandey, LB (Ben) Johnston)
* Clean up scss variable usage, remove unused variables and mixins, adopt more core token variables (Jai Vignesh J, Nandini Arora, LB (Ben) Johnston)
* Migrate Image URL generator views to class based views (Rohit Sharma)
* Migrate Image URL generator views to class-based views (Rohit Sharma)
* Use Django's `FileResponse` when serving files such as Images or Documents (Jake Howard)
* Deprecated `WidgetWithScript` base widget class (LB (Ben) Johnston)

Expand Down Expand Up @@ -378,9 +378,9 @@ These HTML data attributes were not documented, but if any custom code implement

The undocumented `WidgetWithScript` class that used inline scripts to attach JavaScript to widgets will be removed in a future release.

This approach creates security risks and will not be compliant with CSP support, instead it's recommended that all similar requirements migrate to use the recommended Stimulus JS integration approach.
This approach creates security risks and will not be compliant with CSP support. Instead, it's recommended that all similar requirements migrate to use the recommended Stimulus JS integration approach.

A full example of how to build this has been documented on (extending client-side behavior)[extending_client_side_stimulus_widget], a basic example is below.
A full example of how to build this has been documented on [extending client-side behavior](extending_client_side_stimulus_widget), a basic example is below.

#### Old

Expand Down

0 comments on commit bda0c45

Please sign in to comment.