CraftCMS v3.0.16 Release Notes

Release Date: 2018-07-17 // almost 6 years ago
  • โž• Added

    • The progress bar on the Asset Indexes utility now shows how many files have been indexed, and how many there are in total. (#2934)
    • โž• Added craft\base\PluginInterface::beforeSaveSettings().
    • โž• Added craft\base\PluginInterface::afterSaveSettings().
    • Added craft\base\Plugin::EVENT_AFTER_SAVE_SETTINGS.
    • Added craft\base\Plugin::EVENT_BEFORE_SAVE_SETTINGS.

    ๐Ÿ”„ Changed

    • Craft no longer relies on ImageMagick or GD to define the image formats that should be considered manipulatable. (#2408)
    • โœ‚ Removed the showBetaUpdates config setting as itโ€™s no longer being used.
    • ๐Ÿฑ When uploading a file to an Assets field, Craft will automatically sort the file list to show the latest uploads first. (#2812)
    • โšก๏ธ dateCreated, dateUpdated, postDate, expiryDate, after, and before element query params can new be set to DateTime objects.
    • Matrix fields now auto-focus the first text input within newly-created Matrix blocks. (#3104)
    • โšก๏ธ Updated Twig to 2.5.0.
    • โšก๏ธ Updated Garnish to 0.1.26.
    • โšก๏ธ Updated Selectize to 0.12.6.

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an error that could occur when sending emails to international domains if the Intl extension wasnโ€™t enabled.
    • ๐Ÿ›  Fixed an exception that was thrown if the securityKey config setting was changed and Craft was set to use either the SMTP or Gmail mailer transport type. (#3083)
    • ๐Ÿ›  Fixed a bug where Asset view was not being refreshed in some cases after using Image Editor. (#3035)
    • ๐Ÿ›  Fixed a bug where Craft wouldnโ€™t warn before leaving an edit page with unsaved changes, if Live Preview was active. (#3092)
    • ๐Ÿ›  Fixed a bug where entries, categories, and global setsโ€™ getCpEditUrl() methods could omit the site handle on multi-site installs. (#3089)
    • ๐Ÿ›  Fixed a JavaScript error that occurred when closing Live Preview. (#3098)
    • ๐Ÿ›  Fixed a bug where Dashboard widgets could be spaced incorrectly if there was only one grid column. (#3100)
    • ๐Ÿ›  Fixed a bug where modal windows with Field Layout Designers could cause the browser to crash. (#3096)
    • ๐Ÿ›  Fixed a bug where craft\services\Fields::getAllGroups() and getGroupById() could return incorrect results. (#3102)