All Versions
116
Latest Version
Avg Release Cycle
10 days
Latest Release
298 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v9.4.3 Changes
January 07, 2022:sparkles: New Features
- API
- Extensions
:rocket: Improvements
- App
- #10879 Handle broken images more gracefully (@rijkvanzanten)
- #10872 Use new date picker in filter, allow manual input (@rijkvanzanten)
- Extensions
- API
- #10830 Default to upgrade-insecure-requests turned off (@rijkvanzanten)
๐ :bug: Bug Fixes
- App
- #10903 Fix user info sidebar watcher causing error (@azrikahar)
- #10895 Fix color width inconsistency (@rijkvanzanten)
- #10819 Fix logo url in shared view (@azrikahar)
- #10814 add translations for project descriptor & shares fields (@azrikahar)
- #10812 prevent icons from being searchable (@azrikahar)
- API
- #10875 Fix refresh token payload structure on shared refresh (@rijkvanzanten)
- #10852 Add CSP directives for MapLibre to work (@azrikahar)
- #10847 Fix running migrations in dev mode (@nickrum)
- #10846 Fix reloading hooks with schedule events (@nickrum)
- #10837 Api (Assets): fix UUID verification (@joselcvarela)
- #10836 Left Join-ing on roles to allow users without roles to login (@johnhuffsmith)
- #10821 fix file local type for displaysForType (@azrikahar)
๐ :memo: Documentation
- #10891 Clarify case rules for storage env vars (@jkjustjoshing)
- ๐ #10827 Docs(SDK): use top level await upload (@joselcvarela)
- #10816 minor fix for form closing tag in file upload example (@azrikahar)
- โก๏ธ #10813 update docs on descriptor in project settings (@azrikahar)
- ๐ #10807 Add Deploy with Cleavr to Readme (@armgitaar)
-
v9.4.2 Changes
December 30, 2021โ :warning: 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.:rocket: Improvements
- API
- #10778 Add warning when DB_CHARSET isn't explicitly configured (@rijkvanzanten)
- :warning: #10776 Add Content-Security-Policy header by default (@rijkvanzanten)
- #10773 Don't force commandTimeout in redis based caches (@rijkvanzanten)
- #10765 Add ability to configure IP extraction (@rijkvanzanten)
- App
- #10762 Don't show badge when no revisions (@azrikahar)
- #10760 style tweaks (@benhaynes)
- #9224 Enable alpha channel in color selector (@adanielyan)
๐ :memo: Documentation
- ๐ #10761 Add link to Cleavr deployment guide (@armgitaar)
- ๐ #10622
update_users_me
Alias for GraphQL API (@w0ryn)
- API
-
v9.4.1 Changes
December 28, 2021:rocket: Improvements
- API
- #10713 exclude MS-SQL system table 'sysdiagrams' (@paulboudewijn)
- App
- #10698 Add notice for display templates when creating M2M field (@azrikahar)
- #10697 Add empty state to revisions (@azrikahar)
- #10611 Update interface previews (@azrikahar)
- #6440 Add stacked drawers effect (@rijkvanzanten)
๐ :bug: Bug Fixes
- API
- #10740 Fix data type inconsistencies in directus_shares table (@rijkvanzanten)
- #10736 Replace knex.fn.now() to Date() (@licitdev)
- #10674 check system deny list in relations for GraphQL (@azrikahar)
- App
- #10721 Tweak auto-refresh of panels (@rijkvanzanten)
- #10704 App: fix m2o raw value (@joselcvarela)
- #10703 App: add sort on create m2m item (@joselcvarela)
- #10702 App: fix stacked drawers on mobile (@joselcvarela)
- #10696 Fix Map Attribution Problems (@maltejur)
- #10691 Add OpenStreetMaps Attribution (@maltejur)
- #10576 fix default values from permission's field presets (@azrikahar)
:sponge: Optimizations
- Misc.
- #10711 Fix end-to-end tests for Postgres10 (@jaycammarano)
- API
- #10710 Fix debugging random portno (@paulboudewijn)
- API
-
v9.4.0 Changes
December 23, 2021:sparkles: New Features
- App
- #10663 Add ability to share items with people outside the platform (@rijkvanzanten)
- #10438 Add v-date-picker base component & use it in datetime interface (@azrikahar)
:rocket: Improvements
- App
- #10659 match panel sizing to metric (@benhaynes)
- #10652 use CSS variable for users Admin Options divider (@azrikahar)
- #10587 smaller label height (@benhaynes)
- #10573 Update to the latest Material Icons (@tatthien)
- #7199 Add default folder upload to WYSIWYG editors (@letoast)
๐ :bug: Bug Fixes
- App
- #10651 fix public role sidebar not closable (@azrikahar)
- #10617 fix M2A list not updating (@azrikahar)
- cli
- #10623 Fix directusctl packages (@azrikahar)
- API
- :warning: #10569 Use correct status code (204) when no content is sent (@eikaramba)
:sponge: Optimizations
- App
-
v9.3.0 Changes
December 16, 2021:sparkles: New Features
- App
- #10513 Add Archive sidebar component (@azrikahar)
- #9773 Update formatted-value display (@alejandro-tss)
- #9135 Custom filter support for relational interfaces (@t7tran)
:rocket: Improvements
- API
- #10531 Pass a custom emitter to API extensions (@nickrum)
- #10529 Emitting action/filter events for api extensions (@br41nslug)
- Extensions
- App
- #10514 add tooltip to sidebar components (@azrikahar)
- #10494 Remove quotes for CSS variable in selection style (@azrikahar)
- #10493 Unify & translate initial role/user detail in
init
&bootstrap
command (@azrikahar) - #10464 Autofocus form for repeater (@azrikahar)
๐ :bug: Bug Fixes
- API
- #10497 Expanded try catch around extracting metadata (@keesvanbemmel)
- App
:sponge: Optimizations
๐ :memo: Documentation
- โก๏ธ #10543 Update CLI docs (@azrikahar)
- #10513 Add Archive sidebar component (@azrikahar)
- #10467 fix links to types (@azrikahar)
- #10465 Minor fix for "no result found" for search in dark mode (@azrikahar)
- App
-
v9.2.2 Changes
December 10, 2021:rocket: Improvements
- App
- #10441 interface padding (@benhaynes)
- #10437 Update selection styling to use CSS variable (@azrikahar)
- #10123 fix advanced filter fields order with field groups (@azrikahar)
๐ :bug: Bug Fixes
- App
- #10440 Fix broken wysiwyg editor when width and height are set in image (@maltejur)
- #10430 patch translations interface for new translations (@azrikahar)
- #10412 Fix selection of field.meta.special after removal (@licitdev)
- #10410 fix translations not refreshing on save (@azrikahar)
- #10370 fix styling problem with nested render-template (@SeanDylanGoff)
- #10368 Relations: fix M2M related primary key (@AdiechaHK)
- #10125 Auto expand selections for checkbox tree in Show Selected mode (@azrikahar)
- #10123 fix advanced filter fields order with field groups (@azrikahar)
- #9589 Fix conditional markdown and code input glitches (@smilledge)
- API
๐ :memo: Documentation
- #10408 clarify "folder" collections & collection API reference (@azrikahar)
- ๐ #10386 Add custom panel extensions template & docs (@azrikahar)
- #10382 Tweak for logical operators snippet (@ryntab)
- โ #10275 Docs for testing the API (@jaycammarano)
- App
-
v9.2.1 Changes
December 06, 2021:rocket: Improvements
- App
- #10346 Use variables for default colors in boolean interface/display (@rijkvanzanten)
- #10340 replace logo with rounded version (@benhaynes)
- #10331 Update input-rich-text-html.vue (@AndreyKindin)
- API
- #10339 Use expression instead of alias in groupBy query (@Oreilles)
- #10301 SSO fixes and improvements (@aidenfoxx)
- Extensions
๐ :bug: Bug Fixes
- API
- #10339 Use expression instead of alias in groupBy query (@Oreilles)
- #10336 Fix permissions merging on null check (@rijkvanzanten)
- #10301 SSO fixes and improvements (@aidenfoxx)
- #10297 Fixed escaping error on LDAP filters (@aidenfoxx)
- App
- #10338 Add disabled state to translations interface (@rijkvanzanten)
- #10308 Fix non-native geometries not visible in map layout (@Oreilles)
:sponge: Optimizations
๐ :memo: Documentation
- โก๏ธ #10334 docs updates on file library, content sidebar etc (@azrikahar)
- โก๏ธ #8611 Extension docs updates (@nickrum)
โก๏ธ :package: Dependency Updates
- โก๏ธ #10319 Update Node.js to v16.13.1 (@renovate[bot])
- ๐ #10318 Pin dependencies (@renovate[bot])
- App
-
v9.2.0 Changes
December 03, 2021:sparkles: New Features
- API
- Misc.
- #10098 Add dark mode to docs (@u12206050)
- App
- #9322 Implement AUTH_DISABLE_DEFAULT config option (@dorianim)
- #8010 Support 'selectionMode' on tabular and cards (@joselcvarela)
:rocket: Improvements
- API
- #10281 Add shared exceptions to extension context (@rijkvanzanten)
- #10268 Added "null/admin" accountability and emitEvents opts to FilesService (@keesvanbemmel)
- #10227 Force CDNs to ignore module bundle output in cache (@rijkvanzanten)
- #10151 Cleaned up Oracle duplicate index handling (@aidenfoxx)
- #10077 Add
limit
to graphql aggegrated queries (@azrikahar) - #10064 Add status field in the directus_notifications collection (@alejandro-tss)
- #10052 Improve helpers structure (@Oreilles)
- :warning: #10003 Remove
runMigrations
fromdatabase install
(#9911) (@viters)
- Extensions
- #10281 Add shared exceptions to extension context (@rijkvanzanten)
- #10227 Force CDNs to ignore module bundle output in cache (@rijkvanzanten)
- App
- #10274 Add integer support to radio and dropdown (@rijkvanzanten)
- #10264 allow delete keypresses in v-input (@azrikahar)
- #10183 add text path to autocomplete api input (@azrikahar)
- #10180 refresh edited insights panel on change (@azrikahar)
- #10173 Improve mentions keyboard accessibility (@licitdev)
- #10171 less bold for display (@benhaynes)
- #10161 App: fix relationships raw value (@joselcvarela)
- #10149 add colorOn & colorOff to checkbox interface (@azrikahar)
- #10090 Add English (United Kingdom) to available languages (@joelkennedy)
- #10073 Hide options for date type in datetime interface (@azrikahar)
- #10054 save wysiwyg image size in url params instead of html tags (@maltejur)
- #9742 Simplify presentation/aliases & accordion setup flow (@azrikahar)
- #9741 Add fill & curve options to Insights time series chart (@azrikahar)
- #9628 add crop and contain options, increase full height (@benhaynes)
- #9619 Skip tabbing on input number steppers (@dimitrov-adrian)
- #9583 Autofocus first input in create item form (@azrikahar)
- #9563 Added Line Wrapping option to Code Interface (@myzinsky)
- #9267 Markdown Interface Updates (@rclee91)
- sdk
- #10133 SDK: Fix type arrays on filter (@joselcvarela)
๐ :bug: Bug Fixes
- API
- #10272 Align webhook payload with new hooks implementation (@nickrum)
- #10270 Fix SQLite date functions not working in aggregate queries (@Oreilles)
- #10261 Check if file exists in assets service (@licitdev)
- #10250 Add table prefix to groupBy query (@rijkvanzanten)
- #10246 Fix handling of nested arrays in snapshot diffing (@rijkvanzanten)
- #10236 Permissions: fix empty permissions (@joselcvarela)
- #10194 fix filter breaking instead of defaulting to
_eq
(@azrikahar) - #10139 Fix compatibility with Postgres <= 10 (@Oreilles)
- #10138 Fix string filter unexpectedly being casted to number (@Oreilles)
- #10084 Fix SQL Server text casting (@Oreilles)
- #10083 Fix MySQL
tinyint(1)
not being treated as boolean (@Oreilles) - #9351 Shift hook emits to field service (@licitdev)
- App
- #10251 Handle unexpected filter formats better in system-filter ui (@rijkvanzanten)
- #10248 Fix translations relationship setup not syncing o2m col to m2o (@rijkvanzanten)
- #10247 Fix login redirect (@rijkvanzanten)
- #10235 Don't go back to page 1 when navigating back from an item (@Oreilles)
- #10234 Fix token manipulation on alignment change in images (@rijkvanzanten)
- #10212 Fix updatePreset behavior (@Oreilles)
- #10168 Remove on_delete rule from
user-created
anduser-updated
schema (@Oreilles) - #10124 add default render template & scope to formatted JSON display (@azrikahar)
- #10096 Fix ability to change M2O field type and prevent incompatible interfaces in advanced mode (@Oreilles)
- #10094 Fix notification not clickable on singleton collection (@Nitwel)
- #10075 Fix system collection forms with custom fields (@azrikahar)
- #10068 fix translation input blur on revert to old value (@azrikahar)
- #9838 fix template fields not clickable when editing (@azrikahar)
- #9798 Clear selections after batch edit (@azrikahar)
- #9707 Add default values when tracking edits in list interface (@azrikahar)
- #9600 fix tree view interface display template (@azrikahar)
- #8010 Support 'selectionMode' on tabular and cards (@joselcvarela)
- Extensions
- sdk
- #10053 SDK: Fix bundles (@joselcvarela)
:sponge: Optimizations
- sdk
- #10230 Apply the cleaned up build config to the sdk (@nickrum)
- #9985 Update BaseStorage (@NilsBaumgartner1994)
- format-title
- API
- #10151 Cleaned up Oracle duplicate index handling (@aidenfoxx)
- Misc.
- App
๐ :memo: Documentation
- ๐ #10286 Docs styles (@azrikahar)
- #10280 Add note to enable module in settings after completion (@rijkvanzanten)
- ๐ #10278 Add missing docs for collection hierarchy and auth-refresh mode (@rijkvanzanten)
- ๐ #10277 Fix border colors in docs dark mode (@rijkvanzanten)
- #10221 add sidebar link for notifications API reference (@azrikahar)
- ๐ #10184 Documentation tweaks - mentions, notifications etc (@azrikahar)
- ๐ #10174 Removed security hole in hooks doc example (@jaycammarano)
- ๐ #10104 Docs: Add guide for SSO (@joselcvarela)
- ๐ #10098 Add dark mode to docs (@u12206050)
- #9574 Add a tip explaining HTTP Only cookies issue (@joeinnes)
-
v9.1.2 Changes
November 25, 2021:rocket: Improvements
- App
- #10051 fix notifications button hover color on dark theme (@azrikahar)
๐ :bug: Bug Fixes
- App
- #10057 Fix mysql duplicates (@Nitwel)
- #10050 fix roles aggregation query to fit all db vendors (@azrikahar)
- #10048 Set isEditorDirty flag to track edits in wysiwyg html editor (@licitdev)
- #10040 Fix data model folders edit dialog (@azrikahar)
๐ :memo: Documentation
- App
-
v9.1.1 Changes
November 24, 2021๐ :bug: Bug Fixes
- ๐ณ Docker
- #10038 Fix dependency listing (@rijkvanzanten)
- ๐ณ Docker