CraftCMS v3.4.16 Release Notes
Release Date: 2020-04-20 // almost 4 years ago-
➕ Added
- ➕ Added
craft\events\ElementCriteriaEvent
. - Added
craft\fields\BaseRelationField::EVENT_DEFINE_SELECTION_CRITERIA
. (#4299) - ➕ Added
craft\helpers\FileHelper::unlink()
, ensuring that it always returnsfalse
rather than throwing unexpected exceptions.
🔄 Changed
- 👌 Improved Plugin Store performance.
- 0️⃣ Asset indexes now show the “Link” column by default. (#5910)
- Element editors no longer close automatically when the Esc key is pressed or the shade is clicked on.
- 👍 Element editors now support Ctrl/Command + S save shortcuts.
- Static element views now show custom fields’ instructions. (#5928)
- ⬆️ When upgrading to Craft 3, sites now maintain the same UIDs as the Craft 2 locales they replace. (#5914)
- Craft now sets the
access-control-allow-origin
header to*
rather than the incoming request’s origin, forgraphql/api
andlive-preview/preview
requests. (#4830) - ⚡️ Updated Garnish to 0.1.36.
🛠 Fixed
- 🛠 Fixed a bug where users weren’t getting activated after verifying their email address, if a password was already set on their account. (#5911)
- 🛠 Fixed an error that could occur when syncing a
project.yaml
file that restored a soft-deleted global set. (#5915) - 🛠 Fixed a bug where the
app/get-plugin-license-info
action was not parsing license key environment variables. - 🛠 Fixed a bug where PHP would get itself into an infinite loop when minifying CSS with an unclosed block. (#5912)
- 🛠 Fixed a bug where Ctrl/Command + S save shortcuts would apply even if a modal or HUD was currently visible, potentially resulting in lost content changes. (#5916)
- 🛠 Fixed an error that occurred when a user without permission to publish live entries attempted to create a new entry within an Entries field. (#5917)
- 🛠 Fixed a bug where
craft\services\Assets::getFolderTreeByFolderId()
would ignore children folders. (#5939) - 🛠 Fixed a bug where it wasn’t clear when a GraphQL token didn’t have a selected schema, if its previous schema had been deleted. (#5942)
- 🛠 Fixed a bug where the Plugin Store was not showing checkout errors.
- ➕ Added