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 hidden (Show)

directus - v9.20.0

Published by rijkvanzanten almost 2 years ago

v9.20.0 (November 2, 2022)

✨ New Features

  • API
    • #16145 Add support for SAML (by @freekrai)

🚀 Improvements

  • API
    • #16231 Handle "form_post" OAuth and OpenID responses (fix for Apple OpenID) (by @aidenfoxx)
    • #16213 Convert some trace logs to warnings in OAuth flows (by @aidenfoxx)
  • App
    • #16174 Add name to routes with empty path (by @azrikahar)
    • #16173 Insights panels translation tweaks (by @azrikahar)

🐛 Bug Fixes

  • App
    • #16235 Fix literal interpolation for curly brackets for Translation Strings (by @azrikahar)
    • #16204 Revert mapbox-gl to latest v1 (by @licitdev)
    • #16200 fix validating of date only values (fixes calendar end display) (by @eikaramba)
    • #16199 Remove authorization header from token refresh request (by @licitdev)
    • #16163 Set readonly value during initialisation of raw editor (by @licitdev)
    • #16135 Fix input-code height in form-field-raw-editor (by @azrikahar)
    • #16132 Fix Paste Raw Value not staging field edit (by @azrikahar)
    • #16131 Fix field/collection translated name not resetting after being removed (by @azrikahar)
    • #16119 Fix broken preset when user does not have the necessary permissions on related collections (by @jaads)
    • #15621 Fix recursive fields on existing columns (by @licitdev)
  • API
    • #16179 strip function from fields for validation (by @br41nslug)
    • #16176 Remove Content-Type header check in Files POST requests (by @azrikahar)
    • #16157 Add GraphQLBigInt type (by @licitdev)
    • #15621 Fix recursive fields on existing columns (by @licitdev)

🧽 Optimizations

  • Misc.
    • #16246 Improve contributing guidelines (by @rijkvanzanten)
    • #16144 Replace depreacted "create-release" action (by @paescuj)
    • #16120 Revert "Small Release workflow clean-up" (by @rijkvanzanten)
    • #16116 Update extensions-sdk in api and app (by @licitdev)
directus - v9.0.0-rc.81

Published by rijkvanzanten over 3 years ago

🚀 Improvements

  • App
    • #6466 Set calendar layout locale based on app locale (@nickrum)

🐛 Bug Fixes

  • App

📝 Documentation

📦 Dependency Updates

Directus refs/tags/v9.0.0-rc.81

directus - v9.0.0-rc.83

Published by rijkvanzanten over 3 years ago

🐛 Bug Fixes

📦 Dependency Updates

directus - v9.0.0-rc.82

Published by rijkvanzanten over 3 years ago

✨ New Features

🚀 Improvements

  • API
  • App
    • #6215 Added escaping on file paths including "\u" (@skizer)

🐛 Bug Fixes

  • App
  • API
    • #6534 Fix extension loading when PUBLIC_URL is absolute without origin (@nickrum)
    • #6516 Changed filesize to bigint for large files (@Enhed)
  • Extensions
    • #6534 Fix extension loading when PUBLIC_URL is absolute without origin (@nickrum)

📦 Dependency Updates

Directus refs/tags/v9.0.0-rc.82

directus - v9.0.0-rc.80

Published by rijkvanzanten over 3 years ago

✨ New Features

🐛 Bug Fixes

📦 Dependency Updates

Directus refs/tags/v9.0.0-rc.80

directus - v9.0.0-rc.79

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.79

Lets ignore this one, Vue has a critical bug in 3.1.2 😒

directus - v9.0.0-rc.78

Published by rijkvanzanten over 3 years ago

🚀 Improvements

🐛 Bug Fixes

  • App
    • #6412 Fixed issue that would prevent button/list-item links from functioning (@rijkvanzanten)

Directus refs/tags/v9.0.0-rc.78

directus - v9.0.0-rc.77

Published by rijkvanzanten over 3 years ago

