CraftCMS v3.4.23 Release Notes

Release Date: 2020-06-09 // almost 4 years ago
  • โž• Added

    • โž• Added Craft.DraftEditor::pause() and resume(), which should be called on the window.draftEditor instance (if it exists) before and after making DOM changes that donโ€™t happen immediately (e.g. after an animation has completed). (#6154)

    ๐Ÿ”„ Changed

    • ๐Ÿ‘Œ Improved the styling of Live Preview.
    • 0๏ธโƒฃ Local volumes now respect the defaultFileMode and defaultDirMod config settings. (#4251)
    • ๐Ÿ”Š Craft no longer logs unnecessary warnings when loading remote imagesโ€™ thumbnails. (#6166)
    • 0๏ธโƒฃ Matrix fields no longer create default blocks if the field has any validation errors. (#6173)
    • The setup command and web-based installer now set DB_DRIVER, DB_SERVER, DB_PORT, and DB_DATABASE environment variables, if a DB_DSN environment variable isnโ€™t already defined. (#6159)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed a race condition that could result in lost Matrix content when a new Matrix block was added from Live Preview, under very specific conditions. (#6154)
    • ๐Ÿ›  Fixed a bug where the built-in GraphQL client would not work on some environments.
    • ๐Ÿ›  Fixed a bug where newly-added entries and entry drafts wouldnโ€™t remember their new parent entry selection when published. (#6168)
    • ๐Ÿ›  Fixed a bug where switching the site within an element selection modal would affect which site is shown by default on element index pages. (#6174)
    • ๐Ÿ›  Fixed a bug where setup and clear-caches commands werenโ€™t respecting the --color option. (#6178)
    • ๐Ÿ›  Fixed a bug where an exception message would be shown instead of the web-based installer on Craft Nitro.
    • ๐Ÿ›  Fixed an error that occurred when uploading an asset that conflicted with an existing file that was missing from the index. (#6193)

    ๐Ÿ”’ Security

    • ๐Ÿ›  Fixed a server path disclosure bug in the control panel.