Releases: craftcms/cms
Releases · craftcms/cms
5.6.11
- Added
craft\base\conditions\BaseTextConditionRule::isEmpty()
. - Added
craft\htmlpurifier\RelAttrLinkTypeDef
. - The default HTML Purifier config now allows
rel
attributes to be set to any value. (#16798) - Tightened up relation preview styling in element indexes and cards. (#16771)
- Fixed an error that could occur when generating an image transform URL via a console request. (#16793)
- Fixed a bug where
_includes/forms/button.twig
was always addingclass="btngroup-btn-first"
to the resulting button HTML. - Fixed a bug where Assets fields with
{slug}
in the subpath could create folders named after temporary slugs. (#16799) - Fixed a bug where date and time inputs without values were showing clear buttons. (#16804)
- Fixed an error that could occur when executing “Updating element slugs and URIs” queue jobs. (#16787)
- Fixed a bug where automatic slug generation wasn’t working after changing entry types. (#16816)
- Fixed a bug where “Slug” condition rules weren’t considering temporary slugs to be empty. (#16817)
- Fixed a bug where lazy eager-loading was invoked even if the source element was queried alone.
- Fixed a bug where element selection condition rules weren’t remembering their element ID value if they were created before Craft 5.6.
- Fixed an error that could occur when saving a Commerce variant. (#16789)
- Fixed a bug where two entries could be created simultaneously when creating a new entry via the “New entry” menu on the Entries index page. (#16487)
- Fixed an error that could occur if a field was removed from a field layout, if another field had been conditional based on it. (#16801)
- Fixed an error that occurred when attempting to save a nested entry via a slideout, which had been duplicated from another entry and wasn’t yet fully saved. (#16807)
- Fixed a bug where field values could be lost after switching entry types. (#16797)
- Fixed a bug where focus wasn’t returned to the action menu trigger after closing a field layout element’s settings slideout. (#16824)
- Fixed a styling issue. (#16791, #16823)
4.14.10
- Added
craft\base\conditions\BaseTextConditionRule::isEmpty()
. - Added
craft\htmlpurifier\RelAttrLinkTypeDef
. - The default HTML Purifier config now allows
rel
attributes to be set to any value. (#16798) - Fixed an error that could occur when generating an image transform URL via a console request. (#16793)
- Fixed a bug where
_includes/forms/button.twig
was always addingclass="btngroup-btn-first"
to the resulting button HTML. - Fixed a bug where Assets fields with
{slug}
in the subpath could create folders named after temporary slugs. (#16799) - Fixed a bug where date and time inputs without values were showing clear buttons. (#16804)
- Fixed an error that could occur when executing “Updating element slugs and URIs” queue jobs. (#16787)
- Fixed a bug where automatic slug generation wasn’t working after changing entry types. (#16816)
- Fixed a bug where “Slug” condition rules weren’t considering temporary slugs to be empty. (#16817)
5.6.10.2
5.6.10.1
- Fixed a bug where field layout designers’ library HUDs weren’t scrollable.
5.6.10
- Added
craft\base\ElementTrait::$isNewSite
. - Added
craft\queue\jobs\PropagateElements::$isNewSite
. - Field layout designers’ library HUDs are now limited to 600 pixels high. (#16772)
- Fixed an error that could occur when saving elements, if any dependencies defined global functions whose names conflicted with Yii’s built-in validator names, such as
string()
. - Fixed a bug where
ancestors
andparent
eager-loading wasn’t working on some environments. (#16381, #16382, #16341) - Fixed a bug where asset, category, and tag relations weren’t propagating to newly-created sites for global sets. (#16752)
- Fixed a bug where database backups weren’t always using the correct charset. (#16753)
- Fixed styling issues. (#16755, #16756, #16760, #16748, #16770)
4.14.9
- Added
craft\base\ElementTrait::$isNewSite
. - Added
craft\queue\jobs\PropagateElements::$isNewSite
. - Fixed an error that could occur when saving elements, if any dependencies defined global functions whose names conflicted with Yii’s built-in validator names, such as
string()
. - Fixed an error that could occur when applying field config changes if the field class didn’t exist.
- Fixed a bug where
ancestors
andparent
eager-loading wasn’t working on some environments. (#16381, #16382, #16341) - Fixed a bug where asset, category, and tag relations weren’t propagating to newly-created sites for global sets. (#16752)
5.6.9.1
- Fixed a bug where newly-created custom fields wouldn’t have their full settings intact for
afterSave()
.
4.14.8.1
- Fixed a bug where newly-created custom fields wouldn’t have their full settings intact for
afterSave()
.
5.6.9
- Fixed a bug where scrollable panes weren’t automatically scrolling when dragging objects near their edges. (#16738)
- Fixed a bug where “Applying new propagation method to [Field Name] entries” jobs weren’t getting queued when deploying changes to Matrix fields’ Propagation Method settings. (#16740)
- Fixed a bug where field layout designers’ library HUDs could open above the “Add” button, hiding the tab contents. (#16747)