✨ New Features

🚀 Improvements

🐛 Bug Fixes

  • API
  • App
    • #6348 Fixed issue that would cause uploads to the root folder of the file library to fail (@rijkvanzanten)
    • #6318 Fixed issue that would prevent setting the placeholder on the input interface (@rijkvanzanten)
    • #6289 Fixed issue that would prevent the "Import from URL" functionality to work in a many to many interface (@rijkvanzanten)

📝 Documentation

📦 Dependency Updates

Directus refs/tags/v9.0.0-rc.77

directus - v9.0.0-rc.76

Published by rijkvanzanten over 3 years ago

🚨 App Extensions

This release includes the big switch from Vue 2 to Vue 3. If you have (complicated) app extensions, make sure to update the build chain of your extension and make sure you're aware of the breaking changes you might have to account for. We'll be upgrading the documentation and providing new boilerplates for Vue 3 based extensions in the coming days.

✨ New Features

🚀 Improvements

🐛 Bug Fixes

📝 Documentation

📦 Dependency Updates

Directus refs/tags/v9.0.0-rc.76

directus - v9.0.0-rc.75

Published by rijkvanzanten over 3 years ago

🚨 App Extensions

This release includes the big switch from Vue 2 to Vue 3. If you have (complicated) app extensions, make sure to update the build chain of your extension and make sure you're aware of the breaking changes you might have to account for. We'll be upgrading the documentation and providing new boilerplates for Vue 3 based extensions in the coming days.

✨ New Features

🚀 Improvements

  • API
    • ⚠️ #6187 Add additional check to Two-Factor Authentication (by @masterwendu) (@rijkvanzanten)
    • #6119 Don't treat numbers larger than the JS max number size as number values in environment variables (@skizer)
  • App

🐛 Bug Fixes

  • App
  • API
    • #6167 Cleanup one_allowed_collections field on collection delete (@rijkvanzanten)
    • #6163 Fix field update for data types with length or boolean as default value (@paescuj)
    • #6153 Fixed issue that would cause foreign key constraints to be missed in pascal cased table names in postgres (@rijkvanzanten)

📝 Documentation

📦 Dependency Updates

directus - v9.0.0-rc.74

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.74

✨ New Features

🚀 Improvements

📝 Documentation

📦 Dependency Updates

directus - v9.0.0-rc.73

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.73

🐛 Bug Fixes

  • App
    • #6060 Fixed issue that would prevent the corresponding o2m field from being created on m2o relational setup (@rijkvanzanten)
    • #6056 Fixed issue that would cause the whole row to be draggable in the list-type interfaces (@rijkvanzanten)
    • #6053 Fixed issue that would prevent the display tab to show for o2m type fields in field-setup (@rijkvanzanten)
    • #6052 Fixed issue in collection color reading for tables that weren't configured in directus yet (@rijkvanzanten)
    • #6049 Fixed right click handler not extending beyond nav items (@rijkvanzanten)
  • API
    • #6059 Fixed unique constraint violation error extraction for MySQL 5.7 (@rijkvanzanten)
    • #6058 Fixed issue that would prevent creation relations to an unsigned auto-incremented primary key in MariaDB (@rijkvanzanten)
    • #6055 Fixed an issue that would cause "text" fields to show up as varchar with length -1 in MS SQL (@rijkvanzanten)
    • #6054 Fixed issue that would prevent usage of limit -1 on deep limit (@rijkvanzanten)
    • #6048 Fixed issue that could trigger update actions of children on manual sorting of a parent o2m instance (@rijkvanzanten)
  • schema
    • #6058 Fixed issue that would prevent creation relations to an unsigned auto-incremented primary key in MariaDB (@rijkvanzanten)

📝 Documentation

directus - v9.0.0-rc.72

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.72

✨ New Features

  • App

🚀 Improvements

