directus

The Modern Data Stack ๐Ÿฐ โ€” Directus is an instant REST+GraphQL API and intuitive no-code data collaboration app for any SQL database.

OTHER License

Downloads
1.2M
Stars
25.7K
Committers
444

Bot releases are visible (Hide)

directus - v9.9.1

Published by github-actions[bot] over 2 years ago

v9.9.1 (April 22, 2022)

๐Ÿš€ 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 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)

๐Ÿงฝ Optimizations

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

๐Ÿ“ Documentation

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

๐Ÿ“ฆ Dependency Updates

  • #12934 Deprecate use of faker (by @rijkvanzanten)

Directus refs/tags/v9.9.1

directus - v9.9.0

Published by github-actions[bot] over 2 years ago

v9.9.0 (April 15, 2022)

โœจ New Features

  • API
    • #12732 Adds x-directus-cache response header with HIT value (by @keesvanbemmel)
  • App
    • #12687 Add support for translatable bookmark names (by @rijkvanzanten)
    • #12082 Relational Interfaces Rework ๐Ÿฐ๐Ÿ•ณ๏ธ (by @Nitwel)
    • #11620 โœจ adding possibility to update another field value from a custom interface (by @AntoineBarroux)
  • sdk
    • #12575 Add import file method to SDK (by @azrikahar)

๐Ÿš€ Improvements

  • App
    • #12780 Insights translations (by @jaycammarano)
    • #12743 Hide DB only tables from default nav (by @rijkvanzanten)
    • #12742 Render full field path in system fields interface (by @rijkvanzanten)
    • #12706 Add copy button to role ID in role permissions page's sidebar detail (by @azrikahar)
    • #12704 Sticky permissions overview header (by @azrikahar)
    • #12689 Re-style file detail preview + replace interaction (by @rijkvanzanten)
    • #12613 Add first day of the week option to calendar layout (by @azrikahar)
    • #12598 Default filter operator to eq for field with choices (by @azrikahar)
    • #12597 Prevent boolean as string for filter value when switching from null/empty operators (by @azrikahar)
    • #12596 Add autofocus prop to input translated string (by @azrikahar)
    • #12541 When no header icon is chosen use the panel types's icon for the default header icon rather than hardcoding "insert_chart" (by @jaycammarano)
    • #12539 Disable fields that are groups to be selected in field list (by @u12206050)
  • API
    • #12767 Added default role support to LDAP and allow optional role syncing (by @aidenfoxx)
    • #12684 Fix count support in GQL schema (by @rijkvanzanten)
    • #12670 add citext as a supported local type (by @azrikahar)
    • #12511 Safe Metadata Upload (by @wrynegade)
    • #12457 Flatten oauth user profile so we can use sub-values (by @aidenfoxx)
    • โš ๏ธ #12281 Return 401 status code for expired tokens (by @azrikahar)
    • #12231 add Last-Modified header to /assets/* responses (by @molszanski)
  • sdk
    • #12649 Await when token is refreshing & reinstate msRefreshBeforeExpires flag (by @lubrst)
  • Docker
    • #12547 docker - disable npm update warnings (by @adminradio)

