You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Appwrite 1.8.1 delivers a focused set of improvements and fixes that further stabilize and extend Appwrite 1.8.0 on the self-hosted offering.
15
+
16
+
This release benefits teams running Appwrite on their own infrastructure who want smoother deployments, better compatibility with modern frontend frameworks, and more control across Sites, Functions, Databases, and Storage.
17
+
18
+
Here’s what’s new in Appwrite 1.8.1.
19
+
20
+
# Sites & frontend compatibility
21
+
22
+
Modern frontend frameworks continue to evolve rapidly, and 1.8.1 ensures Appwrite Sites stays up to date.
23
+
24
+
## TanStack Start support
25
+
26
+
This release introduces support for TanStack Start when deploying Sites, enabling auto-detection of framework and a smoother deployment experience with TanStack’s full-stack tooling.
Appwrite 1.8.1 introduces support for Next.js standalone output, enabling easier deployment of optimized builds in self-hosted environments where container size, startup time, and dependency control are crucial.
Appwrite 1.8.1 also includes the ElevenLabs text-to-speech site template for self-hosted Sites. This integration lets developers quickly deploy an AI-powered voice experience that converts text into realistic speech using the ElevenLabs API.
The default Flutter build runtime has been updated to Flutter 3.35, ensuring better compatibility with the latest Flutter tooling and SDK improvements.
53
+
54
+
This update brings improved stability, faster builds, and alignment with the current Flutter ecosystem for self-hosted Sites and Functions.
55
+
56
+
# Storage & image handling
57
+
58
+
## Bucket-level image transformation controls
59
+
60
+
You can now enable or disable image transformations per bucket, giving you precise control over how files are handled.
61
+
62
+
This is particularly useful when you need to restrict buckets to serve only original files or want to avoid unexpected transformation charges.
Appwrite 1.8.1 introduces support for Resend, expanding your options for transactional and application email delivery in self-hosted environments.
73
+
74
+
This provides teams with more flexibility in selecting email providers that best suit their specific infrastructure needs.
75
+
76
+
# Database improvements & fixes
77
+
78
+
## Database operators support
79
+
80
+
Appwrite 1.8.1 introduces database operators to self-hosted users. Database operators allow developers to perform inline, atomic updates to existing data without needing to go through the usual read–modify–write cycle. Instead of sending new values, you describe the action: increment, append, replace, or adjust. Appwrite applies that instruction directly in the database, performing the change in a single atomic step and keeping your data consistent without extra logic in your application code.
- Improved handling of duplicate row creation during file uploads
89
+
- Fixes for batch write edge cases
90
+
- Better validation for nullable fields
91
+
- Memory leak fixes in stats tracking
92
+
93
+
Together, these updates improve consistency and reliability for applications running at scale.
94
+
95
+
# Stability, security, and reliability fixes
96
+
97
+
Appwrite 1.8.1 focuses on reliability, observability, and compatibility improvements for developers managing their own environments. As a patch release, it delivers a number of critical fixes that improve day-to-day operations for self-hosted users, including:
98
+
99
+
- Fixed external deployment authorization errors
100
+
- Improved WebP image library handling
101
+
- Resolved file token expiry edge cases
102
+
- Fixed issues with password updates and MFA challenges
103
+
- Improved Next.js compatibility and runtime stability
104
+
105
+
# Upgrade your self-hosted instance
106
+
107
+
As with all Appwrite upgrades:
108
+
109
+
- Back up your data before upgrading
110
+
- Install Appwrite 1.8.1 using the following [Docker command](/docs/advanced/self-hosting/production/updates#install-next-version)
- [Run migrations](/docs/advanced/self-hosting/production/updates#running-the-migration), even if you’re upgrading from 1.8.0
121
+
122
+
To view the complete list of changes, fixes, and contributions, check out the full [release notes](https://github.com/appwrite/appwrite/releases/tag/1.8.1).
After multiple updates and fixes, we have now released Appwrite 1.8.1 for self-hosting!
9
+
10
+
Most notably, this release includes:
11
+
12
+
- Added branch-only deployments support
13
+
- Added TanStack Start sites support
14
+
- Added Next.js standalone support
15
+
- Added Resend integration
16
+
- Added option to enable/disable image transformations per-bucket
17
+
- Added operators support
18
+
- Added function and sites stats
19
+
- Added disable count feature
20
+
- Added ElevenLabs site template
21
+
- Added suggested environment variables
22
+
- Updated GeoDB database
23
+
- Updated Flutter default build runtime
24
+
- Upgraded runtimes
25
+
26
+
Head over to our [migration guide](https://appwrite.io/docs/advanced/self-hosting/production/updates) to learn how you can upgrade your Appwrite instance. Please run the [migrate command](https://appwrite.io/docs/advanced/self-hosting/production/updates#running-the-migration) even if upgrading from 1.8.0.
27
+
28
+
For the complete list of updates and fixes, check out the [release notes](https://github.com/appwrite/appwrite/releases/tag/1.8.1) on GitHub.
0 commit comments