Enhancement: adding the ability to pass association ID through request and pick it up in the form
Adding associations to Express form notifications
Top Navigation Bar block now honors the nav_target custom attribute, if it exists (thanks ccmEnlil)
Bug Fixes
Fixed bug in /ccm/system/upgrade script on PHP 8.1 (thanks ccmEnlil)
Fixed upgrade inconsistencies that could cause problems for installers like Softaculous
Fixed Accordion Block: when the initial state set to 'all items open' or 'all items closed' the collapsed state is not always correct (thanks danklassen)
Fixed compatibility with PHP 8.1 when installing with Composer.
Fixing bug where Express entries with multiple associations could not be filtered accurately in advanced search
Fixing bug where submitted values do not persist in Express association forms
Fixed: Changing the page template of a draft breaks block versioning (thanks jaromirdalecky)
Fixed: Duplicating file as non-super admin does not work due to permissions key (thanks danklassen)
Fixed: core search block: the form tag has two class attributes
Fixed null pointer Exceptions when using area layouts under certain conditions (thanks biplobice)
Fixed default format of color picker control
Developer Updates
Laminas cache laminas/laminas-cache-storage-adapter-memory library updated to 2.0 in order to restore compatibility with PHP 8.1 when installing via Composer
Fixed: Block::isOriginal() returns opposite value (thanks jaromirdalecky)