CraftCMS v4.3.4 Release Notes

Release Date: 2022-11-29 // over 1 year ago
    • The serve command now routes requests for nonexistent files to Craft. (#12310)
    • 0️⃣ craft\base\Element::includeSetStatusAction() now returns false by default regardless of what hasStatuses() returns, fixing a bug where some element indexes were unexpectedly getting “Set Status” actions.
    • 🐎 Query conditions generated by craft\helpers\Db::parseParam() no longer account for null values, due to a heavy performance impact. (#11931)
    • 🛠 Fixed a bug where the default MySQL backup command would attempt to use credentials from ~/.my.cnf if it existed, instead of Craft’s configured database connection settings. (#12349)
    • 🛠 Fixed a bug where it wasn’t possible to access the Customize Sources modal if all sources were disabled. (#12369)
    • 🛠 Fixed a bug where Assets fields weren’t taking their “Show unpermitted volumes” setting into account when defining the available input sources. (#12364)
    • 🛠 Fixed a bug where user slideouts included status toggles.
    • ⚡️ Updated Yii to 2.0.47.

Previous changes from v4.3.3

    • 🛠 Fixed an error that occurred if an arrow function was passed to the |sort Twig filter. (#12334)
    • 🛠 Fixed a bug where nested fields set to numbers could be inadvertently changed when an entry draft was created.
    • craft\services\Fields::getFieldsWithContent() and getFieldsWithoutContent() now have $context arguments.