diff --git a/content/releases/3.breaking-changes/2.version-11.md b/content/releases/3.breaking-changes/2.version-11.md index b0f4d1f4..d2b25e59 100644 --- a/content/releases/3.breaking-changes/2.version-11.md +++ b/content/releases/3.breaking-changes/2.version-11.md @@ -3,6 +3,21 @@ title: Version 11 description: Breaking changes may require action on your part before upgrading. --- +## Version 11.X.X + +#### database-only tables are now excluded from snapshots + +Snapshots now exclude tables not tracked in `directus_collections` (database-only tables). + +| Source Version | Target Version | Behavior | Impact | +| -------------- | -------------- | ---------------------------------------------------------- | -------------------------------------------- | +| < 11.10.0 | ≥ 11.10.0 | Database-only tables from source will be created on target | ⚠️ Tables added | +| ≥ 11.10.0 | < 11.10.0 | Database-only tables will be dropped from target | 🚨 Data loss risk | +| ≥ 11.10.0 | ≥ 11.10.0 | Database-only tables are ignored in snapshots | ✅ No changes | +| < 11.10.0 | < 11.10.0 | Database-only tables may be created or dropped | ⚠️ Depends on the diff between source/target | + +Please review your snapshot workflows to ensure these changes will not result in unexpected behaviour. + ## Version 11.9.0 #### SDK login function now uses a payload parameter for email and password