Changelog

  • Database improvements and fixes

    We've released several Database updates to make your experience better:

    • Improved handling of database indexes and attributes

    • Fixed various validation issues across database operations

    • Enhanced error handling and exception management

    • Improved query validation for complex searches

    This update also includes several other optimizations to improve database performance and reliability. You can join our Discord community to share your feedback. We'd love to hear about your experience.

    Learn more about Appwrite Databases

  • New function runtimes and GitHub identity improvements

    We've added new runtimes and resolved identity conflicts to make Appwrite even more developer-friendly.

    What's new

    • New function runtimes: You can now use PHP 8.3, Ruby 3.3, and Python 3.12 in your functions.

    • SMS pricing and usage: Added usage tracking and cost breakdowns for phone OTP and verification. Find in the organization usage and project settings usage tabs.

    Fixes

    • Identity conflict resolution: We've fixed an issue where GitHub installations were tied to OAuth identities, causing errors when using multiple Appwrite accounts. OAuth identities and GitHub installations are now separated to ensure smooth functionality across all accounts.

    These changes are now live! Try them out and share your experience with us.

    Join the discussion on Discord

  • Introducing new compute capabilities for Appwrite Functions

    At Appwrite, we're always working to make our serverless platform better for developers like you. Our latest update to Appwrite Functions brings some exciting improvements, especially when it comes to customizing CPU and memory settings for your runtimes. This means better performance, more flexibility, and the chance to explore new and innovative use cases. We've also updated our pricing model to keep things sustainable and fair for everyone. Keep reading to learn more about these updates and how they can benefit your projects.

    Read the announcement to learn more

  • Billing improvements, UI fixes, and performance updates

    We've shipped several improvements to make Appwrite easier to use, including a clearer billing system, UI updates, and fixes for collections and mobile experiences.

    What's new

    • The Git authorize page now shows the new Appwrite logo

    • Plan retrieval process has been updated for better performance

    Improvements

    • Better billing flow that reminds you to add a billing address

    • Plan features are now shown directly instead of plan names

    • GitHub education plan users can now see their estimated usage and upgrade options more clearly

    • Filtered new users count to exclude future days for more accurate reporting

    • Credit changes are now highlighted when applying them to plans

    • Improved focus handling for conditional inputs

    • Clearer deployment cancellation messages

    Fixes

    • Fixed database and collection IDs staying consistent during page changes

    • Fixed error display for budget updates

    • Fixed markdown and styles in AI assistant

    • Fixed padding on addons

    • Fixed byte dropdown calculations for max values

    • Fixed missing custom IDs in messages

    • Mobile users can now create collections properly

    • Fixed title case inconsistencies in use-case displays

    • Fixed default indexing key updates

    • Fixed various minor issues in Domain, Functions, Template, and Project screens

    • Fixed topic target display issues

    These updates aim to improve your overall Appwrite experience. You can join our Discord community to discuss these changes and more, or email us at billing@appwrite.io for any questions about billing.

    We're always looking forward to your feedback!

    Join the discussion on Discord

  • Memberships privacy is now available for all plans

    You can now manage memberships privacy across all Appwrite plans, helping you protect sensitive member details.

    With this feature, you can mark specific membership details like the user's name, email, and multi-factor authentication status as private.

    To configure these settings, head to Auth > Security > Memberships Privacy in the Console.

    If you have any questions or feedback, please let us know on Discord.

    Read more about memberships privacy

Start building today

Get started

Our plans

  • Free

    $0

    For personal hobby projects and students.

    Get started
  • Pro

    $15
    per member/month

    For pro developers and teams that need to scale their products.

    Start building
  • Scale

    $599
    per org/month

    For pro developers and production projects that need the ability to scale.

  • Enterprise

    Custom
    per org/month

    For enterprises that need more power and premium support.

    Contact us