๐Ÿ› Bug Fixes

  • App
    • #12744 Fix icon alignment in db-only tables (by @rijkvanzanten)
    • #12741 Fix inline rendering of rating display (by @rijkvanzanten)
    • #12715 Fix updating of exported fields for table layout (by @azrikahar)
    • #12703 Fix primitive values for JSON code input (by @azrikahar)
    • #12697 Reset existing image error after replacing it (by @azrikahar)
    • #12692 Don't crash on non-image files in image interface (by @rijkvanzanten)
    • #12690 Fix inline overflow of formatted value display in cards layout (by @rijkvanzanten)
    • #12630 Fix M2A editing of new but unsaved items (by @azrikahar)
    • #12629 fix M2M and M2A drawer item validation (by @azrikahar)
    • #12611 Check create & update permissions for M2O field (by @azrikahar)
    • #12608 Fix export sidebar without read permission for primary key (by @licitdev)
    • #12601 Set system-language includeProjectDefault prop's default value to false (by @azrikahar)
    • #12592 Allow adding items to the repeater interface if the (default) value is no array (by @HCl-not-HCi)
    • #12582 Fix batch editing for fields in groups (by @azrikahar)
    • #12553 Fix field names in groups for validation errors (by @azrikahar)
    • #12052 Fix expressions/functions as default values for datetime field (by @azrikahar)
    • #12045 Display fullscreen rich text input below dialog (by @programmarchy)
    • #11437 Fix not being able to close groups (by @Nitwel)
  • API
    • #12739 Split filter key to get m2a nested collection name (by @licitdev)
    • #12727 Added "json" to acceptedEnvTypes (by @aidenfoxx)
    • #12723 Fix schema apply of UUIDs from SQLite onto other databases (by @azrikahar)
    • #12716 Fix schema apply for CURRENT_TIMESTAMP default value (by @azrikahar)
    • #12688 Return BigIntegers as Strings in GraphQL (by @rijkvanzanten)
    • #12685 Only add update_me permissions for logged in users (by @rijkvanzanten)
    • #12682 Throw payload error when using file upload without providing a file (by @rijkvanzanten)
    • #12666 Cast to number for joi between (by @licitdev)
    • #12615 Merge permission's validation only when not empty (by @licitdev)
    • #12607 Fix access to count(*) aggregation (by @licitdev)
    • #12579 Fix snapshot output (by @azrikahar)
    • #12549 Add permissions check for relational field only if child has filter (by @licitdev)
    • #12532 Always try to rebind on healthcheck error (by @aidenfoxx)
    • โš ๏ธ #10956 Remove UTC conversion from date, time and datetime fields (by @licitdev)
  • sdk
    • #12632 add missing query parameters in SDK (by @azrikahar)
    • #12595 Prevent empty string as id in SDK (by @azrikahar)

๐Ÿ“ Documentation

  • #12576 Add count function in docs (by @azrikahar)
  • #12558 Adds one click deploy with koyeb. (by @PatelN123)
  • #11827 Docs: Add Cloud Section (by @erondpowell)
  • #11579 Docs: Data Sharing (by @erondpowell)

๐Ÿ“ฆ Dependency Updates

  • #12609 Upgrade sharp (by @rijkvanzanten)

Directus refs/tags/v9.9.0

directus - v9.8.0

Published by github-actions[bot] over 2 years ago

โœจ New Features

  • sdk
    • #12503 [SDK] Add further request options to items functions (by @tschortsch)
  • API
    • #12488 Add functions support to the app + add count function (by @rijkvanzanten)
    • #12363 Add field-level validation (by @rijkvanzanten)
  • App
    • #12488 Add functions support to the app + add count function (by @rijkvanzanten)
    • #12363 Add field-level validation (by @rijkvanzanten)
    • #8196 Added default locale before login (by @christianrr)

๐Ÿš€ Improvements

  • App
    • #12485 Updated styling on Time Series tooltips to accommodate dark theme. (by @jaycammarano)
    • #12465 Prevent password managers from triggering on input-hash fields (by @nickrum)
    • #12402 Allow configuring filters on preset detail page (by @rijkvanzanten)
    • #12354 fix: translate formatted value when setting translation key (by @yassilah)
    • #12031 Bookmark improvements (by @azrikahar)
    • #10978 App / Presets: Use layout-wrapper to list presets (by @joselcvarela)
  • API
    • #12400 Improve cache reliability in DDL operations (by @rijkvanzanten)
    • #12344 refactor: replace deprecated String.prototype.substr() (by @CommanderRoot)

