Skip to content

Releases: directus/directus

v10.0.0

26 Apr 18:12
2bc226d
Compare
Choose a tag to compare

In v10.0.0, Directus is adopting BSL 1.1 — with additional usage grants added in to keep the platform open and available. For nearly all of our community, today’s announcement won’t change a thing, but licenses can be intimidating, so let’s highlight the key points below:

  • All Directus source code will still be open and available on GitHub
  • Non-production use of Directus is still completely free for everyone
  • Production use of Directus is still completely free for nearly all users
  • Everyone can still use the entire Directus platform for free… unless you (your legal entity) exceed $5,000,000 USD in “total finances” per year
  • Code released under this new license converts to GPLv3 (OSS) after 3 years

Massive thanks to everybody who chimed in on the discussion in https://github.com/directus/directus/discussions/17977 and on Discord ❤️

For more information, please see our blog post and FAQ.

List of all the license updates below:

Package New License
directus BSL 1.1
@directus/api BSL 1.1
@directus/app BSL 1.1
@directus/composables MIT
@directus/constants MIT
@directus/create-directus-extension MIT
@directus/exceptions MIT
@directus/extensions-sdk MIT
@directus/schema BSL 1.1
@directus/specs BSL 1.1
@directus/storage BSL 1.1
@directus/storage-driver-azure BSL 1.1
@directus/storage-driver-cloudinary BSL 1.1
@directus/storage-driver-gcs BSL 1.1
@directus/storage-driver-local BSL 1.1
@directus/storage-driver-s3 BSL 1.1
@directus/types MIT
@directus/update-check MIT
@directus/utils MIT

v9.26.0

24 Apr 20:41
381f1c9
Compare
Choose a tag to compare

v9.26.0 (April 24, 2023)

✨ New Features

🚀 Improvements

🐛 Bug Fixes

🧽 Optimizations

📝 Documentation

📦 Dependency Updates

v9.25.2

20 Apr 14:50
835b0de
Compare
Choose a tag to compare

v9.25.2 (April 20, 2023)

🚀 Improvements

🐛 Bug Fixes

🧽 Optimizations

📝 Documentation

v9.25.1

13 Apr 20:33
c301cfb
Compare
Choose a tag to compare

Resolve deployment version number mismatch in docker build

v9.25.0

13 Apr 17:33
4f540b0
Compare
Choose a tag to compare

⚠️ Potential Breaking Change(s)

In this one, we've updated the API codebase from CJS to ESM. From our testing, this should be backwards compatible with API-extensions created with the extensions-sdk. However, due to the finicky nature of this change in Node, please do make sure to test your extensions before updating to this version. If you're running into ESM-CJS import issues, try renaming your extension output to .cjs instead of .js or bundle it to native ESM.

✨ New Features

  • API
    • #18131 Add register and update hooks for oauth2 and openid drivers (by @nicam)
    • #18012 Autoconvert assets if browser supports it (by @Nitwel)
    • #17303 Add support for AVIF image format (by @knulpi)

🚀 Improvements

🐛 Bug Fixes

🧽 Optimizations

📝 Documentation

📦 Dependency Updates

v9.24.0

04 Apr 21:14
517e7cb
Compare
Choose a tag to compare

v9.24.0 (April 4, 2023)

✨ New Features

  • App
    • #17603 Add optional confirmation dialog with input fields to Manual Trigger in Flows (by @rijkvanzanten)

🚀 Improvements

🐛 Bug Fixes

🧽 Optimizations

Directus v9.24.0

v9.23.4

24 Mar 15:34
6b9982e
Compare
Choose a tag to compare

v9.23.4 (March 24, 2023)

⚠️ Potential Breaking Changes

The output type of the expires property in GraphQL's auth login / refresh is now a string (BigInt) representation.

🐛 Bug Fixes

🧽 Optimizations

v9.23.3

23 Mar 18:12
21a0b91
Compare
Choose a tag to compare

Fixes push to npm

v9.23.2

23 Mar 17:40
59f965c
Compare
Choose a tag to compare

v9.23.2 (March 23, 2023)

🚀 Improvements

🐛 Bug Fixes

🧽 Optimizations

📦 Dependency Updates

v9.23.1

01 Mar 14:52
e468f58
Compare
Choose a tag to compare

No real changes. Just re-deploying to fix the npm publish as per #17656

Directus v9.23.1