Directus v9.14.2 Release Notes

Release Date: 2022-07-21 // almost 2 years ago
  • :rocket: Improvements

    • App
      • #14541 Select multiple dropdown preview threshold (by @rijkvanzanten)
      • #14412 Enable spellcheck on wysiwyg and markdown interfaces (by @licitdev)
      • #14390 Fix strict relative dates showing "incorrect" (by @u12206050)
      • #14021 Add raw editor toggle for using variables in flows operations (by @azrikahar)
      • #10592 Optimize media loading across app (by @jaycammarano)
      • #10488 Adding editor to image component (by @juancarlosjr97)
    • API
      • #14499 Enable extensions cache (by @claytongulick)
      • #9400 Add "security" commands to api CLI (by @danilopolani)
    • Extensions
      • #14475 Improve extension create onboarding (by @u12206050)

    🛠 :bug: Bug Fixes

    • App
      • #14543 Fix map layout not rendering items on search (by @rijkvanzanten)
      • #14542 Fix singleton navigation temporarily using wrong ID (by @rijkvanzanten)
      • #14539 Don't render explicit null values in md custom blocks (by @rijkvanzanten)
      • #14538 Add max height to folder picker (by @rijkvanzanten)
      • #14537 Don't disable distinct count based on integer type (by @rijkvanzanten)
      • #14536 Default auth provider to first configured one if default is disabled (by @rijkvanzanten)
      • #14532 Skip disabled field check when using set-field-value event (by @rijkvanzanten)
      • #14530 Fix M2A filter scope on select existing (by @rijkvanzanten)
      • #14511 Fix the preview not being updated after editing the image (by @qborisb)
      • #14488 Conditions not working (partially) (by @br41nslug)
      • #14438 Prevent app crash on empty manual flow config (by @rijkvanzanten)
      • #14404 Fix/wysiwyg context menu (by @licitdev)
      • #14402 Insights: Fix query primary field for system tables (by @joselcvarela)
      • #14396 Fix list panel descending sort (by @azrikahar)
      • #14369 Fixes nested groups in accordions not rendering fields (by @br41nslug)
      • #14358 Fix disabled state for markdown interface (by @azrikahar)
      • #14355 Fix translation in render-template (by @u12206050)
      • #14322 Prevent empty title attribute in WYSIWYG links (by @azrikahar)
      • #14256 Fix field aliasing not returning null after merging documents (by @addisonElliott)
      • #10592 Optimize media loading across app (by @jaycammarano)
    • API
      • #14540 Add missing _between/_nbetween filter operators to GQL (by @rijkvanzanten)
      • #14520 Graphql: Do not try to convert Dates (considered an object) (by @joselcvarela)
      • #14512 Disable foreign check on SQLite when deleting fields (by @licitdev)
      • #14506 Fix apply snapshot for UUID primary keys (by @azrikahar)
      • #14460 API/Graphql: Use same types as count for countDistinct (by @joselcvarela)
      • #14423 Fix filter column aliasing (by @licitdev)
      • #14418 Encoded the url using encodeURIComponent, so that the url gets sanitzed and so, we did not get 404 error. (by @zeel-pathak)
      • #14416 fix generateJoi error due to empty permissions when creating new role (by @azrikahar)
      • #14401 Don't use locales in generated camelCased values from env (by @rijkvanzanten)
      • #14371 Add GraphQL query POST caching (by @rijkvanzanten)
      • #13949 Fix: Error applying schemas with nested collection(s) (by @IanPirro)
      • #13870 Process relational collection's permissions in functions (by @licitdev)
      • #11462 Cache GraphQL POST queries (by @viters)

    :sponge: Optimizations

    • Misc.
      • #14555 Resolve lint warnings (by @rijkvanzanten)
      • #14525 Cancel all previous workflows in the branch (by @licitdev)
      • #14350 Move repo to pnpm based workflow (by @rijkvanzanten)
      • #14335 Move external packages to separate repos (by @rijkvanzanten)
    • API
      • #13596 Generate joi merge (by @jaycammarano)

    ⚡️ :package: Dependency Updates

    • ⚡️ #14509 Update Knex version to fix CockroachDB relationships showing multiple times (by @christopher-kapic)
    • ⚡️ #14437 Update knex-schema-inspector to 2.0.3 (by @rijkvanzanten)