Skip to content

Latest commit

Β 

History

History
2426 lines (2183 loc) Β· 152 KB

changelog.md

File metadata and controls

2426 lines (2183 loc) Β· 152 KB

Changelog

Changes marked with a ⚠️ contain potential breaking changes depending on your use of the package.

v9.0.0-rc.95 (September 27, 2021)

πŸš€ Improvements

πŸ› Bug Fixes

🧽 Optimizations

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.94 (September 22, 2021)

πŸ“ˆ Insights Module

This version includes a beta of the much requested Insights module and Aggregation & Grouping capabilities in the API. You can enable this new module under Project Settings.

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

🧽 Optimizations

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.93 (September 17, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

🧽 Optimizations

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.92 (September 17, 2021)

✨ New Features

πŸš€ Improvements

  • App
  • Extensions
    • #7714 Improve API extension context types (@nickrum)
    • ⚠️ #7695 Remove /custom subpath for endpoints and add a way to customize the endpoint subpath (@nickrum)
    • #7668 Replace system provide with composables (@nickrum)
    • #7629 Share vue-router between App and extensions (@nickrum)
    • #7627 Allow json imports and replace NODE_ENV env var when building extensions (@nickrum)
  • API
    • #7711 Remove permission.limit (@Nitwel)
    • ⚠️ #7695 Remove /custom subpath for endpoints and add a way to customize the endpoint subpath (@nickrum)
    • #7604 Log localhost url on startup so it's clickable in terminals (@zebapy)
    • #6923 Use root-relative base url for app and extensions (@nickrum)

πŸ› Bug Fixes

🧽 Optimizations

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.91 (August 23, 2021)

✨ New Features

  • Extensions
    • #7332 Add basic support for a config file to extension building (@nickrum)
  • API
    • #5684 Add support for Geometry type, add Map Layout & Interface (@Oreilles)
  • App
    • #5684 Add support for Geometry type, add Map Layout & Interface (@Oreilles)

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“ Documentation

  • #7516 Link to awesome-directus in introduction doc (@paescuj)
  • #7479 Add docker compose update instructions (@tanc)

πŸ“¦ Dependency Updates

v9.0.0-rc.90 (August 11, 2021)

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“¦ Dependency Updates

v9.0.0-rc.89 (August 9, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.88 (August 2, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.87 (July 28, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“¦ Dependency Updates

v9.0.0-rc.86 (July 26, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“ Documentation

πŸ“¦ Dependency Updates

Directus refs/tags/v9.0.0-rc.86

v9.0.0-rc.85 (July 15, 2021)

πŸ› Bug Fixes

  • shared

v9.0.0-rc.84 (July 15, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.83 (July 14, 2021)

πŸ› Bug Fixes

πŸ“¦ Dependency Updates

v9.0.0-rc.82 (June 28, 2021)

✨ New Features

πŸš€ Improvements

  • API
  • App
    • #6215 Added escaping on file paths including "\u" (@skizer)

πŸ› Bug Fixes

  • App
  • API
    • #6534 Fix extension loading when PUBLIC_URL is absolute without origin (@nickrum)
    • #6516 Changed filesize to bigint for large files (@Enhed)
  • Extensions
    • #6534 Fix extension loading when PUBLIC_URL is absolute without origin (@nickrum)

πŸ“¦ Dependency Updates

v9.0.0-rc.81 (June 26, 2021)

πŸš€ Improvements

  • App
    • #6466 Set calendar layout locale based on app locale (@nickrum)

πŸ› Bug Fixes

  • App

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.80 (June 22, 2021)

✨ New Features

πŸ› Bug Fixes

πŸ“¦ Dependency Updates

v9.0.0-rc.79 (June 22, 2021)

Nothing to see here.. (Vue's update to 3.1.2 made things go πŸ’₯)

v9.0.0-rc.78 (June 21, 2021)

πŸš€ Improvements

πŸ› Bug Fixes

  • App
    • #6412 Fixed issue that would prevent button/list-item links from functioning (@rijkvanzanten)

v9.0.0-rc.77 (June 21, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

  • API
  • App
    • #6348 Fixed issue that would cause uploads to the root folder of the file library to fail (@rijkvanzanten)
    • #6318 Fixed issue that would prevent setting the placeholder on the input interface (@rijkvanzanten)
    • #6289 Fixed issue that would prevent the "Import from URL" functionality to work in a many to many interface (@rijkvanzanten)

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.76 (June 14, 2021)

✨ New Features

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.75 (June 10, 2021)

🚨 App Extensions

This release includes the big switch from Vue 2 to Vue 3. If you have (complicated) app extensions, make sure to update the build chain of your extension and make sure you're aware of the breaking changes you might have to account for. We'll be upgrading the documentation and providing new boilerplates for Vue 3 based extensions in the coming days.

✨ New Features

πŸš€ Improvements

  • API
    • ⚠️ #6187 Add additional check to Two-Factor Authentication (by @masterwendu) (@rijkvanzanten)
    • #6119 Don't treat numbers larger than the JS max number size as number values in environment variables (@skizer)
  • App

πŸ› Bug Fixes

  • App
  • API
    • #6167 Cleanup one_allowed_collections field on collection delete (@rijkvanzanten)
    • #6163 Fix field update for data types with length or boolean as default value (@paescuj)
    • #6153 Fixed issue that would cause foreign key constraints to be missed in pascal cased table names in postgres (@rijkvanzanten)

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.74 (June 7, 2021)

✨ New Features

πŸš€ Improvements

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.73 (June 4, 2021)

πŸ› Bug Fixes

  • App
    • #6060 Fixed issue that would prevent the corresponding o2m field from being created on m2o relational setup (@rijkvanzanten)
    • #6056 Fixed issue that would cause the whole row to be draggable in the list-type interfaces (@rijkvanzanten)
    • #6053 Fixed issue that would prevent the display tab to show for o2m type fields in field-setup (@rijkvanzanten)
    • #6052 Fixed issue in collection color reading for tables that weren't configured in directus yet (@rijkvanzanten)
    • #6049 Fixed right click handler not extending beyond nav items (@rijkvanzanten)
  • API
    • #6059 Fixed unique constraint violation error extraction for MySQL 5.7 (@rijkvanzanten)
    • #6058 Fixed issue that would prevent creation relations to an unsigned auto-incremented primary key in MariaDB (@rijkvanzanten)
    • #6055 Fixed an issue that would cause "text" fields to show up as varchar with length -1 in MS SQL (@rijkvanzanten)
    • #6054 Fixed issue that would prevent usage of limit -1 on deep limit (@rijkvanzanten)
    • #6048 Fixed issue that could trigger update actions of children on manual sorting of a parent o2m instance (@rijkvanzanten)
  • schema
    • #6058 Fixed issue that would prevent creation relations to an unsigned auto-incremented primary key in MariaDB (@rijkvanzanten)

πŸ“ Documentation

v9.0.0-rc.72 (June 3, 2021)

✨ New Features

  • App

πŸš€ Improvements

πŸ› Bug Fixes

  • 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
    • #6044 Reduce the image layers by combining RUN statements; and fix build permissions for issue #6023 (@t7tran)

πŸ“ Documentation

πŸ“¦ Dependency Updates

v9.0.0-rc.71 (June 2, 2021)

πŸš€ Improvements

πŸ› Bug Fixes

πŸ“ Documentation

πŸ“¦ Dependency Updates

9.0.0-rc.70 (June 1, 2021)

✨ New Features

  • 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)

πŸš€ Improvements

πŸ› Bug Fixes

  • 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 for boolean 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
  • schema

πŸ“ Documentation