Appwrite
Appwrite spent August hardening credentials and making itself legible to AI tools.
◆Recent moves
- 21d ago
Appwrite Init returns 31 August to 4 September 2026
An event announcement rather than a release: Init runs 31 August to 4 September, with a product or feature each day alongside docs, a changelog entry, and a livestream. Nothing ships here, though it signals that the coming week of changelog activity is pre-scheduled.
View source ↗ - 26d ago
Bun 1.4 is now available for Functions and Sites
Bun 1.4 becomes selectable for Functions and as a build runtime for Node-based Sites frameworks, with Appwrite reporting 22% faster builds than Bun 1.3 on a 640-package Next.js app. Keeping runtimes current is table stakes for the Functions product rather than a directional move.
View source ↗ - 29d ago
MCP documentation embeddings now refresh daily, independent of version releases
Documentation embeddings behind appwrite_search_docs now rebuild on a daily cron instead of at version releases, so AI tools answer against current guidance. Decoupling the MCP server's accuracy from the product release cadence is a maintenance change with outsized effect on how often a tool call lands correctly.
View source ↗ - 1mo ago
Better tool search and clearer schemas in the Appwrite MCP server
The MCP server now surfaces enum values and object shapes in search results, stops truncating parameter descriptions, suggests near-miss tool names, and returns larger previews to cut round-trips. Every change targets one failure mode: a model guessing at an interface it cannot fully see.
View source ↗ - 1mo ago
API keys and JWTs can no longer mint further credentials
An API key can no longer create another API key and a JWT can no longer mint another JWT, so a leaked credential cannot quietly generate replacements or outlive its own expiry. Existing credentials keep working, and console and server-SDK paths remain for legitimate issuance. This narrows blast radius rather than adding capability.
View source ↗ - 1mo ago
Send your MFA code through any channel with the custom factor
A custom MFA factor has Appwrite generate and verify the six-digit code while the application delivers it over any channel — WhatsApp, a voice call, or an internal system. It widens the reach of existing multi-factor support rather than adding a new factor type, with delivery responsibility shifting to the developer.
View source ↗