- Added
craft\base\NestedElementInterface::getOwners()
. - Added
craft\base\NestedElementTrait::getOwners()
. - Fixed a bug where entries’ and categories’ descendants’ URIs weren’t always getting updated after a parent’s URI changed. (#17804)
- Fixed a bug where addresses weren’t saving
firstName
,lastName
, andfullName
values properly. (#17807) - Fixed an n+1 query bug when working with Content Block fields. (#17801)
- Fixed a bug where element selector modals’ sidebars would go out of view if the browser had a custom font size. (#17809)
- Fixed a bug where relation field values weren’t getting updated properly when two elements were merged together. (#17817)
- Fixed an authorization error that could occur when editing a provisional draft of a nested element.
- Fixed a bug where custom field values could be lost when changing an entry type. (#17821)
- Fixed a bug where non-admin users couldn’t edit recursively-nested elements if they didn’t have save permissions for the top-level element.
- Fixed a bug where it was possible to select disabled elements within element select modals. (#17824)
- Fixed a bug where toast notifications weren’t always being dismissed automatically when they should have. (#17825)
- Fixed an error that could occur if a Content Block field was saved without any fields selected. (#17829)
- Fixed a styling issue.