CraftCMS v3.6.13 Release Notes

Release Date: 2021-05-04 // almost 3 years ago
  • ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improved the accessibility of Plain Text fields. (#6914)
    • ๐Ÿ‘Œ Improved the accessibility of color inputs. (#7320)
    • ๐Ÿ‘Œ Improved the accessibility of flash notices. (#7879)
    • ๐Ÿ‘Œ Improved the tab focus behavior. (#7140)
    • The setPasswordPath and verifyEmailPath config settings can now be set to absolute URLs, which will cause them to be respected when running Craft in headless mode. (#6226)
    • Matrix block type settings modals now have โ€œApplyโ€ buttons instead of โ€œSaveโ€. (#7822)
    • Nag alerts now have a light red background color, improving the visibility of error notices that may show up on top of them. (#7627)
    • The globals/save-content action now accepts a fieldsLocation param. (#7870)
    • The users/save-user action now accepts a fieldsLocation param. (#7870)
    • craft\elements\Asset::getSrcset() now accepts an optional $transform argument. (#7839)
    • ๐Ÿ‘Œ Improved the performance of craft\services\Elements::getElementById() and getElementByUid(). (#7846)
    • ๐Ÿ‘ป craft\services\TemplateCaches::getTemplateCache(), endTemplateCache(), and deleteCachesByKey() now throw an exception on console requests, if $global isnโ€™t true. (#7862)
    • @method tags in CustomFieldBehavior now use $this as the return type instead of static. (#7873)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a bug where Matrix fieldsโ€™ Configuration settings werenโ€™t expanding when nested field settings got taller. (#7827)
    • ๐Ÿ›  Fixed an error that occurred when attempting to create a new entry, if a unique URI for the entry could not be generated per its URI format. (#7863)
    • ๐Ÿ›  Fixed a bug where it wasnโ€™t possible to click on breadcrumb links when a flash notice was present. (#7572)
    • ๐Ÿ›  Fixed a bug where it wasnโ€™t possible to delete a volume folder if the physical directory didnโ€™t exist. (#7868)
    • ๐Ÿ›  Fixed a race condition that could result in two assets getting saved with conflicting filenames if they were both moved to the same directory at the same time. (#7866)
    • ๐Ÿ›  Fixed an error that occurred on PHP 8. (#7848)
    • ๐Ÿ›  Fixed a SQL error when using PHP 7.4.18 or 8.0.5 and PostgreSQL. (#7874)

    ๐Ÿ”’ Security

    • ๐Ÿ”’ Craft now sets a Permissions-Policy: interest-cohort=() header for all requests, opting out of FLoC tracking due to security and privacy concerns.
    • ๐Ÿ›  Fixed an XSS vulnerability.