appwrite: changelog & breaking changes

Auto-tracked from github.com/appwrite/appwrite. Updated Jul 06, 2026.

1.9.5

2026-07-01
âš  Breaking changes
  • Databases and migrations
  • Migration reliability — Added migration API support, source host validation, and improved failure handling (, , , )
  • Migration fixes — Fixed schema migration gaps and provider trigger attributes (, )
  • SDK compatibility — Fixed legacy database SDK deprecation metadata ()
  • Platform type backwards compatibility and deprecated origin validation
  • Upgrade from 1.9.0 to 1.9.5. Use the database migration step in the web installer, the --migrate flag with the upgrade task, or manually run docker compose exec appwrite migrate.

1.9.5-rc.2

2026-06-29
âš  Breaking changes
  • Expose NFT config and remove sunset SDK entries
  • Complete V24 schema migrations

1.9.5-rc.1

2026-06-24
âš  Breaking changes
  • Fix flaky vectordb migration test
  • remove phpstan baseline
  • update Yahoo OAuth scopes from deprecated scopes
  • codex Fix flaky VectorsDB metadata bootstrap in migrations
  • Remove request and response static state
  • migrate from static Http::setResource() to DI Container

cl-1.9.0-5

2026-06-03

✓ No breaking changes detected — looks safe to upgrade.

1.9.0

2026-04-01
âš  Breaking changes
  • Migrations
  • Site migration — Import sites from other Appwrite instances
  • Messaging resource migration — Migrate messaging resources between instances ()
  • Migration resource enums — SDK enums for migration resource types
  • certificate checks, migrations built in (, )
  • Migrated to Utopia Platform modules architecture — all HTTP endpoints, workers, and tasks

1.9.0-rc.6

2026-03-31

✓ No breaking changes detected — looks safe to upgrade.

1.9.0-rc.5

2026-03-31

✓ No breaking changes detected — looks safe to upgrade.

1.9.0-rc.4

2026-03-31
âš  Breaking changes
  • remove INDEX_SPATIAL from DocumentsDB index creation
Get breaking-change alerts for YOUR stack

Drop your email + the libraries you use. We'll alert you when one ships a breaking change — before it breaks your deploy. Free.

⚡ Want an alert the moment your stack breaks — not a weekly digest? ChangeRadar Pro adds instant alerts + unlimited libraries + AI migration steps.Go Pro — $9/mo

Related breaking-change trackers