๐Ÿ› Bug Fixes

  • API
    • #12514 Cast input data for filters (by @azrikahar)
    • #12482 Fix field validation not being cast as json (by @azrikahar)
    • #12426 Fix filter permissions for relational fields (by @licitdev)
    • #12394 Use Url util to construct urls everywhere (by @rijkvanzanten)
    • #12385 Fix deep _limit -1 not resolving all items (by @rijkvanzanten)
    • #12372 Fix typecast migration array (by @licitdev)
    • #12370 Fix csv values from env variables in telemetry (by @azrikahar)
    • #12351 Fix activity fields using invalid display (by @azrikahar)
    • #12349 fix: cast translation strings as json (by @yassilah)
    • #12342 fix LOGGER_LEVELS array being split as string (by @azrikahar)
    • #12187 fix: handle nulls when processing m2m (by @sjones6)
  • App
    • #12480 Allow primary key to be propagated upstream (by @RegisHubelia)
    • #12467 Fix field validations showing filter interface with all fields (by @nickrum)
    • #12464 Fix v-form overwriting type of input-hash interface (by @nickrum)
    • #12463 Prevent selecting foreign keys for junction sort (by @azrikahar)
    • #12461 Fix translations junction field not using language table name (by @azrikahar)
    • #12446 Fix geometry fields raw value edits (by @azrikahar)
    • #12445 fix color interface showing black color when empty (by @azrikahar)
    • #12391 Fix default value for stars display (by @rijkvanzanten)
    • #12371 Fix action for updateAllowed in M2M usePermissions (by @azrikahar)
    • #12353 Fix translation drawer delete button hover style (by @azrikahar)
    • #12320 Update system-filter interface to use v-field-list (by @azrikahar)
  • sdk
    • #12399 Use date (epoch) compare workflow instead of timer to refresh token in SDK (by @krazyjakee)

๐Ÿงฝ Optimizations

  • App
    • #12468 Fix prop type check issue in filter interface (by @nickrum)

๐Ÿ“ Documentation

  • #12410 docs homepage clarifications and tweaks (by @benhaynes)
  • #12362 Docs dark mode (by @benhaynes)
  • #12341 Docs: Slightly better scrollbars in dark mode (by @loteoo)

Directus refs/tags/v9.8.0

directus - v9.7.1

Published by github-actions[bot] over 2 years ago

v9.7.1 (March 23, 2022)

๐Ÿš€ Improvements

  • App
    • #12170 Add App Translation Strings in Settings (by @azrikahar)
    • #12324 Add shortcut from data model to collection content (by @Tummerhore)
    • #12310 Save last accessed collection in Content Module (by @azrikahar)
    • #12276 Fix field preview background color (by @azrikahar)
  • API
    • #12141 Prefix existing field typecasting flags with "cast-" (by @licitdev)

๐Ÿ› Bug Fixes

  • API
    • #12330 Fix auto-casting of array like values in env (by @rijkvanzanten)
    • #12328 Fix inconsistent delete action payload (by @rijkvanzanten)
    • #12190 Add query filter validation with permissions (by @licitdev)
    • #12130 Fix incorrect order of migrations when reverting (by @licitdev)
  • App
    • #12316 Disable dashboard/panel actions based on permissions (by @azrikahar)
    • #12312 Prevent M2M item edits without permission via app (by @azrikahar)
    • #12302 Handle array vs string based sorting in export (by @rijkvanzanten)
    • #12284 Fix groups in v-field-template (by @rijkvanzanten)
    • #12280 Fix start setting of detail group (by @rijkvanzanten)
    • #12279 Fix color translation keys (by @rijkvanzanten)
    • #12277 Add fields to directus_user app recommended permission (by @licitdev)
    • #12274 fix export sidebar's collection not updating (by @azrikahar)
    • #12260 Fix being able to export a relational field that is within a group (by @u12206050)
    • #11836 Prevent errors when using string filters with empty values (by @licitdev)
  • shared
    • #11836 Prevent errors when using string filters with empty values (by @licitdev)

Directus refs/tags/v9.7.1

directus - v9.7.0

Published by github-actions[bot] over 2 years ago

โœจ New Features

  • API
    • #12201 Add new export experience (by @rijkvanzanten)
    • #12088 Allow configuring overrides for the openid-client (by @rijkvanzanten)
    • #12025 Add support for import ip deny list (by @rijkvanzanten)
    • #12006 add --dry-run flag to schema apply CLI command (by @sjones6)
  • App
    • #12201 Add new export experience (by @rijkvanzanten)
    • #12154 Upgrade table layout (by @rijkvanzanten)

