Table views within element index pages are no longer scrolled directly. (#14927)
Improved the look of user gradicons when selected.
“Save and continue editing” actions now restore the page’s scroll position on reload.
“Remove” element actions within relational fields will now remove all selected elements, if the target element is selected. (#15078)
Action menus are now displayed within the page toolbar, rather than in the breadcrumbs. (#14913, #15070)
Site menus within element selector modals now filter out sites that don’t have any sources. (#15091)
The meta sidebar toggle has been moved into the gutter between the content pane and meta sidebar. (#15117)
Element indexes will now show a confirmation dialog when cancelling a bulk inline edit. (#15139, #15142)
Matrix fields in cards view and Addresses fields now show which nested entries/addresses contain validation errors. (#15161)
Nested entry edit pages now redirect to their owner element’s edit page. (#15169)
Accessibility
Added the “Status” column option to category, entry, and user indexes. (#14968)
Element cards now display a textual status label rather than just the indicator. (#14968)
Darkened the color of page sidebar toggle icons to meet the minimum contrast for UI components.
Darkened the color of context labels to meet the minimum contrast for text.
Darkened the color of footer links to meet the minimum contrast for text.
Set the language of the Craft edition in the footer, to improve screen reader pronunciation for non-English languages.
The accessible name of “Select site” buttons is now translated to the current language.
Improved the accessibility of two-step verification steps on the control panel login screen. (#15145)
Improved the accessibility of global nav items with subnavs. (#15006)
The secondary nav is now kept open during source selection for mobile viewports, preventing focus from being dropped. (#14946)
User edit screens’ document titles have been updated to describe the page purpose. (#14946)
Improved the styling of selected global nav items. (#15061)
Administration
Added the --format option to the db/backup and db/restore commands for PostgreSQL installs. (#14931)
The db/restore command now autodetects the backup format for PostgreSQL installs, if --format isn’t passed. (#14931)
The install command and web-based installer now validate the existing project config files at the outset, and abort installation if there are any issues.
The resave/entries command now has an --all-sections flag.
The web-based installer now displays the error message when installation fails.
Edit Entry Type pages now have a “Delete” action. (#14983)
After creating a new field, field layout designers now set their search value to the new field’s name. (#15080)
GraphQL schema edit pages now have a “Save and continue editing” alternate action.
Volumes’ “Subpath” and “Transform Subpath” settings can now be set to environment variables. (#15087)
The system edition can now be defined by a CRAFT_EDITION environment variable. (#15094)
The rebrand assets path can now be defined by a CRAFT_REBRAND_PATH environment variable. (#15110)
Table views within element index pages are no longer scrolled directly. (#14927)
Improved the look of user gradicons when selected.
“Save and continue editing” actions now restore the page’s scroll position on reload.
“Remove” element actions within relational fields will now remove all selected elements, if the target element is selected. (#15078)
Action menus are now displayed within the page toolbar, rather than in the breadcrumbs. (#14913, #15070)
Site menus within element selector modals now filter out sites that don’t have any sources. (#15091)
The meta sidebar toggle has been moved into the gutter between the content pane and meta sidebar. (#15117)
Element indexes will now show a confirmation dialog when cancelling a bulk inline edit. (#15139, #15142)
Matrix fields in cards view and Addresses fields now show which nested entries/addresses contain validation errors. (#15161)
Nested entry edit pages now redirect to their owner element’s edit page. (#15169)
Accessibility
Added the “Status” column option to category, entry, and user indexes. (#14968)
Element cards now display a textual status label rather than just the indicator. (#14968)
Darkened the color of page sidebar toggle icons to meet the minimum contrast for UI components.
Darkened the color of context labels to meet the minimum contrast for text.
Darkened the color of footer links to meet the minimum contrast for text.
Set the language of the Craft edition in the footer, to improve screen reader pronunciation for non-English languages.
The accessible name of “Select site” buttons is now translated to the current language.
Improved the accessibility of two-step verification steps on the control panel login screen. (#15145)
Improved the accessibility of global nav items with subnavs. (#15006)
The secondary nav is now kept open during source selection for mobile viewports, preventing focus from being dropped. (#14946)
User edit screens’ document titles have been updated to describe the page purpose. (#14946)
Improved the styling of selected global nav items. (#15061)
Administration
Added the --format option to the db/backup and db/restore commands for PostgreSQL installs. (#14931)
The db/restore command now autodetects the backup format for PostgreSQL installs, if --format isn’t passed. (#14931)
The install command and web-based installer now validate the existing project config files at the outset, and abort installation if there are any issues.
The resave/entries command now has an --all-sections flag.
The web-based installer now displays the error message when installation fails.
Edit Entry Type pages now have a “Delete” action. (#14983)
After creating a new field, field layout designers now set their search value to the new field’s name. (#15080)
GraphQL schema edit pages now have a “Save and continue editing” alternate action.
Volumes’ “Subpath” and “Transform Subpath” settings can now be set to environment variables. (#15087)
The system edition can now be defined by a CRAFT_EDITION environment variable. (#15094)
The rebrand assets path can now be defined by a CRAFT_REBRAND_PATH environment variable. (#15110)
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 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 show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
Updates the requirements on craftcms/cms to permit the latest version.
Release notes
Sourced from craftcms/cms's releases.
... (truncated)
Changelog
Sourced from craftcms/cms's changelog.
... (truncated)
Commits
1b2dd98
Finish 5.2.0acc8523
Merge branch '4.x' of https://github.com/craftcms/cms into 5.2db4292c
Finish 4.10.06c9f21e
Merge branch '4.x' into 4.10f6c9b11
SafeHtml interface1019c62
Sort linesbf13fe9
Merge pull request #15183 from craftcms/t9n/5.2403c398
Revert some old translations3965ae2
Merge pull request #15182 from craftcms/t9n/4.xd3d1862
Revert some old translationsDependabot 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 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 show