Directus v9.21.1 Release Notes
Release Date: 2022-11-28 // 10 months agoPrevious changes from v9.21.0
-
:sparkles: New Features
- Extensions
- #15672 Add support for a package extension bundle type (by @nickrum)
:rocket: Improvements
- API
- App
- #16436 Allow admin to update Directus User
provider
andexternal_identifier
(by @azrikahar) - #16379 Fix sortField selection (by @Nitwel)
- #16375 Add editsGuard to drawerItem (by @Nitwel)
- #16365 Allow disabling same width for attached dropdown menu (by @azrikahar)
- #16280 use correct collection for translation (by @Nitwel)
- #15861 Keep SidebarOpen state in local storage (by @goth-pl)
- #16436 Allow admin to update Directus User
- Extensions
- #15909 Detect used package manager in extension CLI (by @nickrum)
🛠 :bug: Bug Fixes
- App
- API
- #16485 fix syntax in oas (by @cf-ts)
- #16483 Fix condition operation passing even when the checked field isn't present in the payload (by @azrikahar)
- #16461 Fix unsupported date_part() in CrDB (by @licitdev)
- #16438 Fix
cast-csv
read action for csv field's first revision (by @azrikahar) - #16435 Fix limit in nested a2o queries (by @licitdev)
- #16430 Fix legacy permissions for M2O fields in GraphQL (by @licitdev)
- #16413 Fix __typename selection for functions in GraphQL (by @licitdev)
- #16368 Fix zero value for numeric precision and scale with float/decimal fields (by @azrikahar)
- #16320 Skip checking of virtual alias fields (by @licitdev)
- #16297 Skip serialization for empty or string bigint values in GraphQL (by @licitdev)
- #16234 Check original field name when aliased (by @licitdev)
- #16233 Fix base email template footer link & logo aspect ratio (by @azrikahar)
- #16180 Update last value when triggering nested flows with array values (by @licitdev)
- #16027 Fix date functions for databases not in UTC timezone (by @licitdev)
- #15984 CockroachDB can't recreate constraints with the same name (by @br41nslug)
- #15576 Emit action events with updated schema (by @licitdev)
- specs
- #16294 Fix "create an item" requestBody schema in OAS (by @azrikahar)
- Misc.
- #16271 Remove dev dependencies when running blackbox tests (by @licitdev)
:sponge: Optimizations
- Misc.
- #16486 use pnpm
shell-emulator
instead ofcross-env
(by @azrikahar) - #16484 fix list-folders test on Windows (by @azrikahar)
- #16462 Clean-up after Jest to Vitest switch in API (by @paescuj)
- #16380 Clean-up lint / format set-up (by @paescuj)
- #16374 Exclude unnecessary files from packages (by @paescuj)
- #16360 Update the Makefile for testing the Docker image build process (by @paescuj)
- #16486 use pnpm
- API
- #16263 Finish switch from Jest to Vitest in API (by @paescuj)
⚡️ :package: Dependency Updates
- Extensions