๐Ÿš€ Improvements

  • App
    • #12229 Style updates (by @benhaynes)
    • #12223 Tweak tags placeholder for clarity (by @azrikahar)
    • #12220 Add direct download option to files interface (by @rijkvanzanten)
    • #12157 Group groups in field select, add search when number of fields exceeds 20 (by @rijkvanzanten)
    • #12085 Add Croatian to available-languages.yaml (by @nrozic)
    • #12050 Hide nav resize handle when it is not open (by @azrikahar)
    • #12048 Add Edit Role context menu in User Directory (by @azrikahar)
    • #12001 Form error validation improvements (by @azrikahar)
  • API
    • #12020 Allow configuring /assets endpoint CSP separately (by @rijkvanzanten)

๐Ÿ› Bug Fixes

  • API
    • #12235 Fix nested relational limit for m2o fetching (by @rijkvanzanten)
    • #12216 Improvements to WYSIWYG interface (by @licitdev)
    • #12208 Export authorization service (by @licitdev)
    • #12193 add cdn domain in CSP directives for in app docs (by @azrikahar)
    • #12087 Make sure mysql error extraction won't error on slice (by @rijkvanzanten)
    • #12076 Fix deep relational offset (by @licitdev)
    • #12017 Add lock for system cache (by @licitdev)
    • #12011 Fix query limit -1 for o2m queries (by @azrikahar)
    • #11538 fix M2O field deletion (by @azrikahar)
  • App
    • #12222 fix number input step up/down when undefined (by @azrikahar)
    • #12218 Fix WYSIWYG link keyboard shortcut and add parent anchor tag detection (by @licitdev)
    • #12192 use type json for select-color presets options field (by @azrikahar)
    • #12169 M2A interface collection name layout fix (by @d1rOn)
    • #12162 Prevent null field/collection translations from being merged (by @azrikahar)
    • #12153 fix: display related translations (by @yassilah)
    • #12060 Fix cropper aspect ratio not activating crop (by @licitdev)
    • #12047 Fix user info sidebar last access timestamp (by @azrikahar)
    • #12037 Close WYSIWYG fullscreen when opening drawer or dialog (by @licitdev)
    • #12034 Hide raw value copy paste button if unsupported by browser (by @licitdev)
    • #11990 Rich-text-html interface fix (by @d1rOn)

๐Ÿงฝ Optimizations

  • App
    • #12092 Remove outline prop from v-icons (by @azrikahar)

๐Ÿ“ Documentation

  • #12094 Update hooks.md - add system collection "files", fix payload parameter (by @Dominic-Marcelino)
  • #12038 Docs: Settings (by @erondpowell)
  • #11728 Docs: User Directory (by @erondpowell)
  • #11330 Docs: Filters (by @erondpowell)

โš ๏ธ CORS Warning

The previous defaults were very permissive to make getting started as easy as possible, but leaving the CORS settings this open can be a security issue. The safer default is to have it disabled completely, and allow an explicit opt-in (ideally with exact domains, rather than the match-origin true).

To go back to the way things were before this release, set CORS_ENABLED=true and CORS_ORIGIN=true. That being said, it's highly recommended to use a domain allow-list, like CORS_ORIGIN=https://directus.io.


Directus refs/tags/v9.7.0

directus - v9.6.0

Published by github-actions[bot] over 2 years ago

โœจ New Features

  • App
    • #11952 Update base theme of the App (by @rijkvanzanten)
    • #11874 Update available-languages.yaml (by @g-ariunbold)
  • API
    • #11942 Add authenticate hook to implement custom auth checks against current request (by @rijkvanzanten)
    • #11869 Add support to extend server properties (by @joselcvarela)
    • #11622 Emit an event after items are manually sorted ๐Ÿ’ฏ (by @infomiho)
    • #11465 Support listen parameter (by @YpNo)
  • Docker
    • #11516 Docker: Add support for changing the timezone (by @maartenvn)

๐Ÿš€ Improvements

  • API
    • #11954 Add "items.sort" event (by @rijkvanzanten)
    • #11799 LDAP handle posix groups (by @aidenfoxx)
    • #11750 Fix anonymous binding ldap (by @schlagmichdoch)
    • #11617 Avoid get database when authenticate with JWT (by @abdonrd)
  • App
    • #11944 Resizable navigation panel (by @azrikahar)
    • #11925 add style to links in notice (by @azrikahar)
    • #11854 Close date picker on select (by @azrikahar)
    • #11793 Hide delete action for last admin role (by @azrikahar)
    • #11787 Allow target="_blank" in markdown sanitization (by @azrikahar)
    • #11783 Datetime interface improvements (by @azrikahar)
    • #11767 Chinese translation optimization: item โ†’ ๆก็›ฎ not ้กน็›ฎ (by @easychen)

