Skip to content

Changelog

  • Announcing Appwrite 1.9.5 for self-hosted deployments

    After multiple updates and fixes, Appwrite 1.9.5 is now available for self-hosting.

    Most notably, this release includes:

    • Presences API for online, typing, and activity states
    • BigInt columns for Databases
    • Rust runtime for Functions
    • X (formerly Twitter) OAuth support for Auth
    • Bun and Deno build runtimes for Sites
    • Git deployment triggers for Functions and Sites
    • Parallel chunk uploads for faster Storage uploads
    • Broader migration coverage for project settings, keys, and integrations

    Head over to our migration guide to learn how you can upgrade your Appwrite instance. Please run the migrate command even if you are upgrading from 1.9.0.

    For the complete list of updates and fixes, check out the release notes on GitHub.

    Upgrade your self-hosted instance

  • Paused free projects are deleted after 90 days

    Starting today, free projects that stay paused for 90 days will be deleted, including all of their resources. Affected projects receive email alerts before anything is deleted.

    Reclaiming resources from long-inactive free projects keeps the platform sustainable, affordable, and reliable for everyone building on Appwrite. Projects on Pro and Enterprise plans are never paused or deleted for inactivity, so your production workloads stay untouched.

    This only applies to projects on free-tier organizations. To keep a paused project, open it in the Appwrite Console to resume it, or upgrade its organization to a paid plan before the 90-day window ends.

  • Announcing the Appwrite React library

    The Appwrite React library is now available. It is primarily made for authentication for now, shipping an AppwriteProvider and a small set of hooks (useAuth, useUser, useSignIn, useSignUp, useSignOut) that handle the boilerplate around session hydration, OAuth, and current user state.

    The Appwrite React library helps with authentication across client-side rendered frameworks and server-side rendered frameworks such as Next.js and TanStack Start.

    Read the announcement

  • Enforce minimum length and character rules with Password strength

    Appwrite Auth now lets you enforce Password strength on your project. Set a minimum length and require any combination of an uppercase letter, a lowercase letter, a number, and a special character, so passwords that are too weak are rejected when users sign up or change their password.

    Password strength is configured from the Auth > Security tab in the Appwrite Console, alongside password history and the password dictionary. Existing users keep their current password and only need to meet the new rules the next time they change it.

    Read the announcement

  • The Appwrite plugin is now in the official Claude marketplace

    The Appwrite plugin for Claude Code is now listed in the official Claude marketplace. Adding the Appwrite marketplace as a separate step is no longer required, so a single command installs the plugin along with its agent skills and MCP servers for the Appwrite API and documentation:

    Bash
    claude plugin install appwrite@claude-plugins-official
    

    Learn more

Start building like a team of hundreds today_

Free
$0

A great fit for passion projects and small applications.

Start project
Pro Popular
$25 /month

For production applications that need powerful functionality and resources to scale.

Start project
Enterprise
Custom

For enterprises that need more power and premium support.

Contact us