|
@@ -24,8 +24,12 @@ Continuing work on the Universal Listings project, this release rolls out univer
|
|
|
* Groups
|
|
|
* Users
|
|
|
* Workflow and task views
|
|
|
+ * Search promotions index views
|
|
|
+ * Redirects index
|
|
|
|
|
|
-Universal listing components like header buttons have also been tweaked to improve usability. This feature was developed by Ben Enright and Sage Abdullah.
|
|
|
+Universal listing components like header buttons have also been tweaked to improve usability, and the `PageListingViewSet` now includes `ChooseParentView` to allow creating pages from custom page listings.
|
|
|
+
|
|
|
+Thank you to everyone who worked on this features: Ben Enright, Sage Abdullah, Rohit Sharma, Storm Heg, Temidayo Azeez, and Abdelrahman Hamada.
|
|
|
|
|
|
### Information-dense admin interface
|
|
|
|
|
@@ -44,21 +48,31 @@ A new viewset class `PageListingViewSet` has been introduced, allowing developer
|
|
|
|
|
|
A new dialog is available from the help menu, providing an overview of keyboard shortcuts available in the Wagtail admin. This feature was developed by Karthik Ayangar and Rohit Sharma.
|
|
|
|
|
|
+### Better guidance for password-protected content
|
|
|
+
|
|
|
+Wagtail now includes extra guidance in its [private pages](private_pages) and [private collections (documents)](private_collections) forms, to warn users about the pitfalls of the "shared password" option.
|
|
|
+For projects with higher security requirements, it's now possible to disable the shared password option entirely.
|
|
|
+Thank you to Rohit Sharma, Salvo Polizzi, and Jake Howard for implementing those changes.
|
|
|
+
|
|
|
+### Favicon images generation
|
|
|
+
|
|
|
+For sites managing favicons via the CMS, Wagtail now supports [`.ico` favicon generation](favicon_generation), with `format-ico`:
|
|
|
+
|
|
|
+```html+django
|
|
|
+<link rel="icon" href="{% image favicon_image format-ico %}" />
|
|
|
+```
|
|
|
+
|
|
|
+This feature was developed by Jake Howard.
|
|
|
+
|
|
|
|
|
|
### Other features
|
|
|
|
|
|
- * Refine wording of page & collection privacy using password is a shared password and should not be used for secure content (Rohit Sharma, Jake Howard)
|
|
|
* Add `RelatedObjectsColumn` to the table UI framework (Matt Westcott)
|
|
|
* Reduce memory usage when rebuilding search indexes (Jake Howard)
|
|
|
- * Support creating images in `.ico` format (Jake Howard)
|
|
|
- * Add the ability to disable the usage of a shared password for enhanced security for the [private pages](private_pages) and [collections (documents)](private_collections) feature (Salvo Polizzi, Jake Howard)
|
|
|
* Add system checks to ensure that `WAGTAIL_DATE_FORMAT`, `WAGTAIL_DATETIME_FORMAT`, `WAGTAIL_TIME_FORMAT` are [correctly configured](wagtail_date_time_formats) (Rohit Sharma, Coen van der Kamp)
|
|
|
* Allow custom permissions with the same prefix as built-in permissions (Sage Abdullah)
|
|
|
* Allow displaying permissions linked to the Admin model's content type (Sage Abdullah)
|
|
|
* Add support for Draftail's JavaScript to use chooserUrls provided by entity options & for the Draftail widget to encode lazy URLs/ translations (Elhussein Almasri)
|
|
|
- * Reimplement search promotions `IndexView` using the `generic.IndexView` (Rohit Sharma, Sage Abdullah, Storm Heg)
|
|
|
- * Reimplement redirects `IndexView` using the `generic.IndexView` (Rohit Sharma, Sage Abdullah, Temidayo Azeez)
|
|
|
- * Add `ChooseParentView` to `PageListingViewSet` to allow creating pages from custom page listings (Abdelrahman Hamada, Sage Abdullah)
|
|
|
* Added `AbstractGroupApprovalTask` to simplify [customizing behavior of custom `Task` models](../extending/custom_tasks) (John-Scott Atlakson)
|
|
|
* Add ability to bulk toggle permissions in the user group editing view, including shift+click for multiple selections (LB (Ben) Johnston, Kalob Taulien)
|
|
|
* Update the minimum version of `djangorestframework` to 3.15.1 (Sage Abdullah)
|