- 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)