Releases: directus/directus
v11.9.1
v11.9.0
⚠️ Potential Breaking Changes
Added support for LDAP login and enhanced parameter consistency for refresh/logout commands. Allowed overriding the mode in refresh and logout commands to be inline with login (#25132)
The login
method now accepts a payload object instead of separate email and password parameters.
This enables support for both standard and LDAP authentication, but requires updates to code that previously called sdk.login(email, password)
.
The new usage is sdk.login({ email, password })
or sdk.login({ identifier, password })
for LDAP.
The refresh
and logout
command method parameters have been updated to be consistent across usage. The functions now accept an options object instead of their previous regular parameters.
For example the new usage for refresh
is sdk.request(refresh({ mode: "json", refresh_token }))
instead of sdk.request(refresh('json', refresh_token))
.
- @directus/api
- Fixed manual flows to only trigger with appropriate permissions (#25354 by @br41nslug)
- @directus/sdk
- Added support for LDAP login and enhanced parameter consistency for refresh/logout commands. Allowed overriding the mode in refresh and logout commands to be inline with login (#25132 by @ComfortablyCoding)
- @directus/extensions-sdk
✨ New Features & Improvements
- @directus/app
- @directus/api
- Added
AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEED
andAUTH_.+_CLIENT_HTTP
env variables to theopenid
provider (#25002 by @ComfortablyCoding) - Added
backlink
query parameter to exclude back-relations when expanding*.*
in the fields query parameter (#25284 by @Nitwel)
- Added
- @directus/composables
- @directus/env
- Added
AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEED
andAUTH_.+_CLIENT_HTTP
env variables to theopenid
provider (#25002 by @ComfortablyCoding)
- Added
- @directus/sdk
- @directus/types
🐛 Bug Fixes & Optimizations
- @directus/app
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Fixed system filters showing null (#25294 by @br41nslug)
- Ensured to revert changes on error after drag & drop in kanban and calendar layout (#25329 by @formfcw)
- Prevented table column widths from having null values (#25298 by @robluton)
- Ensured that the redirection to the collection view after editing an item takes the bookmark query into account (#25327 by @formfcw)
- Allowed selecting custom collections for
items.sort
action hook (#25340 by @ComfortablyCoding) - Improved nested folder rendering performance (#25276 by @AlexGaillard)
- Fixed the “Save as Copy” action for files (#25351 by @Nitwel)
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- Ensured that the archive filter would only apply if permissions were granted for the archive field (#25352 by @formfcw)
- @directus/api
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Updated
info.version
in the OpenAPI specs (#25353 by @br41nslug) - Replaced mapValuesDeep with deepMap. (#25216 by @Nitwel)
- Fixed existing
numeric_precision
,numeric_scale
andmax_length
not respected on schema changes (#25346 by @ComfortablyCoding) - Fixed translating m2a filters on GQL only when applicable (#24830 by @Nitwel)
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- Added support for non array group claims in OpenID and OAuth2 (#25173 by @smgrol)
- Fixed logging of invalid url in isUrlAllowed (#25235 by @MrGreenTea)
- Added key/value information to db errors (#25112 by @Nitwel)
- Improved redaction in Flows' Log to Console operation (#25355 by @br41nslug)
- Fixed Marketplace extension ID when extension was not on database yet (#25304 by @joselcvarela)
- Fixed permissions for shares for non-admin users (#25229 by @Nitwel)
- @directus/env
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- @directus/types
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- @directus/system-data
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- @directus/components
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/extensions-sdk
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/storage-driver-cloudinary
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/storage-driver-supabase
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/themes
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/utils
- @directus/schema-builder
- @directus/sdk
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- @directus/errors
- @directus/extensions
📦 Published Versions
@directus/app@13.11.0
@directus/api@28.0.0
@directus/components@1.1.1
@directus/composables@11.2.0
create-directus-extension@11.0.15
@directus/env@5.1.0
@directus/errors@2.0.2
@directus/extensions@3.0.7
@directus/extensions-registry@3.0.7
@directus/extensions-sdk@14.0.0
@directus/memory@3.0.6
@directus/pressure@3.0.6
@directus/schema-builder@0.0.3
@directus/storage-driver-azure@12.0.6
@directus/storage-driver-cloudinary@12.0.6
@directus/storage-driver-gcs@12.0.6
@directus/storage-driver-s3@12.0.6
@directus/storage-driver-supabase@3.0.6
@directus/system-data@3.1.1
@directus/themes@1.1.2
@directus/types@13.2.0
@directus/utils@13.0.7
@directus/validation@2.0.6
@directus/sdk@20.0.0
v11.8.0
✨ New Features & Improvements
- @directus/app
- Ensured the configured display format is applied to the kanban layout (#24840 by @brunoocasali)
- Enhanced the appearance of the flow trigger buttons in the sidebar by applying their custom colors (#25192 by @Mehdi-YC)
- Enhanced the flow logs with color indications for success and failure, and added a new filter to view only failed logs (#25125 by @AfaqJaved)
- Fixed permissions handling in the Files module (#25187 by @amosmurmu)
- Added the ability to toggle a variable input for the _in and _nin filters. (#25245 by @formfcw)
- @directus/api
- Added new action events for extensions (#25181 by @amosmurmu)
🐛 Bug Fixes & Optimizations
- @directus/app
- Fixed a bug that prevented fields from being validated in a relational drawer with junction fields (#25152 by @formfcw)
- Added filters to file(s) and image interface and fixed relation creation to
directus_files
(#25241 by @Nitwel) - Improved clarity for usage of the Readonly and Required options in the Advanced Field Settings (#25158 by @formfcw)
- Made v-list-group togglable in storybook (#25166 by @Nitwel)
- Fixed a bug in the select color field that caused invalid color values to be stored (#25149 by @formfcw)
- Added primaryKey data attribute to all form-fields. (#25249 by @robluton)
- Fixed permissions handling in the Files module (#25220 by @licitdev)
- Fixed a bug where the ID of newly added M2M/M2A items was lost after editing a junction field (#25148 by @formfcw)
- @directus/api
- Bumped samlify to v2.10.0 (#25251 by @br41nslug)
- Added deletion of the
dist
folder to thebuild
command (#25129 by @licitdev) - Added redirect to login page for OpenID SSO error (#25237 by @Nitwel)
- Fixed coercion of values only in rest (#25207 by @Nitwel)
- Fixed including aliases in wildcard selection (#25128 by @Nitwel)
- Fixed cache skipping for getSchema (#25204 by @Nitwel)
- Added
ip
,userAgent
andorigin
for ws activity (#25114 by @ComfortablyCoding) - Fixed date not being returned in valid ISO format (#25160 by @Nitwel)
- @directus/utils
- @directus/types
- Added
ip
,userAgent
andorigin
for ws activity (#25114 by @ComfortablyCoding)
- Added
- @directus/env
- Fixed
ADMIN_PASSWORD
,ADMIN_TOKEN
,KEY
, andSECRET
to always be interpreted as strings (#25196 by @the-other-dev)
- Fixed
🧪 Blackbox Tests
📦 Published Versions
@directus/app@13.10.0
@directus/api@27.1.0
@directus/composables@11.1.11
create-directus-extension@11.0.14
@directus/env@5.0.5
@directus/extensions@3.0.6
@directus/extensions-registry@3.0.6
@directus/extensions-sdk@13.1.1
@directus/memory@3.0.5
@directus/pressure@3.0.5
@directus/schema-builder@0.0.2
@directus/storage-driver-azure@12.0.5
@directus/storage-driver-cloudinary@12.0.5
@directus/storage-driver-gcs@12.0.5
@directus/storage-driver-s3@12.0.5
@directus/storage-driver-supabase@3.0.5
@directus/themes@1.1.1
@directus/types@13.1.2
@directus/utils@13.0.6
@directus/validation@2.0.5
v11.7.2
🐛 Bug Fixes & Optimizations
- @directus/schema-builder
- Published the
@directus/schema-builder
package for mocking db schema (#25145 by @ComfortablyCoding)
- Published the
📦 Published Versions
@directus/app@13.9.2
@directus/api@27.0.2
@directus/schema-builder@0.0.1
@directus/utils@13.0.5
v11.7.1
🐛 Bug Fixes & Optimizations
- Restored build permissions to fix image publishing (#25140 by @wrynegade)
📦 Published Versions
@directus/app@13.9.1
@directus/api@27.0.1
v11.7.0
⚠️ Potential Breaking Changes
- @directus/api
- Dropped support for MySQL 5.7 (#24850 by @br41nslug)
✨ New Features & Improvements
- @directus/app
- @directus/themes
- @directus/components
- @directus/extensions-sdk
- Updated
rollup-plugin-esbuild
to 6.2.1 (#25041 by @ComfortablyCoding)
- Updated
🐛 Bug Fixes & Optimizations
- @directus/app
- Unified
getRelation
/getRelations
usage across packages (#25053 by @Nitwel) - Added an
Error on Reject
option to webhook flows (#25080 by @Nitwel) - Update axios to
1.8.4
(#25110 by @licitdev) - Added an
Error on Reject
option to manually triggered flows (#24965 by @ComfortablyCoding) - Removed displaying trigger options in flow logs. (#25116 by @Nitwel)
- Fixed the reactivity of props in the translation interface to ensure that conditions are applied correctly (#25118 by @formfcw)
- Fixes issue preventing version menu interaction when preview mode is enabled (#25032 by @robluton)
- Fixed "Save As Copy" failing when URL's exceed limits (#24457 by @connorwinston)
- Fixed redirection race condition after SSO login (#25049 by @licitdev)
- Added confirmation dialog when closing overlays with edits in Visual Editor (#25091 by @formfcw)
- Fixed issue preventing "other" option from working in select dropdowns where some options contained icons. (#25033 by @robluton)
- Ensured that clicking the chevron button in the icon interface closes the icon picker menu (#25130 by @formfcw)
- Fixed passing defaults to operations (#24963 by @Nitwel)
- Added keyboard shortcuts for overlays when editing items in the Visual Editor (#25076 by @formfcw)
- Ensured that the context menu of a field in the data model settings appears at full height (#24808 by @gavalierm)
- Ensured that M2M table rows remain clickable when disabled (#25134 by @formfcw)
- Fixed a bug where conditional styles were not applied when using the “less than” or “greater than” operations (#25133 by @formfcw)
- Ensured numeric input fields prevent non-numeric characters (#25092 by @formfcw)
- fixed duplicate values for Is-one-of filter (#24990 by @osmandvc)
- Ensured that action buttons remain visible when scrolling in modals displayed in the Visual Editor (#25085 by @formfcw)
- Fixed pressing tab on raw editor (#25111 by @Nitwel)
- Fixed a bug where action buttons didn't appear in the drawer. (#25105 by @formfcw)
- Unified
- @directus/api
- Fixed
applyOptionsData
errors not appearing in the flow log (#25025 by @ComfortablyCoding) - Updated tests to use SchemaBuilder (#25046 by @Nitwel)
- Ignored DB_EXCLUDE_TABLES during charset validation for MySQL (#25005 by @licitdev)
- Unified
getRelation
/getRelations
usage across packages (#25053 by @Nitwel) - Added an
Error on Reject
option to webhook flows (#25080 by @Nitwel) - Update axios to
1.8.4
(#25110 by @licitdev) - Ensured primary key field is auto-injected when absent from the fields array (#25077 by @ComfortablyCoding)
- Set system field lengths based on database max limits for columns and tables (new installs only) (#24983 by @Nitwel)
- Added an
Error on Reject
option to manually triggered flows (#24965 by @ComfortablyCoding) - Updated samlify to v2.9.1 (#25008 by @br41nslug)
- Fixed
condition
operation filters not properly parsed (#25015 by @ComfortablyCoding) - Improved testing for applyQuery (#25022 by @Nitwel)
- Refactored
applyQuery
to improve code organization and maintainability (#25004 by @Nitwel) - Fixed
filename_download
not respected on upload (#25062 by @ComfortablyCoding) - Ensured
one_deselect_action
updates bypassQUERY_LIMIT_DEFAULT
restrictions (#25087 by @ComfortablyCoding) - Removed async from afterCreate callbacks (#24850 by @br41nslug)
- Fixed processing dates on aggregation (#25064 by @Nitwel)
- Fixed uncaught error in the health check and metric generation process during storage cleanup (#24970 by @ComfortablyCoding)
- Fixed error when functions are passed to the
run-script
operation (#25106 by @Nitwel) - Added batch update for websockets (#25031 by @licitdev)
- Fixed date processing for alias fields (#24819 by @Nitwel)
- Fixed
- @directus/schema-builder
- @directus/utils
- Unified
getRelation
/getRelations
usage across packages (#25053 by @Nitwel) - Fixed error when functions are passed to the
run-script
operation (#25106 by @Nitwel) - Fixed empty string not checked against
_regex
validation (#24984 by @ComfortablyCoding) - Added alternate string value for numeric compare values (#24959 by @licitdev)
- Unified
- @directus/composables
- @directus/update-check
- @directus/types
🧪 Blackbox Tests
- Update axios to
1.8.4
(#25110 by @licitdev) - Updated blackbox tests to MSSQL 2022 (#25065 by @licitdev)
📦 Published Versions
@directus/app@13.9.0
@directus/api@27.0.0
@directus/components@1.1.0
@directus/composables@11.1.10
create-directus-extension@11.0.13
@directus/env@5.0.4
@directus/extensions@3.0.5
@directus/extensions-registry@3.0.5
@directus/extensions-sdk@13.1.0
@directus/memory@3.0.4
@directus/pressure@3.0.4
@directus/schema-builder@0.0.0
@directus/storage-driver-azure@12.0.4
@directus/storage-driver-cloudinary@12.0.4
@directus/storage-driver-gcs@12.0.4
@directus/storage-driver-s3@12.0.4
@directus/storage-driver-supabase@3.0.4
@directus/themes@1.1.0
@directus/types@13.1.1
@directus/update-check@13.0.1
@directus/utils@13.0.4
@directus/validation@2.0.4
v11.6.1
🐛 Bug Fixes & Optimizations
- @directus/app
- Revert unneeded fixes for editorjs that were causing issues (#24987 by @AlexGaillard)
- @directus/api
- Fixed search applying minimum app permissions when full access is allowed (#24988 by @ComfortablyCoding)
- Reverted adding of implicit _some in #24725 due to regressions (#24996 by @Nitwel)
- Fixed requiring roles and/or policies for admin accountability (#24977 by @ComfortablyCoding)
- Skipped unnecessary fetching of dynamic variables (#24975 by @licitdev)
📦 Published Versions
@directus/app@13.8.1
@directus/api@26.0.1
v11.6.0
⚠️ Potential Breaking Changes
- @directus/api
- Fixed filter hook altered payload not passed to action hook on
create
(#24812 by @ComfortablyCoding) - GraphQL primary key field types have changed from
String
toID
(#24757 by @Nitwel)
- Fixed filter hook altered payload not passed to action hook on
✨ New Features & Improvements
- @directus/app
- @directus/api
- Added Visual Editor Beta (#24758 by @formfcw)
- Added the ability to map OAuth claim groups to Directus roles (#24558 by @daanh432)
- Added
omitKey
option togetConfigFromEnv
(#24826 by @jacobcons) - Added support for relational dynamic variables in filters (#24635 by @Nitwel)
- Added
files.upload
event for resumable uploads (#24771 by @br41nslug) - Fix missing _some,_none in GQL (#24644 by @Nitwel)
- Added QUERYSTRING_MAX_PARSE_DEPTH configuration variable (#24833 by @Nitwel)
- @directus/env
- @directus/system-data
- @directus/types
- @directus/sdk
- Added an
isDirectusError
type guard function ot improve SDK error handling (#24764 by @ComfortablyCoding)
- Added an
🐛 Bug Fixes & Optimizations
- @directus/app
- Version menu positioned next to breadcrumb and remains visible when header is in its compact state once the user (#24778 by @robluton)
scrolls. - Updated dependencies (#24722 by @renovate)
- Fixed Decimal rounding errors by treating them as strings in app (#24824 by @formfcw)
- Automates the value of the version key field basd on the name field. (#24627 by @robluton)
- Fixed deleting of folder after proper reparenting (#24845 by @Nitwel)
- Downgraded Editor.JS to circumvent conflicting inline elements bug until it's fixed (#24851 by @connorwinston)
- Fixed Flow Logs loading all step data when listing logs (#24809 by @connorwinston)
- Fixed Block Editor Interface clearing field values unintentionally when updating an item. (#24839 by @connorwinston)
- Updated translation key input field overflow (#24769 by @ngluunhatson)
- Fixed re-linking new pointer references to existing links (#24790 by @ComfortablyCoding)
- Fixed the appearance of the code interface when an enclosing group is made visible by a condition (#24834 by @robluton)
- Version menu positioned next to breadcrumb and remains visible when header is in its compact state once the user (#24778 by @robluton)
- @directus/api
- Updated dependencies (#24722 by @renovate)
- Fixed subscription throwing an unhandled error if a null query is passed (#24772 by @ComfortablyCoding)
- Fixed dynamic variables parsing on field validation (#24634 by @Nitwel)
- Fixed an issue that was caused by improper query binding deduplication needed for groupBy queries (#24604 by @hanneskuettner)
- Added function to escape strings for use in redaction regex (#24642 by @br41nslug)
- Improved invalid asset transformation parameter value error handling (#24817 by @jacobcons)
- Added implicit _some for o2m and m2a relations (#24725 by @koljam)
- Added path information to Validation errors (#24751 by @Nitwel)
- Improved error handling for
/utils/hash/verify
endpoint (#24788 by @Nitwel) - Fix keys being optional on writes (#24555 by @Nitwel)
- Fixed singleton type for oas spec (#24768 by @Nitwel)
- Added error logging for invalid
PUBLIC_URL
on SSO redirection (#24836 by @licitdev) - Added id_filter_operators to GQL (#24757 by @Nitwel)
- Fix insertion of keys in o2m relation (#24609 by @Nitwel)
- Improved validation checks for
createOne
in the collections service (#24960 by @Nitwel)
- @directus/components
- @directus/composables
- @directus/constants
- create-directus-extension
- create-directus-project
- @directus/env
- @directus/errors
- @directus/extensions-registry
- @directus/extensions-sdk
- Updated dependencies (#24722 by @renovate)
- Updated esbuild to 0.25 (#24794 by @br41nslug)
- @directus/extensions
- @directus/format-title
- @directus/memory
- @directus/pressure
- @directus/random
- @directus/release-notes-generator
- @directus/schema
- @directus/storage-driver-azure
- @directus/storage-driver-cloudinary
- @directus/storage-driver-gcs
- @directus/validation
@directus/system-data - Updated esbuild to 0.25 (#24794 by @br41nslug)
- @directus/types
- Updated policy type definition (#24791 by @br41nslug)
- @directus/sdk
- Updated utilitySort type signature allowing
string | number
(#24753 by @subtirelumihail)
- Updated utilitySort type signature allowing
📦 Published Versions
@directus/app@13.8.0
@directus/api@26.0.0
@directus/components@1.0.3
@directus/composables@11.1.9
@directus/constants@13.0.1
create-directus-extension@11.0.12
create-directus-project@12.0.1
@directus/env@5.0.3
@directus/errors@2.0.1
@directus/extensions@3.0.4
@directus/extensions-registry@3.0.4
@directus/extensions-sdk@13.0.4
@directus/format-title@12.0.1
@directus/memory@3.0.3
@directus/pressure@3.0.3
@directus/random@2.0.1
@directus/release-notes-generator@2.0.1
@directus/schema@13.0.1
@directus/storage-driver-azure@12.0.3
@directus/storage-driver-cloudinary@12.0.3
@directus/storage-driver-gcs@12.0.3
@directus/storage-driver-s3@12.0.3
- `@directus/storage-driver-supabase@3.0....
v11.5.1
🐛 Bug Fixes & Optimizations
- @directus/app
- inside an extension's detail page in the marketplace, the back state is not valid if it's a nullish value and it should (#24703 by @CiaccoDavide)
redirect to the extensions list
- inside an extension's detail page in the marketplace, the back state is not valid if it's a nullish value and it should (#24703 by @CiaccoDavide)
- @directus/api
- Fixed invalid
item_duplication_fields
paths existing after a field in the path is deleted (#24654 by @ComfortablyCoding) - Fixed
filter_count
returning incorrect values for relational filters (#24718 by @ComfortablyCoding)
- Fixed invalid
- @directus/system-data
- Fixed invalid
item_duplication_fields
paths existing after a field in the path is deleted (#24654 by @ComfortablyCoding)
- Fixed invalid
📝 Documentation
- Updated incorrect UsersService example in the docs (#24726 by @br41nslug)
📦 Published Versions
@directus/app@13.7.1
@directus/api@25.0.1
@directus/composables@11.1.8
create-directus-extension@11.0.11
@directus/env@5.0.2
@directus/extensions@3.0.3
@directus/extensions-registry@3.0.3
@directus/extensions-sdk@13.0.3
@directus/memory@3.0.2
@directus/pressure@3.0.2
@directus/storage-driver-azure@12.0.2
@directus/storage-driver-cloudinary@12.0.2
@directus/storage-driver-gcs@12.0.2
@directus/storage-driver-s3@12.0.2
@directus/storage-driver-supabase@3.0.2
@directus/system-data@3.0.1
@directus/themes@1.0.9
@directus/utils@13.0.2
@directus/validation@2.0.2
v11.5.0
⚠️ Potential Breaking Changes
- @directus/api
- Changed error message when a Flow condition operation fails (#24716 by @br41nslug)
✨ New Features & Improvements
- @directus/app
- @directus/api
- Added Prometheus support (#24233 by @ComfortablyCoding)
🐛 Bug Fixes & Optimizations
- @directus/app
- Ensured that the Kanban layout only resets the group title when the group field changes within the same collection (#24567 by @formfcw)
- Ensured that the “Show Ungrouped” option is disabled and that the “No Group” column doesn’t appear in Kanban layouts if (#24563 by @formfcw)
the group field is not nullable - Ensured that Kanban layout groups can be reordered without admin rights when selecting a non-relational group_by field (#24537 by @formfcw)
by saving updates in the layout presets. - Improved custom translation experience by prefilling existing values (#24535 by @hanneskuettner)
- Ensured that the Kanban layout refreshes after deleting a group column (#24565 by @formfcw)
- Fixed trimmed fields not saving null for empty strings (#24544 by @connorwinston)
- Fixed Opening of Translation Split Pane Overriding 2nd lang when not needed (#24628 by @connorwinston)
- Fixed being able to input non-integer values into an integer input. (#24569 by @connorwinston)
- Ensured that bulk selection and editing in the table layout of the O2M and M2M interfaces works as expected (#24540 by @formfcw)
- Added customizable handling for missing data in time series charts, allowing continuous lines, gaps, or a set value. (#24529 by @connorwinston)
- Fix BlockEditor Duplicating Translated Items (#24617 by @connorwinston)
- Fixed BigInt rounding errors by treating BigInt's as strings in app (#24599 by @connorwinston)
- Fixes sort ordering for bulk updates and m2a relationships (#24598 by @robluton)
- @directus/api
- Optimized local schema caching in memory with object freezing (#24636 by @br41nslug)
- Added semaphore to GraphQL schema generation (#24667 by @licitdev)
- Removed duplicated key validation logic from updateByQuery (#24709 by @u12206050)
- Fixed permissions with $NOW being cached (#24543 by @Nitwel)
- Improved error message when verifying JWT (#24618 by @licitdev)
- Modularized GraphQL service to improve code organization and maintainability (#24533 by @Nitwel)
- @directus/env
- Added Prometheus support (#24233 by @ComfortablyCoding)
- @directus/utils
- @directus/extensions-sdk
📝 Documentation
- Added Prometheus support (#24233 by @ComfortablyCoding)
📦 Published Versions
@directus/app@13.7.0
@directus/api@25.0.0
@directus/composables@11.1.7
create-directus-extension@11.0.10
@directus/env@5.0.1
@directus/extensions@3.0.2
@directus/extensions-registry@3.0.2
@directus/extensions-sdk@13.0.2
@directus/memory@3.0.1
@directus/pressure@3.0.1
@directus/storage-driver-azure@12.0.1
@directus/storage-driver-cloudinary@12.0.1
@directus/storage-driver-gcs@12.0.1
@directus/storage-driver-s3@12.0.1
@directus/storage-driver-supabase@3.0.1
@directus/themes@1.0.8
@directus/utils@13.0.1
@directus/validation@2.0.1