๐Ÿ› Bug Fixes

  • App
    • #11945 Enable editing of Geometry types from the raw value modal (by @vidhav)
    • #11904 Fix access to public role permissions (by @licitdev)
    • #11893 Respect the disable the o2m sort option (by @abdonrd)
    • #11882 Redirect to page not found for collections that do not exist (by @azrikahar)
    • #11815 add missing directus_shares note (by @azrikahar)
    • #11796 fix map interface extension options (by @azrikahar)
    • #11784 Fix video size within in-app docs (by @azrikahar)
    • #11769 fix copy/paste for readonly code interface (by @azrikahar)
    • #11765 Fix relational interfaces to return null when the array is empty after deselecting item(s) (by @azrikahar)
    • #11762 Hide certain save options for users without create permission (by @azrikahar)
    • #11761 Show errors for Save as Copy action (by @azrikahar)
    • #11746 Fix translations resetting for new records (by @azrikahar)
    • #10418 Fix "Save as Copy" for relational fields (by @azrikahar)
  • API
    • #11771 fix permission for field functions (by @azrikahar)
    • #11768 Add check for filterPath length when not having m2o/a2o relation (by @eXsiLe95)
    • #11554 Empty {} supersedes other permissions/validations in _OR merge (by @licitdev)
    • #11246 Replace union query approach with updated table scan (by @rijkvanzanten)

๐Ÿ“ Documentation

  • #11855 Clarify default role ID format for SSO (by @azrikahar)
  • #11819 Update plesk docs: Create / apply snapshots (by @Dominic-Marcelino)
  • #11782 Docs dark mode fix v2 (by @azrikahar)
  • #11781 Fix dark mode for docs (by @azrikahar)
  • #11686 Adds Deploy with Koyeb. (by @PatelN123)
  • #11662 Fixed readByQuery's sort parameter in custom API endpoint example (by @chrisbartley)
  • #11634 Docs: update CSS and pics (by @erondpowell)

Directus refs/tags/v9.6.0

directus - v9.5.2

Published by github-actions[bot] over 2 years ago

โš ๏ธ (Potential) Breaking Change

The SDKs type signature was tweaked to make it consistent with the API's internal services. The .readMany method has been renamed to .readByQuery. Please check / update your usage of the SDK before upgrading.

๐Ÿš€ Improvements

  • App
    • #11705 add "press enter to close" for time inputs (by @azrikahar)
    • #11703 Align displayed time for 24 hours format (by @azrikahar)
    • #11702 Show collection notes (by @azrikahar)
    • #11640 Add required field indicators to accordion group (by @azrikahar)
    • #11599 Auto fill display text when adding link in WYSIWYG (by @azrikahar)
    • #11597 Change relation delete rule to NO ACTION for non-nullable fields (by @Oreilles)
    • #11561 Add delete share translation (by @licitdev)
    • #11433 Fix text when deleting data-model folder (by @Nitwel)
    • #11286 Fix notifications position when sidebar is open (by @azrikahar)
  • API
    • #11656 Merge token claims and userinfo in openid flow (by @aidenfoxx)
  • sdk
    • โš ๏ธ #11204 SDK: split readMany into itself and readByQuery (by @joselcvarela)

