CraftCMS v3.2.10 Release Notes

Release Date: 2019-08-13 // over 4 years ago
  • ➕ Added

    • ➕ Added craft\fields\BaseRelationField::settingsTemplateVariables(). (#4732)
    • ➕ Added craft\services\Search::deleteOrphanedIndexes().
    • ➕ Added craft\validators\UriFormatValidator::$disallowTriggers.
    • ➕ Added the Craft.startsWith() JavaScript method.

    🔄 Changed

    • 👌 Improved garbage collection performance when hard-deleting hundreds of thousands of elements. (#4735)
    • Element queries’ title param will now accept a value of '0'.
    • craft\services\Elements::deleteElementById() now has a $hardDelete argument. (#4747)
    • It’s no longer possible to save routes or URI formats that begin with the actionTrigger or cpTrigger config settings. (#4154)
    • Categories fields’ selection modals now show the site menu. (#4749)

    ✂ Removed

    • ✂ Removed craft\records\Route.

    🛠 Fixed

    • 🛠 Fixed a bug where Entry fixtures wouldn’t get unloaded. (#4663)
    • 🛠 Fixed a bug where entry content wouldn’t get propagated to other sites if an entry was created and then saved before Craft had finished autosaving the draft. (#4423)
    • 🛠 Fixed a bug where entry forms could miss the fact that a Matrix block had been deleted. (#4727)
    • Fixed a PHP error that could occur on environments where the Intl PHP extension was installed but the IDNA_NONTRANSITIONAL_TO_ASCII or INTL_IDNA_VARIANT_UTS46 constants weren’t defined. (#4722)
    • 🛠 Fixed a PHP error that could occur if a plugin was configured with settings even though it didn’t support settings. (#4706)
    • 🛠 Fixed an error that occurred when a validation error occurred on an entry while it was being created or updated from a draft. (#4733)
    • 🛠 Fixed an infinite recursion bug that could occur when validating circular relations. (#4482)
    • 🛠 Fixed a bug where elements with a title of “0” would show their ID instead of their title in element indexes and relational fields. (#4745)
    • 🛠 Fixed a bug where Craft was redirecting to the Dashboard when attempting to export elements, if the tokenParam config setting was set to something besides token. (#4737)