Version 0.3.0 of Appwrite is Here. Learn What’s New
We are happy to announce the release of Appwrite version 0.3.0. The new Appwrite version includes some new features and bug fixes that take Appwrite a few more steps closer to our first stable version (1.0.0). As with every Appwrite version, this version couldn’t be possible without the great help of the Appwrite’s developers community.
New Features
New Locales
The new version includes 19 new locales contributed by our fantastic community as part of Hacktoberfest. With the new locales, Appwrite now supports 39 different locales. 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 af, ar, bn, cz, hu, hy, jv, ko, lt, ml, no, ru, si, sq, sv, ta, vi, zh-cn, zh-tw.
Updates User Preferences from the Users API
Thanks to an issue opened by our community member, Elad Cohen, we have now added a new route to our Users service API.
The users’ service allows you to manage your users from a server environment. You can use it to query users, update users’ info, or even block users from your project.
The new route will now allow you to have the ability to update your users’ preferences. This option was only available until now from the account service API, meaning only a currently logged user was able to change his preferences. To learn more about the users’ service and the new route, you can read the docs
New OAuth Providers
As we with our last release, this release also includes new OAuth providers. The new providers will allow you to offer the users of your Appwrite projects more ways to sign-in.
In this version, we have added five new providers, including Amazon, Dropbox, Microsoft, Slack, and VK.
Thanks again to Christy Jacob for all his contributions in this area. Thanks to Christy, Appwrite now supports 12 different login methods.
Bug Fixes
This release will also introduce some bug fixes reported by our community members. To review the full list of bug fixes, you can check the Appwrite change-log.
If you have encountered any issue with this or any future Appwrite version, please help us fix it by reporting it in the Appwrite Github repository.
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.
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.
Appwrite is just about to become two months old, and we already have a staggering number of 79 contributors from all around the world.
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.