Changes marked with a
- API
- #6040 Handle illegal/corrupt relational rows better during foreign key migration (@rijkvanzanten)
- #6035 Extract IPTC title and keywords (@rijkvanzanten)
- App
- #6025 Improve
disabled
state on the file interface (@nickluger)
- #6025 Improve
- sdk-js
- 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
- #6037 Update one-clicks in readme/docs (@rijkvanzanten)
- #6033 Fix wrong reference to not-yet-existing /backup endpoint (@rijkvanzanten)
- #6032 Upgrade dependencies (@rijkvanzanten)
- #6022 Bump sass from 1.34.0 to 1.34.1 (@dependabot[bot])
- #6021 Bump argon2 from 0.27.2 to 0.28.1 (@dependabot[bot])
- #6020 Bump eslint from 7.26.0 to 7.27.0 (@dependabot[bot])
- #6018 Bump @types/node from 15.6.0 to 15.9.0 (@dependabot[bot])
- API
- #6003 Don't initialize database on file require (@rijkvanzanten)
- #6001 Changed PORT type from number to string (@nichols-green)
- Docker
- API
- #6002 Fix env var validation in database loading step (@rijkvanzanten)
- #5998 Remove stray console.log in dependency (@rijkvanzanten)
- #6006 Added document for running directus on iis (@nichols-green)
- #5986 Bump marked from 2.0.5 to 2.0.7 (@dependabot[bot])
- #5985 Bump dompurify from 2.2.8 to 2.2.9 (@dependabot[bot])
- #5984 Bump jest-environment-jsdom from 26.6.2 to 27.0.3 (@dependabot[bot])
- #5983 Bump @typescript-eslint/parser from 4.23.0 to 4.26.0 (@dependabot[bot])
- #5982 Bump fs-extra from 9.1.0 to 10.0.0 (@dependabot[bot])
- 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)
- API
- #5804 treat
uniqueidentifier
in MS SQL as a UUID (@Oreilles) e2c9e15
throw a 503 service unavailable when the storage adapter crashes during a file upload (@rijkvanzanten)02089a6
set the default TTL for cache to a more reasonable 10 minutes (from 30) (@rijkvanzanten)
- #5804 treat
- App
4277de0
set the default value for boolean filters totrue
, preventing confusion around the state of the toggle in advanced filters (@rijkvanzanten)a5cba0d
prevent unusable collections from being selected in the relational setup (@rijkvanzanten)4beccb6
don't allow using_contains
on a UUID (@rijkvanzanten)a40d75a
only close menu boxes when clicking on menu content, ignore menu box itself (@rijkvanzanten)3d3a508
allow setting on-create and on-update triggers for many-to-one UUID fields (@rijkvanzanten)5c66c53
allow rendering a translations preview next to the language in the translations interface (@rijkvanzanten)- #5943 allow the user to update it's own profile in the app recommended permissions (@cupcakearmy)
- drive-gcs
5704cd4
improve uploading performance (@rijkvanzanten)
- 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 forboolean
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
48cdf6e
fixed static token support (@TheAzack9)
- schema
- #5816 ignore views when reading tables in MS SQL (@wc-matteo)
- added additional information on sort setup
(@benhaynes) - #5750 fixed a couple typos in email-templates (@larssobota)
477c36d
made sure that the latest version of the Docker image is used when copy pasting the docker-compose example (@rijkvanzanten)c0182d7
improved the issue template for new issues on GitHub (@benhaynes)5f4a24d
added a note on sending relational data to the Data Access page (@moekify)7f5e59b
fixed the links to the API reference in the environment variable overview (@cosminepureanu)56ad3c0
remove Patreon in favor of GitHub Sponsors (@benhaynes)