Appwrite Version 0.2.0 is Available Now

Eldad A. Fux
Appwrite
Published in
3 min readOct 1, 2019

We are happy to announce the release of our new version 0.2.0 that includes some new features and bug fixes reported and fixed with the help of the Appwrite’s developers community. The new release puts us just another step closer to our first stable version (1.0.0) which we expect to reach in a few months.

New Features

Limit Console Access

With the new Appwrite version, you now have the option to lock the Appwrite console dashboard. This feature is extremely helpful when deploying Appwrite in production or on IOT devices. With the new release, you can limit the console access to a list of users IP’s, specific list of email addresses or a list of email domains. To learn more about this feature check our console ACL tutorial.

Control Abuse Checks

Another helpful option we added is to cancel the abuse check and disable Appwrite API rate limiting. This is a feature requested by our community and is helpful when testing and playing around with the Appwrite server in dev mode. By default, the abuse check is enabled and it’s not recommended to disable it in production. You can learn more about this in our Docker environment variable documentation.

API Endpoint

In your new version, we have added a new field to your Appwrite console project settings. The new field will show you your API endpoint URL. We added the endpoint path to help developers quickly integrate with their SDK and to help avoid confusion.

New OAuth Providers

Our community member, Christy Jacob has put a lot of work and effort to add support for new OAuth providers. We now have support for 3 new providers (Google, Gitlab and Bitbucket) that you can use to allow your users to easily log in to your apps. Thank you, Christy, for all the effort.

New Locales

The new version includes 15 new locales contributed by our amazing community as part of Hacktoberfest. If you wish to help us add more locales go to our translations issue and send us a pull request. The new locales added are cat, de, es, fi, fr, gr, hi, id, it, nl, pt-br, pt-pt, ro, tr and ua. We now have a total of 17 locales and we expect to make this number a lot bigger by the end of October.

Breaking Changes

Please notice that until we reach our first stable version (1.0.0) we might still introduce API breaking changes. This helps us to use your feedback and improve the API but still avoid creating legacy code while still in beta versions.

We expect to reach our first stable version in a few months. Until we do, we recommend that you check each release change-log and make sure you use the right SDK for each server version.

SDK Versioning

Starting with this release we will indicate on our SDKs readme files which version of the API they support. To use SDK that supports older versions of our API just check the SDK release tab in the relevant Github repository.

Thanks and Credits

Again, Huge thank you to all our community members who dedicated their time and sent amazing pull requests, reported bugs and suggested new features:

This new version release is a product of the great feedback and help we received from our community members on both Github and Gitter.

Appwrite’s best feature is the fact that it is 100% open source. Join us on our Gitter channel or Github repo and help us improve and add more important features that can make life easier for developers everywhere.

--

--

Eldad A. Fux
Appwrite

Entrepreneur, Software Architect, open source enthusiastic and the creator of appwrite.io. You can follow me on twitter: https://twitter.com/eldadfux