- Added live conditional field support to inline-editable Matrix blocks. (#14223)
- Inline-editable Matrix blocks have been redesigned to be visually lighter. (#14187)
- Matrix fields set to the inline-editable blocks view mode no longer show inline entry-creation buttons unless there’s a single entry type. (#14187)
- Matrix fields now require the owner element to be saved before they can be edited, even when the inline-editable blocks view mode is selected.
- Improved the wording of Matrix fields’ create button labels. (#14210)
- Improved the accessibility of Matrix fields with the “inline-editable blocks” view mode. (#14187)
- Added the “Color” entry type setting. (#14187)
- Entry chips, cards, and blocks are now tinted according to their entry type’s color. (#14187)
- Unpublished drafts no longer show “Created at” or “Updated at” metadata values. (#14204)
- Quick Post widgets now create entries via slideouts. (#14228)
- Card views are now always single-column. (#14202)
- The Fields and Entry Types index pages now have a search bar. (#13961, #14126)
- Disclosure menu items and custom select options can now have a
color
key. - Added the
customSelect()
global function for control panel templates. - Added the
colorSelect
andcolorSelectField
form macros. - Added
craft\base\Colorable
. (#14187) - Added
craft\enums\Color
. (#14187) - Added
craft\helpers\Cp::colorSelectFieldHtml()
. - Added
craft\models\EntryType::$color
. - Colors defined by elements’
statuses()
methods can now be acraft\enums\Color
instance. - Admin tables now support client-side searching when not running in API mode. (#14126)
- Craft now requires MySQL 8.0.17+, MariaDB 10.4.6+, or PostgreSQL 13+.
- Updated
illuminate/collections
to v10. - Fixed a bug where newly-created nested Matrix entries were losing their sort order when the owner element’s draft was applied.
- Fixed a bug where plugin icons were blue. (#14186)
- Fixed an error that occurred when running the
help
command. (#14189) - Fixed an error that occurred when attempting to delete a draft user after navigating away from the “Profile” page. (#14199)
- Fixed an error that occurred when saving a section with no Max Authors value.
- Fixed the appearance of Entries and Categories fields when “Maintain Hierarchy” was enabled. (#14201)
- Fixed Matrix tab switching for nested Matrix blocks.
- Fixed a bug where fields’ Name, Handle, and Instructions placeholder values within field layouts were getting set to the current overridden values.
- Fixed a bug where nested Matrix entries could get deleted when editing multiple of them within the same parent Matrix entry.
- Fixed a bug where empty Dropdown fields were getting treated as dirty when unchanged.
- Fixed a bug where Matrix fields in element index or cards view weren’t working properly when nested within an inline-editable Matrix block.
- Fixed a bug where all checkboxes would appear checked within selected Matrix blocks.
- Fixed a bug where Recent Entries widgets were getting mangled when new entries were created via Quick Post widgets.
- Fixed a bug where linked chip labels weren’t getting focus rings.
- Fixed an error that could occur when field handles were overridden. (#14166, #14221)
- Fixed an error that occurred when adding a Dropdown field condition rule, if the field contained any optgroups. (#14224)
- Fixed a bug where Dropdown field condition rules weren’t displaying
0
options. (#14232) - Fixed a bug where layout components provided by disabled plugins weren’t getting omitted. (#14219)
- Fixed an error that occurred when viewing the Entry Types index page, if any entry types had no usages. (#14207)
- Fixed a bug where custom select labels were overflowing within meta panes. (#14203)