๐Ÿ› Bug Fixes

  • App
    • #11697 Fix translations for singleton (by @azrikahar)
    • #11685 Fix alias fields not showing up in permissions (by @azrikahar)
    • #11681 Fix context menu directive's deactivate event (by @azrikahar)
    • #11672 Add nested translations support (by @azrikahar)
    • #11670 Emit value before unmounting datepicker (by @licitdev)
    • #11642 Fix stacked drawers layering (by @licitdev)
    • #11600 Hydrate collections store after field deletion (by @Oreilles)
    • #11584 Remove relation from store when translations field is deleted (by @azrikahar)
    • #11582 Fix nested M2O field breaking parent M2O preview (by @azrikahar)
    • #11580 Fix dashboard panels distinct functions (by @azrikahar)
    • #11569 Fix share items hidden by adblockers (by @Oreilles)
    • #11567 Fix m2o interface display issues (by @licitdev)
    • #11526 Fix soft limit overflowing (by @azrikahar)
    • #11520 Fix o2m interface selection issues (by @licitdev)
    • #11503 Prevent filter's datepicker closing on month nav (by @azrikahar)
    • #11501 Fix roles in users module navigation not updating (by @azrikahar)
    • #11482 Prevent literal interpolation on null translations & apply to collection translations (by @azrikahar)
    • #11469 Fix translations interface divider's margin top (by @azrikahar)
    • #11467 fix field advanced display config not working (by @azrikahar)
    • #11454 Fix Metrics type panel creation (by @azrikahar)
    • #11453 Fix repeater's extension options not updating when configured (by @azrikahar)
    • #11431 Fix items' translations not loaded in relational modal (by @Nitwel)
    • #10882 fix fields validation to include field presets (by @azrikahar)
    • #10548 Remove access token from asset url when unnecessary (by @licitdev)
  • API
    • #11682 validate first user email during installation (by @azrikahar)
    • #11572 Fix timestamp created with unexpected property in MariaDB (by @Oreilles)
    • #11560 Add shares to app access minimum permissions (by @licitdev)
    • #11525 fix directus_notifications default app access permissions fields not returning as array (by @azrikahar)
    • #11444 Prevent selection of Foreign Keys for collection sort (by @licitdev)
    • #11441 Prevent creation of relationships on primary keys (by @licitdev)
    • #11432 Fix not being able to delete folder in data-model (by @Nitwel)

๐Ÿ“ Documentation

  • #11704 fix/removed typo: duplicated word (by @nesjett)
  • #11698 CLI docs Tip: Create date based snapshots (by @Dominic-Marcelino)
  • #11583 minor typo in google cloud documentation (by @yanc0)
  • #11540 Fix snapshot options documentation error (by @eyecatchup)
  • #11488 Fixes reference to documentation about environment variables. (by @ijpatricio)
  • #11485 Fix GCP Kubernetes Engine typo (by @Ismaaa)

๐Ÿ“ฆ Dependency Updates

  • #11710 Bump url-parse from 1.5.3 to 1.5.7 (by @dependabot[bot])
  • #11689 Update rollup-plugin-styles to v4 (by @abdonrd)

Directus refs/tags/v9.5.2

directus - v9.5.1

Published by github-actions[bot] over 2 years ago

๐Ÿš€ Improvements

  • App
    • #11415 Add missing error translations (by @dimitrov-adrian)
    • #11412 Fix performance drop in stacked drawer when many layers (by @dimitrov-adrian)
    • #11318 App: Allow batch edit for 1 or more items (by @joselcvarela)
    • #11294 Update toolbar items order in WYSIWYG editor (by @azrikahar)
    • #11258 Refine option labels for Folders in Data Model (by @azrikahar)
    • #10828 Add strings to accepted fields for Insights Panel "Metrics" (by @jaycammarano)
    • #9421 Fix translations layout (by @Nitwel)
  • API
    • #11307 Bearer token no longer case sensitive for API authenticatiom (by @jaycammarano)
    • #11279 Resolve transaction unreliability issues in schema alterations (by @rijkvanzanten)
    • #11069 Prevent MySQL collation errors (by @Oreilles)

