CraftCMS v3.6.14 Release Notes

Release Date: 2021-05-11 // almost 3 years ago
  • โž• Added

    • โž• Added the permissionsPolicyHeader config setting. (#7915)
    • โž• Added craft\helpers\App::defaultLogTargets().

    ๐Ÿ”„ Changed

    • ๐Ÿ”Œ The plugin/uninstall console command now has a --force flag. (#7907)
    • ๐Ÿ”Œ craft\services\Plugins::uninstallPlugin() now has a $force argument. (#7907)
    • โšก๏ธ Updated Yii to 2.0.42.
    • โšก๏ธ Updated yii2-queue to 2.3.2. (#7773)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an error that could occur if craft\web\View::registerAssetFlashes() was called after the PHP session had closed.
    • ๐Ÿ›  Fixed a bug where the control panel could show the wrong nag alert message for plugin licensing issues.
    • ๐Ÿ›  Fixed a bug where control panel pages would scroll down a bit on page load, if the location hash was set to a tab ID. (#7888)
    • ๐Ÿ›  Fixed a bug where autofocused inputs in the control panel were losing focus on page load.
    • ๐Ÿ›  Fixed a bug where it wasnโ€™t possible to index some volume folders with dots in their name. (#7900)
    • ๐Ÿ›  Fixed a bug where editable tables within nested Matrix field settings were initially unresponsive when editing an existing Matrix field. (#7911)
    • ๐Ÿ›  Fixed a bug where duplicated entriesโ€™ slugs and URIs could be incremented when changing a sectionโ€™s propagation method. (#7895)
    • ๐Ÿ›  Fixed a bug where the Permissions-Policy anti-FLoC header was being applied incorrectly. (#7896)
    • ๐Ÿ›  Fixed a MySQL error that could occur when indexing search keywords which contained certain Russian characters. (#7905)
    • ๐Ÿ›  Fixed a bug where craft\elements\actions\Delete wasnโ€™t hard-deleting elements when $hard was set to true, if the element index wasnโ€™t already set to query soft-deleted elements. (#7901)
    • ๐Ÿ›  Fixed a bug where craft\elements\actions\Delete wasnโ€™t clearing search indexes when $hard was set to true. (#7901)
    • ๐Ÿ›  Fixed a PHP error that could occur if config/app.php was overriding the log component using craft\helpers\App::logConfig(), and expecting it to return an array with log target configs (as it used to before Craft 3.6).
    • ๐Ÿ›  Fixed a SQL error that occurred when calling craft\records\SiteGroup::getSites(). (#7914)
    • ๐Ÿ›  Fixed an error that occurred when saving a Number field with a non-numeric value. (#7917)

    ๐Ÿ”’ Security

    • ๐Ÿ›  Fixed an XSS vulnerability.