Releases: craftcms/cms
Releases · craftcms/cms
5.7.5
- Return URLs are now sanitized before being saved to the PHP session.
craft\services\Entries::getEntryTypeById()
now has a$withTrashed
argument.- Fixed a bug where admin tables’ pagination footers could be positioned incorrectly in slideouts. (#17187)
- Fixed a SQL error that could occur when running garbage collection. (#17197)
- Fixed a PHP error that could occur if malformed UTF-8 data was passed to
craft\helpers\StringHepler::replaceMb4()
. (#17202) - Fixed a bug where “Applying new propagation method” jobs weren’t propagating elements to newly-supported sites. (#17207)
- Fixed a bug where
_includes/forms/button.twig
wasn’t rendering labels set to'0'
. (#17225) - Fixed a bug where Icon fields and icon selectors within option field settings weren’t remembering
0
icon selections. - Fixed a bug where relational fields weren’t enforcing their “Maintain hierarchy” and “Branch Limit” settings on save.
- Fixed a bug where eager-loading relational field elements wasn’t always working, if multiple fields were aliased to the same handle.
- Fixed an error that could occur when applying project config changes after running the
entry-types/merge
command, if the outgoing entry type was used by a Single section. (#16628) - Fixed a bug where
resave/*
commands could end prematurely if an unexpected error occurred. - Fixed a bug where Matrix fields weren’t always loading nested entries in the control panel. (#17213)
- Fixed a bug where GraphQL queries could return unexpected results. (#17160)
- Fixed a bug where Card Attributes settings weren’t always remembering custom field selections, for fields that were just added to the field layout designer. (#17223)
4.15.3
- Return URLs are now sanitized before being saved to the PHP session.
- Fixed a bug where admin tables’ pagination footers could be positioned incorrectly in slideouts. (#17187)
- Fixed a SQL error that could occur when running garbage collection. (#17197)
- Fixed a PHP error that could occur if malformed UTF-8 data was passed to
craft\helpers\StringHepler::replaceMb4()
. (#17202) - Fixed a bug where “Applying new propagation method” jobs weren’t propagating elements to newly-supported sites. (#17207)
- Fixed a bug where
_includes/forms/button.twig
wasn’t rendering labels set to'0'
. (#17225) - Fixed a styling issue.
5.7.4
- Improved the styling of editabe tables, Link fields, and select inputs. (#17164)
- Fixed a bug where tooltips could show and hide repeatedly. (#16922)
- Fixed a JavaScript error that occurred when viewing an element index with no visible sources. (#17170)
- Fixed a bug where “This entry has been updated.” notifications could be shown when editing nested elements in a slideout. (#17176)
- Fixed a bug where elements listed within relational field inputs weren’t showing their provisional draft labels on page load. (#17177)
- Fixed a bug where card view designers weren’t showing card attribute options for fields that were added to tabs by clicking on them. (#17180)
- Fixed a bug where Link field data could be lost when editing a multi-site nested element via a slideout. (#17181)
- Fixed styling issues. (#17173, #17183)
5.7.3
- Fixed a bug where control panel-generated URLs could be malformed. (#17157, #17161)
- Fixed a bug where the
forms.checkboxField
macro wasn’t respectingfieldset
andcheckboxLabel
keys passed into its config. - Fixed an error that could occur when backing up the database, if the database password contained special characters. (#17158)
- Fixed a PHP deprecation error that could occur when applying the
replace
Twig filter to anull
variable. (#17159) - Fixed a bug where GraphQL queries could return unexpected results. (#17160)
4.15.2
- Fixed a bug where control panel-generated URLs could be malformed. (#17157, #17161)
- Fixed a bug where the
forms.checkboxField
macro wasn’t respectingfieldset
andcheckboxLabel
keys passed into its config. - Fixed an error that could occur when backing up the database, if the database password contained special characters. (#17158)
- Fixed a PHP deprecation error that could occur when applying the
replace
Twig filter to anull
variable. (#17159)
5.7.2
- Fixed a bug where static relational field inputs weren’t showing the related elements’ hierarchy. (#17127)
- Fixed a bug where some system screens shown on the front end were sent without no-cache headers. (#17129)
- Fixed a bug where the default
disableAutofocus
andnotificationDuration
values per theaccessibilityDefaults
config setting weren’t being respected for users who hadn’t saved their preferences yet. - Fixed a bug where control panel JavaScript-generated URLs weren’t formatted correctly if the
omitScriptNameInUrls
andusePathInfo
config settings were both disabled. (#17147) - Fixed a bug where multiple authentication method setup slideouts could open simultaneously.
- Fixed a bug where deselected Button Group buttons’ labels were showing up in collapsed Matrix block preview text. (#17138)
- Fixed a bug where the GraphiQL Documentation Explorer height was expanding the whole window’s height. (#17121)
- Fixed a bug where Matrix fields set to the “element index” view mode didn’t have the “Copy” bulk element action. (#17142)
- Fixed a bug where passing
not 1
to a Lightswitch field’s element query param wasn’t yielding expected results. (#17149) - Fixed a bug where elements’ “ID” and “UID” values within element indexes would change for edited elements. (#17153)
- Fixed styling issues. (#17145)
4.15.1
- Fixed a bug where static relational field inputs weren’t showing the related elements’ hierarchy. (#17127)
- Fixed a bug where some system screens shown on the front end were sent without no-cache headers. (#17129)
- Fixed a bug where the default
notificationDuration
value per theaccessibilityDefaults
config setting wasn’t being respected for users who hadn’t saved their preferences yet. - Fixed a bug where control panel JavaScript-generated URLs weren’t formatted correctly if the
omitScriptNameInUrls
andusePathInfo
config settings were both disabled. (#17147)
5.7.1.1
5.7.1
- Fixed a SQL error that could occur when executing an element query, if the
orderBy
param contained unexpected syntax. - Fixed a bug where nested element cards could be missing their action menus if their “Max” setting had been reached. (#17103)
- Fixed a bug where focus wasn’t always returned to the edit button, when closing an element editor slideout. (#17099)
- Fixed styling issues. (#17100, #17098)