Fixed a JavaScript performance degradation bug. (#14510)
Fixed a bug where scalar element queries weren’t working if distinct, groupBy, having, or union params were set on them during query preparation. (#15001)
Fixed a bug where Edit Asset screens would warn about losing unsaved changes when navigating away, if the file was replaced but nothing else had changed.
Fixed a bug where Edit Asset screens would show a notification with a “Reload” button after the file was replaced.
Fixed a bug where Number fields’ condition rules weren’t allowing decimal values. (#15222)
Fixed a bug where Number field element query params didn’t respect decimal values. (#15222)
Fixed a bug where asset thumbnails weren’t getting updated after using the “Replace file” action. (#15217)
5.2.1
Element index table views now show provisional drafts’ canonical elements’ values for the “Ancestors”, “Parent”, “Link”, “URI”, “Revision Notes”, “Last Edited By”, and “Drafts” columns.
Improved the styling of disabled status indicators. (#15195, #15206)
Added craft\web\View::getModifiedDeltaNames().
craft\web\View::registerDeltaName() now has a $forceModified argument.
Fixed a bug where changed field values could be forgotten within Matrix fields, if a validation error occurred. (#15190)
Fixed a bug where the graphql/create-token command was prompting for the schema name, when it meant the token name. (#15205)
Fixed a bug where keyboard shortcuts weren’t getting registered properly for modals and slideouts opened via a disclosure menu. (#15209)
Fixed a styling issue with the global sidebar when collapsed. (#15186)
Fixed a bug where it wasn’t possible to query for authors via GraphQL on the Team edition. (#15187)
Fixed a bug where it wasn’t possible to close elevated session modals. (#15202)
Fixed a bug where element chips and cards were displaying provisional draft data even if the current user didn’t create the draft. (#15208)
Fixed a bug where element indexes weren’t displaying structured elements correctly if they had a provisional draft. (#15214)
5.2.0
Content Management
Live Preview now supports tabs, UI elements, and tab/field conditions. (#15112)
Live Preview now has a dedicated “Save” button. (#15112)
It’s now possible to edit assets’ alternative text from the Assets index page. (#14893)
Double-clicking anywhere within a table row on an element index page will now open the element’s editor slideout. (#14379)
Element index checkboxes no longer have a lag when deselected, except within element selection modals. (#14896)
Relational field condition rules no longer factor in the target elements’ statuses or sites. (#14989)
Element cards now display provisional changes, with an “Edited” label. (#14975)
Fixed a JavaScript performance degradation bug. (#14510)
Fixed a bug where scalar element queries weren’t working if distinct, groupBy, having, or union params were set on them during query preparation. (#15001)
Fixed a bug where Edit Asset screens would warn about losing unsaved changes when navigating away, if the file was replaced but nothing else had changed.
Fixed a bug where Edit Asset screens would show a notification with a “Reload” button after the file was replaced.
Fixed a bug where Number fields’ condition rules weren’t allowing decimal values. (#15222)
Fixed a bug where Number field element query params didn’t respect decimal values. (#15222)
Fixed a bug where asset thumbnails weren’t getting updated after using the “Replace file” action. (#15217)
5.2.1 - 2024-06-17
Element index table views now show provisional drafts’ canonical elements’ values for the “Ancestors”, “Parent”, “Link”, “URI”, “Revision Notes”, “Last Edited By”, and “Drafts” columns.
Improved the styling of disabled status indicators. (#15195, #15206)
Added craft\web\View::getModifiedDeltaNames().
craft\web\View::registerDeltaName() now has a $forceModified argument.
Fixed a bug where changed field values could be forgotten within Matrix fields, if a validation error occurred. (#15190)
Fixed a bug where the graphql/create-token command was prompting for the schema name, when it meant the token name. (#15205)
Fixed a bug where keyboard shortcuts weren’t getting registered properly for modals and slideouts opened via a disclosure menu. (#15209)
Fixed a styling issue with the global sidebar when collapsed. (#15186)
Fixed a bug where it wasn’t possible to query for authors via GraphQL on the Team edition. (#15187)
Fixed a bug where it wasn’t possible to close elevated session modals. (#15202)
Fixed a bug where element chips and cards were displaying provisional draft data even if the current user didn’t create the draft. (#15208)
Fixed a bug where element indexes weren’t displaying structured elements correctly if they had a provisional draft. (#15214)
5.2.0 - 2024-06-12
Content Management
Live Preview now supports tabs, UI elements, and tab/field conditions. (#15112)
Live Preview now has a dedicated “Save” button. (#15112)
It’s now possible to edit assets’ alternative text from the Assets index page. (#14893)
Double-clicking anywhere within a table row on an element index page will now open the element’s editor slideout. (#14379)
Element index checkboxes no longer have a lag when deselected, except within element selection modals. (#14896)
Relational field condition rules no longer factor in the target elements’ statuses or sites. (#14989)
Element cards now display provisional changes, with an “Edited” label. (#14975)
You can trigger a rebase of this PR 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)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/craftcms/stripe/network/alerts).
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Bumps craftcms/cms from 5.1.1 to 5.2.3.
Release notes
Sourced from craftcms/cms's releases.
... (truncated)
Changelog
Sourced from craftcms/cms's changelog.
... (truncated)
Commits
b024ed4
Finish 5.2.3636de05
Note about deprecating prepareForJsonColumn()185e5dc
Fixed MariaDB support7760e31
Changelog7c790fa
Merge pull request from GHSA-wmx7-pw49-88jx45f8885
bump schema version47f887e
docblocks51b494e
use verifyKeyNewer6cd21cf
Merge pull request #15234 from craftcms/feature/icon-scriptc04ecde
copyicons scriptYou can trigger a rebase of this PR 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