🐛 Bug Fixes

  • API
    • #6045 Fix external query during transaction in foreign key constraint creation (@rijkvanzanten)
    • #6043 Prevent foreign key constraint names from exceeding 64 characters (@rijkvanzanten)
    • #6042 Fixed issue that would prevent relationship updates on foreign key constraints with a custom index name (@rijkvanzanten)
  • Docker
    • #6044 Reduce the image layers by combining RUN statements; and fix build permissions for issue #6023 (@t7tran)

📝 Documentation

📦 Dependency Updates

directus - v9.0.0-rc.71

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.71

🚀 Improvements

🐛 Bug Fixes

📝 Documentation

📦 Dependency Updates

directus - v9.0.0-rc.70

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.70

✨ New Features

  • API
    • #5615 added support for mirroring foreign key constraints with the
      database (@rijkvanzanten)
    • #5795 added support for new environment variables that allow you
      to control maximum asset generation parameters (@rijkvanzanten)
    • #5855 added support for deep filtering on many-to-any items
      (@rijkvanzanten)

🚀 Improvements

🐛 Bug Fixes

  • API
    • #5763 fixed an issue that could cause updates on o2m items to fail
      (@MiniDigger)
    • #5806 fixed an issue that could cause _or filters to
      shortcircuit (@rijkvanzanten)
    • 95307ce fixed an issue
      that would prevent nested one to many item updates to store the correct parent revision
      (@rijkvanzanten)
  • App
    • #5810 fixed custom fields on system collections not aligning to the
      configured sort order (@rijkvanzanten5810)
    • 158316f fixed a small issue that would prevent the advanced filter field selection from allowing multiple nested fields from being opened (@rijkvanzanten)
    • 246c552 fixed an issue
      that would require non-null fields to be submitted in every GraphQL mutation
      (@rijkvanzanten)
    • 5506214 fixed fallback
      interface for boolean type fields (@rijkvanzanten)
    • b782eba fixed an issue
      that would make custom field translations disappear when reordering the fields in settings
      (@rijkvanzanten)
    • bd6cab8 fixed an issue that would cause the relational setup to auto generate an invalid name when making a recursive many-to-many field (@rijkvanzanten)
    • 8590eec fix collection
      search when using custom nav override structure (@Oreilles)
    • dee8160 fixed an issue where dragging an event in the calendar layout could save with the wrong timezone when using a datetime field (@rijkvanzanten)
    • 374e6e5 don't let v-error
      messages overflow the bounding box of the dialog (@rijkvanzanten)
    • 2660c39 fixed an issue that would prevent the user from continuing in field setup when using an existing junction table for a many-to-many relationship (@rijkvanzanten)
    • de0b962 fixed the
      highlight color of a selected folder in the move-folder dialog (@rijkvanzanten)
  • drive-azure
    • #5788 fixed an issue that would cause file reads from S3/Azure to be
      double-prefixed with the storage root option (@aidenfoxx)
  • drive-s3
    • #5788 fixed an issue that would cause file reads from S3/Azure to be
      double-prefixed with the storage root option (@aidenfoxx)
    • eb68195 fixed an issue
      that would cause issues when leaving ACL empty (@rijkvanzanten)
    • 925c3fa fixed an issue
      that would prevent Range header requests from sending the correct chunk of data
      (@rijkvanzanten)
  • gatsby-source-directus
  • schema

📝 Documentation

directus - v9.0.0-rc.69

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.69 nice

Changelog: https://github.com/directus/directus/milestone/51?closed=1

directus - v9.0.0-rc.68

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.68

Fixed issue where residual non-imported TS files from other branches could leak into the main distribution (https://github.com/directus/directus/issues/5691)

directus - v9.0.0-rc.67

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.67

directus - v9.0.0-rc.66

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.66

Fixes a dependency deployment issue in the Docker image + #5688

directus - v9.0.0-rc.65

Published by rijkvanzanten over 3 years ago

Directus refs/tags/v9.0.0-rc.65

Full changelog: https://github.com/directus/directus/milestone/50?closed=1