TanStack Start is now stable and runs on Appwrite Sites
TanStack Start has reached stable release and is now supported on Appwrite Sites, enabling developers to build and deploy full-stack applications on the Appwrite platform.
Appwrite — Cloud, Developer Tools product updates and releases, tracked on megachangelog.
TanStack Start has reached stable release and is now supported on Appwrite Sites, enabling developers to build and deploy full-stack applications on the Appwrite platform.
Appwrite 2.5.0 release with console documentation updates and improvements for the latest version.
Updated terms and conditions to prohibit the resale of credits, vouchers, and coupons, reinforcing the non-transferable nature of billing benefits.
Appwrite 2.5 introduces passkeys for projects and Android apps, interval-based function scheduling, improved function runtime stability, reduced ClickHouse load under high traffic, and enhanced installer behavior. The release includes numerous bug fixes across authentication, databases, storage, and migrations with a seamless upgrade path from 2.4.0.
The console sign-in method has been restricted to email and password for self-hosted deployments. This change ensures that passkey authentication is only available in Appwrite Cloud.
The console's brand product visuals have been updated to reflect the new Console design. This improves the visual consistency and appearance of the admin interface.
Documentation updates for function intervals in the Appwrite console.
Documentation update announcing the availability of function intervals, enabling scheduled and recurring function executions.
Passkeys feature is now publicly available in the console, including a new passkey sign-in button for enhanced authentication options.
Android app console now displays signing certificate fingerprints, enabling developers to manage and verify app signing credentials directly in Appwrite's console.
The passkeys enablement flow now includes a domain picker that suggests domains from the project's web platforms and displays the server's read-only origins where passkeys will work.
The console now displays MCP and CLI activity filters as selected chips in the activity view, making it easier to see which filters are currently applied.
The console now includes a filterable activity log, allowing users to better track and manage activities within their applications.
Added support for Deno Deploy as an alternative platform for posting operations, expanding deployment options for Appwrite console users.
Added the ability to configure function execution intervals in the Appwrite Console, allowing users to set scheduling parameters for their functions.
Fixed account verification when users sign in using OAuth providers. The system now properly verifies that the email address matches during the provider sign-in adoption process.
Appwrite Console updated to version 1.2.62 with improvements and fixes.
Added GitHub stars tracking and visualization capabilities to the console, allowing users to monitor and display repository star metrics within Appwrite's management interface.
Added project analytics routes, settings configuration, and live visitor tracking to the Appwrite Console for better visibility into project performance and user activity.
Console version 1.2.59 includes the full changelog from version 1.9.7 and notes for upgrading to version 2.4 with security improvements.
This security patch closes migration paths that could expose unauthorized data access, ensures JWTs expire with their sessions, and hardens the builds worker. It requires configuration of _APP_MIGRATIONS_ALLOWED_HOSTS for private network migrations and includes Console 8.7.37 with fixes for array column rendering.
Fixed an issue where the queue system would incorrectly consume attempt counts for NATS work that never started processing. Now unstarted work is returned to the queue without spending an attempt.
Fixed the queue system to return NATS work items that never started back to the queue without consuming an attempt, improving reliability and preventing premature task exhaustion.
Fixed a bug where NATS queue work that never started would incorrectly consume an attempt, preventing proper retry behavior. Now unstarted work is handed back without spending attempts.
Fixed an issue where NATS queue work that never started would incorrectly consume an attempt. The queue now properly hands back unstarted work without counting it against the attempt limit.
The base Validator class has been moved into the Utopia\Validator namespace as part of a validators namespace refactor. This is a breaking change that requires updating imports for any code directly referencing the base Validator class.
Console now supports passkey-based sign-in and allows users to manage their account passphrases. This enhances authentication security and convenience for Appwrite console access.
The Console and Command classes have been moved into the Utopia\Console namespace as part of a console refactoring. This is a breaking change that requires developers to update their imports when using these classes.
Console version 1.2.57 has been released with support for Appwrite 2.4.0, including updated release documentation, changelog, and 2.4.x API compatibility.
Appwrite 2.4.0 introduces custom profile photos, Webflow OAuth2 sign-in, direct push messaging to users without device targets, and smarter webhook retries that only resend failed endpoints. Security improvements lock down outbound requests and bind tokens to their origin, while disk usage from ClickHouse logs is eliminated. The Console is upgraded to 1.2.55 with improved table support, breached password policy, and CLI/MCP onboarding.
Updated the utopia-php/client dependency to version ^0.6 across all packages that use it. This ensures consistent client library versions and improves dependency management.
Updated dependency requirement to utopia-php/client version 0.6 across all packages that use it. This ensures consistent client library versions across the Appwrite ecosystem.
Updated the required version of utopia-php/client to 0.6 across all packages that depend on it to ensure consistency and access to latest improvements.
Updated the utopia-php/client dependency requirement to version ^0.6 across all packages that depend on it. This is a maintenance update to ensure consistent dependency versions.
Addressed review findings carried over from version 2.0.8 to improve config handling in the 3.0.0 release.
The utopia-php/config dependency has been absorbed directly into the packages/config module as part of internal restructuring. This consolidation simplifies the codebase dependency management.
Bug fix release for the Appwrite client library addressing NATS fetch exception handling to preserve proper error behavior.
Query SDK 0.7.0 introduces a breaking change to join syntax requiring a mandatory alias parameter, adds the getAlias() method for retrieving aliases, and implements typed cursors for improved type safety and consistency across query operations.
Fixed query handling to properly escape object path keys and filter field names, preventing issues with special characters and reserved keywords.
Added OAuth authentication support to the MCP server template, allowing developers to implement OAuth sign-in flows in their MCP server applications.
Abuse adapters have been refactored to be immutable, improving safety and predictability of the abuse prevention system.
Orchestration module has been moved into the packages/orchestration directory as part of a codebase reorganization. This is a structural change to the project layout.
Fixed telemetry gauge export to no longer require a start time, allowing gauges to be exported without this optional attribute.
Fixed the response models for getColumn and getAttribute operations to properly declare all column model types, ensuring accurate API responses for database column queries.
Appwrite 2.3 removes dev keys, consolidates console URL configuration, includes execution duration from cold start, adds ID token storage for native sign-in, introduces Jaspr for Sites, and provides a nightly release channel. The release includes numerous fixes across auth, databases, functions, messaging, storage, and the installer, plus Console updates to 1.1.159.
Redis cache now uses the igbinary codec for storing payloads, improving serialization efficiency and compatibility.
Appwrite 2.2.0 introduces email policies for self-hosted installations, completes the migration of function and site executions to ClickHouse, and adds detailed failure reporting for build errors. This release also includes three weeks of fixes across auth, databases, functions, messaging, and the installer, along with Console 1.1.96.
Appwrite 2.1 adds S3-compatible storage access, automatic image crop detection, TikTok and Kakao OAuth2 providers, and includes six weeks of bug fixes across auth, databases, storage, compute and realtime. Upgrades from 2.0.0 require no schema changes.
Appwrite 2.0.0 release. See full release notes for details on new features and improvements.
Updated the base image to version 2.0.4 to fix libcurl shutdown cleanup issues, improving application stability during shutdown sequences.
Appwrite 2.0 rebuilds the platform with a new engine, redesigned Console IV, support for relational and vector data types across PostgreSQL, MariaDB, and MongoDB, and new features like embeddings API, improved realtime, and git provider integrations. Existing projects continue working with a single-command upgrade from 1.9.x.
Third release candidate for Appwrite 2.0.0 self-hosted deployment. Includes critical fixes for PostgreSQL durability settings, S3 storage build output handling, Git installation security and isolation, console authentication improvements, and performance optimizations for realtime events and billing accuracy.
Second release candidate for Appwrite 2.0.0 with fixes for build artifacts survival during upgrades from 1.9.x, versioned infrastructure migrations, optional account setup step, and new OAuth2 providers (Cloudflare and Resend). Pre-release version not recommended for production use.
First release candidate for Appwrite 2.0.0 self-hosted. Includes critical fixes for Postgres data persistence, cache key collisions, console schema migrations, and optional DocumentsDB/VectorsDB configuration. Not recommended for production.
Release candidate version with no detailed changes documented.
Release 1.9.6 includes automatic repair of missing providerBranches and providerPaths attributes during upgrade from 1.9.5, multiple bug fixes for migration idempotency, health checks, MongoDB connectivity, and runtime handling, plus updates to console, executor, and browser service components.
Appwrite 1.9.5 adds public APIs for project management, JSON import/export, BigInt support, email and password policies, OAuth providers including X, Presences API for realtime, Amazon SES messaging, 45-minute build timeouts, improved deployment stability, and numerous bug fixes across databases, auth, messaging, functions, and infrastructure.
Release candidate 1.9.5-rc.2 includes NFT config exposure, removal of sunset SDK entries, completion of V24 schema migrations, improved installer compose generation, and Composer source fallback fixes for CI builds.
Appwrite 1.9.5-rc.1 includes numerous bug fixes, performance improvements, and new features such as support for blocking disposable email addresses, a Public Keys API, X OAuth 2.0 provider, and various infrastructure improvements including dependency upgrades and code quality enhancements.
Release of Appwrite CLI version 1.9.5 with improvements and fixes.
Cloud tags are now published to the appwrite/ce image, improving version management and deployment options for community edition users.
Updated the base image dependency to version 1.4.1 to incorporate the latest base improvements and updates.
Updated the base image dependency to version 1.3.1 for improved stability and compatibility.
Fixed OAuth user experience issues related to handling of required parameters during the authentication flow.
61 more changes from Appwrite. Sign up to read the whole changelog.
Sign up freeGitHub or email — no card needed.