- The
fields/auto-merge
command now writes updated project config YAML files after each merge. (#16198) new
is now a reserved filesystem handle.- Added
craft\base\ApplicationTrait::ensureEdition()
. - Fixed an error that could occur when running the
utils/fix-field-layout-uids
command. (#17848) - Fixed a bug where the
EVENT_DEFINE_EXTRA_FIELDS
event wasn’t getting triggered for elements. (#17866) - Fixed a bug where
craft\services\Assets::EVENT_AFTER_REPLACE_ASSET
events weren’t getting triggered when replacing an asset file via GraphQL. (#17005) - Fixed a bug where sections’ preview targets weren’t getting stored in the project config properly. (#17919)
- Fixed a bug where inline search wasn’t working for Users fields. (#17838)
- Fixed a bug where inline search wasn’t returning results ordered by search score.
- Fixed a bug where “load more” buttons weren’t keyboard-accessible. (#17797)
- Fixed a bug where the skip link target wasn’t able to be focused after the right sidebar was closed. (#17847)
- Fixed a bug where focus was dropped after deleting a passkey. (#17853)
- Fixed a bug where
craft\helpers\Typecast
wasn’t typecastingDateTimeInterface
property values. - Fixed a bug where nested elements could get duplicated when canonical changes were merged into a draft. (#17740)
- Fixed an error that could occur when executing GraphQL queries if the
lazyGqlTypes
config setting was enabled. (#17858) - Fixed a bug where focus was moved to the top of the body after the final tag in a Tags field was removed. (#17861)
- Fixed a bug where element queries weren’t handling generated field params properly, for generated fields with the same handle as custom fields. (#17851, #17855)
- Fixed a bug where it wasn’t possible to choose autosuggest inputs’ suggestions via mouse click. (#17869)
- Fixed a bug where nested entries within Matrix fields weren’t getting a “Copy” action if the field was set to the inline-editable blocks view mode and Min/Max Entries were set to 1. (#17878)
- Fixed a bug where Categories fields weren’t showing inline search inputs when “Show the search input” was enabled. (#17886)
- Fixed a bug where the “Entry type settings” action for nested entries could open the owner entry’s entry type settings. (#17875)
- Fixed a bug where entry type chips would lose their overridden name, handle, and description values when the entry type’s settings were saved. (#17876)
- Fixed a bug where Matrix entries still showed a “Duplicate” action when the Matrix field’s Max Entries setting was reached. (#17902)
- Fixed a bug where Matrix enttries’ “Duplicate” action was failing silently if the field’s Max Entries setting was reached for the canonical owner, but not the current draft. (#17902)
- Fixed a bug where Matrix fields set to the element index view mode weren’t showing the correct nested entries when viewing an owner’s revision. (#17887)
- Fixed a bug where RTL inputs were getting left-aligned text for users with an LTR language preference. (#17904)
- Fixed a PHP error that could occur if
Craft::$app->getEdition()
was called early in the request. (#16288) - Fixed a bug where field layout editability conditions weren’t getting enforced when no user was logged in. (#17883)
- Fixed a PHP error that could occur when saving an element with a Link field, if the Link field no longer accepts the previously-selected link type. (#16850)
- Fixed a styling issue.