diff --git a/CHANGELOG.txt b/CHANGELOG.txt index a13909661670..942e07dbd67f 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -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) @@ -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) @@ -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) @@ -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) diff --git a/docs/releases/6.0.md b/docs/releases/6.0.md index ef4177d39c44..5ac6fa97083f 100644 --- a/docs/releases/6.0.md +++ b/docs/releases/6.0.md @@ -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. @@ -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) @@ -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) @@ -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) @@ -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) @@ -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) @@ -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