CraftCMS v3.1.13 Release Notes

Release Date: 2019-02-20 // about 5 years ago
  • ➕ Added

    • ➕ Added craft\helpers\StringHelper::replaceMb4().
    • ➕ Added craft\services\ProjectConfig::defer().

    🔄 Changed

    • The users/login and users/logout actions now include a csrfTokenValue key in JSON responses. (#3858)
    • Craft no longer deletes search indexes when soft-deleting an element, until the element gets hard-deleted. (#3863)
    • ⚡️ Updated Yii to 2.0.16.

    🛠 Fixed

    • 🛠 Fixed a bug where Craft could auto-place the {{ beginBody() }} and {{ endBody() }} tags in the wrong places.
    • 🛠 Fixed a bug where Craft wasn’t storing custom volume sort orders. (#3764)
    • 🛠 Fixed a SQL error that would occur when uploading a file with emojis in its name, if using MySQL. (#3852)
    • 🛠 Fixed a bug where Assets fields weren’t respecting their View Mode setting when files were drag-uploaded to them. (#3578)
    • 🛠 Fixed a bug where asset queries’ kind param wasn’t working for custom file kinds defined by the extraFileKinds config setting, for file extensions that were already associated with another file kind. (#3869)
    • 🛠 Fixed a bug where craft\helpers\FileHelper::sanitizeFilename() could return inconsistent results.
    • 🛠 Fixed an error that could occur when syncing project.yaml if it introduced a new Super Table field with a nested Matrix field.