Releases: appwrite/terraform-provider-appwrite
Releases · appwrite/terraform-provider-appwrite
v1.0.2
What's Changed
- chore: polish the repository readme by @levivannoort in #11
- chore: waitForAvailabilityColumn and error handling for self-hosted by @levivannoort in #12
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
- feat: refactor the documentation by @levivannoort in #10
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- feat: cleanup the documentation by @levivannoort in #8
- feat: add resources for
functionandsiteswith their respectivevariablesby @levivannoort in #9
Full Changelog: v0.0.8...v1.0.0
v0.0.8
What's Changed
- feat: add the option for in-place updates by @levivannoort in #6
Full Changelog: v0.0.7...v0.0.8
v0.0.7
What's Changed
- feat: add
storage_file,messaging_subscriberandwebhookresources by @levivannoort in #5
Full Changelog: v0.0.6...v0.0.7
v0.0.6
New Resources
- appwrite_auth_user — Manage Appwrite users (name, email, phone, password, status, labels, verification)
- appwrite_auth_team — Manage Appwrite teams (name, roles)
- appwrite_backup_policy — Manage backup policies (services, retention, schedule, resource targeting)
- appwrite_tablesdb_row — Manage rows in tablesdb tables (JSON data, permissions)
Breaking Changes
All resources have been prefixed with their service category to support future database types:
- appwrite_database → appwrite_tablesdb
- appwrite_table → appwrite_tablesdb_table
- appwrite_column → appwrite_tablesdb_column
- appwrite_index → appwrite_tablesdb_index
- appwrite_bucket → appwrite_storage_bucket
- appwrite_user → appwrite_auth_user
- appwrite_team → appwrite_auth_team
- data.appwrite_database → data.appwrite_tablesdb
Migration: Remove old resources from state with terraform state rm <old_name>., then re-import under the new name or let Terraform recreate them.
Enhancements
- ID is now optional on all resources — Appwrite auto-generates an ID when omitted
- Per-resource documentation templates with "See Also" sections linking related resources
- Cross-resource examples showing resources used together (e.g. team-scoped messaging topics, backup policies tied to specific databases)
Bug Fixes
- Fixed user labels vanishing on create — the provider now performs a final read after all post-create updates to capture complete state
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- feat: support appwrite auth resource
user&teamby @levivannoort in #3
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- feat: support appwrite message resource
provider&topicby @levivannoort in #2
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
- feat: support appwrite storage resource
bucketby @levivannoort in #1
Full Changelog: v0.0.2...v0.0.3
v0.0.2
Fixes for the automatic release process towards the public terraform registry.
Full Changelog: v0.0.1...v0.0.2