๐Ÿ› Bug Fixes

  • API
    • #11423 Don't parse preset object as filter structure (by @rijkvanzanten)
    • #11359 Fixed issue when updating columns in Oracle (by @aidenfoxx)
    • #11347 Fix update file endpoint (by @azrikahar)
    • #11279 Resolve transaction unreliability issues in schema alterations (by @rijkvanzanten)
    • #11269 Use correct import for crdb dialect from schema-inspector (by @rijkvanzanten)
    • #11268 Fix PG10 support (by @rijkvanzanten)
    • #11256 Return empty string as empty array in CSV type (by @rijkvanzanten)
  • specs
    • #11347 Fix update file endpoint (by @azrikahar)
    • #11290 Update OpenAPI schema for file/files (by @azrikahar)
  • Extensions
    • #11329 Mark shared as side effects free (by @nickrum)
  • shared
    • #11329 Mark shared as side effects free (by @nickrum)
  • App
    • #11289 fix sorting of select-multiple-dropdown values (by @azrikahar)
    • #11287 Prevent vue-i18n special characters causing error (by @azrikahar)
    • #11284 Prevent group edited indicator in Shared View (by @azrikahar)
    • #11281 Prevent editing of fields within groups in Share (by @azrikahar)
    • #11265 Fix fields order in Fields Permissions (by @azrikahar)
    • #11263 fix tooltip directive modifiers (by @azrikahar)
    • #11251 Fix o2m nested image thumbnail extraction (by @rijkvanzanten)
    • #9421 Fix translations layout (by @Nitwel)

๐Ÿงฝ Optimizations

  • Misc.
    • #11381 Add a few missing DefinitelyTyped dependencies (by @nickrum)

๐Ÿ“ Documentation

  • #11366 Document --yes option for creating schema snapshots (by @eyecatchup)
  • #11356 Document --yes option for applying schema snapshots (by @eyecatchup)
  • #11336 Added / amended env vars in docs example for Google Cloud Logging (by @keesvanbemmel)
  • #11267 Documentation Polishing (by @josdea)
  • #10898 Make docs a lot more fancy. โœจ (by @Nitwel)
directus - v9.5.0

Published by github-actions[bot] over 2 years ago

โœจ New Features ๐Ÿชณ

Huge shoutout to @wodka for championing support for CockroachDB!

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿงฝ Optimizations

๐Ÿ“ Documentation

๐Ÿ“ฆ Dependency Updates

directus - v9.4.3

Published by github-actions[bot] almost 3 years ago

โœจ New Features

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿ“ Documentation

Directus refs/tags/v9.4.3

directus - v9.4.2

Published by github-actions[bot] almost 3 years ago

โš ๏ธ Notice

For security reasons, we've enabled the Content-Security-Policy header by default. This won't change the normal operating behavior of the API, but be aware if you were doing some trickery before that might be affected by this header.

๐Ÿš€ Improvements

๐Ÿ“ Documentation

Directus refs/tags/v9.4.2

directus - v9.4.1

Published by github-actions[bot] almost 3 years ago

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿงฝ Optimizations

Directus refs/tags/v9.4.1

directus - v9.4.0

Published by github-actions[bot] almost 3 years ago

v9.4.0 (December 23, 2021)

โœจ New Features

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿงฝ Optimizations

  • API

Directus refs/tags/v9.4.0

directus - v9.3.0

Published by github-actions[bot] almost 3 years ago

โœจ New Features

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿงฝ Optimizations

  • App
    • #10524 Align display options type with interface options type (@nickrum)

๐Ÿ“ Documentation

Directus refs/tags/v9.3.0

directus - v9.2.2

Published by github-actions[bot] almost 3 years ago

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿ“ Documentation

Directus refs/tags/v9.2.2

directus - v9.2.1

Published by github-actions[bot] almost 3 years ago

v9.2.1 (December 6, 2021)

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿงฝ Optimizations

๐Ÿ“ Documentation

๐Ÿ“ฆ Dependency Updates

Directus refs/tags/v9.2.1

directus - v9.2.0

Published by github-actions[bot] almost 3 years ago

โœจ New Features

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿงฝ Optimizations

๐Ÿ“ Documentation

Directus refs/tags/v9.2.0

directus - v9.1.2

Published by github-actions[bot] almost 3 years ago

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿ“ Documentation

Directus refs/tags/v9.1.2

directus - v9.1.1

Published by github-actions[bot] almost 3 years ago

๐Ÿ› Bug Fixes

Directus refs/tags/v9.1.1

directus - v9.1.0

Published by github-actions[bot] almost 3 years ago

โœจ New Features

๐Ÿš€ Improvements

๐Ÿ› Bug Fixes

๐Ÿงฝ Optimizations

๐Ÿ“ Documentation

๐Ÿ“ฆ Dependency Updates

Directus refs/tags/v9.1.0