Directus v9.9.1 Release Notes

Release Date: 2022-04-22 // almost 2 years ago
  • :rocket: Improvements

    • App
      • #12947 Add extensions to fix mp4 file icons (by @azrikahar)
      • #12936 Only watch for wysiwyg changes on first interaction (by @rijkvanzanten)
      • #12929 Show minutes by default in Calendar month layout (by @azrikahar)
      • #12869 Input translated string improvements (by @azrikahar)
      • #12865 Improve app loading background (by @LasseRosenow)
      • #12822 Tweak default sizing of roles, enable resize (by @rijkvanzanten)
      • #11946 Emoji Picker & Comment improvements (by @Nitwel)
    • API
      • #12839 Don't save directus_revisions row for empty delta (by @rijkvanzanten)
      • #12835 Support jsonb in count() (by @rijkvanzanten)

    ๐Ÿ›  :bug: Bug Fixes

    • App
      • #12957 Check for valid date when parsing end date for Calendar layout (by @azrikahar)
      • #12951 Prevent pasting non slug or db safe characters (by @azrikahar)
      • #12950 Fix color-scheme for light theme (by @azrikahar)
      • #12933 Fix validation check on item update (by @rijkvanzanten)
      • #12919 Add missing import for color package (by @azrikahar)
      • #12917 Fix apply function not working properly when only passing collection prop (by @azrikahar)
      • #12916 Translate validation message in validation errors (by @azrikahar)
      • #12904 Prevent passing empty string as json field default value when null (by @azrikahar)
      • #12880 Fix unsetting fields in batch mode (by @azrikahar)
      • #12872 Refresh datetime display value every minute for relative format (by @azrikahar)
      • #12864 Removed trailing comma from barchart name translations (by @jaycammarano)
      • #12840 Fix related primary key lookup in list-m2m (by @rijkvanzanten)
      • #12834 Fix width detection when using mixed hidden fields (by @rijkvanzanten)
      • #12832 Fix update fetchedItems on every param change (by @Nitwel)
      • #12821 Fix uploading new files not working (by @Nitwel)
      • #12800 Show pagination on readonly (by @Nitwel)
      • #12797 Prevent stale filter value when switching between maps (by @azrikahar)
    • sdk
      • #12955 Remove underscore prefix for deep aggregate operations (by @azrikahar)
    • API
      • #12952 Fix API response for non existent fields & collections (by @azrikahar)
      • #12949 Prevent relational fields without permissions from appearing in GraphQL schema (by @azrikahar)
      • #12922 Fix readSingleItems response from array to object (by @azrikahar)
      • #12900 Give config file higher priority than existing env (by @rijkvanzanten)
      • #12860 Ignore non-alias fields that only exist in directus_fields (by @rijkvanzanten)
      • #12852 Only set field default value when available for singleton collections (by @azrikahar)
      • #12849 Fix directus_user mutation with role (by @azrikahar)
      • #12833 Scope not null in subquery (by @rijkvanzanten)
      • #12826 Fix alias (by @azrikahar)
      • #12824 Fix casting of duplication fields (by @rijkvanzanten)
      • #12785 Throw 400 on file upload with missing filename (by @rijkvanzanten)
    • specs
      • #12922 Fix readSingleItems response from array to object (by @azrikahar)

    :sponge: Optimizations

    • Misc.
      • #12934 Deprecate use of faker (by @rijkvanzanten)
    • App
      • #12825 Move more utils to shared (by @jaycammarano)

    ๐Ÿ“š :memo: Documentation

    • #12948 Add alwaysdata to one-click installs (by @nferrari)
    • ๐Ÿ›  #12938 fixed tip issue (by @erondpowell)

    โšก๏ธ :package: Dependency Updates

    • ๐Ÿ—„ #12934 Deprecate use of faker (by @rijkvanzanten)