🚀 Improvements
- App
- #9732 Add missing translations (@dimitrov-adrian)
- #9706 Add field type to field select tooltip (@azrikahar)
- #9674 Clean up save-options (@licitdev)
- #9644 Allow for discarding of changes without leaving (@licitdev)
- #9638 Show items for all days in calendar layout (@Oreilles)
- #9618 Import 'Fira Mono' & 'Merriweather' into WYSIWYG (@joselcvarela)
- #9558 Data model dense (@benhaynes)
- #9557 Sidebar styling (@benhaynes)
- #9555 remove extra popup padding (@benhaynes)
- #9554 small text update (@benhaynes)
- #9532 divider title placeholder (@benhaynes)
- #9504 fix repeater field names title format (@azrikahar)
- API
- #9625 Add support for AWS SES mailer transport (@joselcvarela)
- #9616 Expose server instance in action hook 'server.start' (@gkielwasser)
🐛 Bug Fixes
- App
- #9738 Fix relations lookup in m2m/m2a advanced edit existing (@rijkvanzanten)
- #9735 Fix make sort field null if empty in relationships (@joselcvarela)
- #9711 Apply cloneDeep to relations in FieldDetailStore (@azrikahar)
- #9708 Ensure update of one_field in m2o (@azrikahar)
- #9662 Patch parameter type for syncRefProperty (@licitdev)
- #9632 Fix field schema unique option (@azrikahar)
- #9615 Fix unexpected camera update and unavailable clustering option in map (@Oreilles)
- #9612 fixes: #9568 (@benhaynes)
- #9609 Fix existing files drawer selection (@licitdev)
- #9593 Include default values when validating field conditions (@licitdev)
- #9588 Fix repeater interface template (@azrikahar)
- #9584 Fix presets layout query/options edits on load (@azrikahar)
- #9548 Fix lose data on M2M (@joselcvarela)
- #9537 Fix missing and wrong translations (@dimitrov-adrian)
- #9530 fix elements z-index higher than app header bar (@azrikahar)
- #9522 Remove quotes on string values in raw display (@paescuj)
- #9451 Fix m2m links in related values to target related collection (@Toilal)
- API
- #9726 Fix nested union query filter (@rijkvanzanten)
- #9677 Exclude hidden Oracle SYS columns (@aidenfoxx)
- #9666 [API] m2a filtering fix (@d1rOn)
- #9661 Emit
auth.jwt
on refresh (@joselcvarela) - #9652 Fix relation not having collection and field values (@Nitwel)
- #9635 Fixed Oracle special geometry migration (@aidenfoxx)
- #9629 Don't cache root index.html (@azrikahar)
- #9621 Fix MySQL wkt conversion and fix SRID for Postgres geometry columns (@Oreilles)
- #9598 Use "access_token" with "openid-client" to fix Facebook auth (@aidenfoxx)
- Misc.
- #9656 Add wait to await database (@jaycammarano)
- sdk
🧽 Optimizations
- Misc.
- #9594 Fix PR title for major updates from renovate (@paescuj)
- #9517 Add note about Directus version in bug report (@paescuj)
- #9514 Update Docker installation documentation (@paescuj)
- #9509 Update package-lock.json & fix warning from eslint (@paescuj)
- #9508 Revert "Schedule Renovate on a daily basis for now (#9488)" (@paescuj)
- Docker
📝 Documentation
- #9689 Add references for social & material icons (@azrikahar)
- #9657 Use Postgis image in docker-compose example from the docs (@Oreilles)
- #9616 Expose server instance in action hook 'server.start' (@gkielwasser)
- #9612 fixes: #9568 (@benhaynes)
- #9611 fix in-app docs homepage (@benhaynes)
- #9610 update in-app docs nav (@benhaynes)
- #9608 link updates (@benhaynes)
- #9607 collections to content (@benhaynes)
- #9606 clean up in-app docs (@benhaynes)
- #9605 doc app links should not point externally (@benhaynes)
- #9553 Minor docs fixes (@azrikahar)
- #9514 Update Docker installation documentation (@paescuj)
- #9513 Remove note about RC in the readme (@paescuj)
📦 Dependency Updates
- #9585 Update NPM dependencies (non-major) (@renovate[bot])
- #9506 Update NPM dependencies (non-major) (@renovate[bot])
Directus refs/tags/v9.0.1