Appwrite 1.5.10 is now available. See below for all the improvements and fixes from 1.5.8 to 1.5.10.
Notable changes:
- Bump console to version 4.3.30
- Add Darija (Moroccan Arabic) translation file
- Support Twilio messaging service SID
- Improve cache performance
- Add HK in translations
- Update password abuse
- Remove detailed trace
- Remove relationship attributes from realtime event payloads
- Sanitize URLs in emails
Fixes:
- Fix migration stuck at "Starting Data Migration [...]"
- Fix domain check
- Fix "API must be called in the coroutine"
- Bump executor version from 0.5.5 to 0.5.7
- Ensure usage is counted for errors
- Fix MFA for OAuth2 only accounts
- Delete expired targets per project
- Don't set the target field if the existing target document is false
- Disable validation for project DBs during migration
- Add
default
to collection attributes in migration - Fix create bucket endpoint validator for maximum file size
- Disable validation for subquery to prevent error
- Fix 'Missing required attribute "expire"' on
users.createSession()
- Fix certificate emails
- Fix browser-cached deleted file
- Fix migration of firebase
- Fix
path
for vcs function deployments - Fix calculations
- Fix bugs with migrations
- Fix queueForUsage not triggering for domain executions
- Fix realtime permission change
Miscellaneous:
- Add profiler for debugging
- Document APIs that don't support redirects
- Bump base image from 0.9.0 to 0.9.1
- Use latest Platform and add Core module
- Add test to validate headers aren't overridden
- Fix hyperlink in storage docs
- Update cache & database
- Fix flaky certificate test
- Fix flaky function test
- Update account API reference
- Update functions API reference
- Implement deploymentsStorage metric for projects API
- Add new audit events
- Move mbSeconds into 1.5.x
- Clean projects cache while migrating
- Use git tags for function template
You can update by following the upgrade docs.
Note that upgrading to 1.5.10 requires running a migration.
View the changelog on GitHub