Appwrite 0.8 Released with a Lot of Privacy and Security Improvements

Appwrite 0.8 comes packed with a ton of cool new features like JWT support, ARM support, Anonymous Login, and more.

Appwrite is an open-source, end to end backend server for Web, Mobile, Native, or Backend packaged as a set of Docker microservices. It goal is to abstract and simplify common development tasks behind REST APIs and tools, to help developers build advanced apps way faster.

Using Appwrite, you can easily integrate your app with user authentication & multiple sign-in methods, a database for storing and querying users and team data, storage and file management, image manipulation, Cloud Functions, and more services.

Appwrite UI

What’s new in Appwrite 0.8

Anonymous login

Not every app needs users to create an account right away. The anonymous login is used, allowing users to create an account, without providing personal information such as an email address, username, or password and convert it to a real account at a later stage.

JWT

By adding support for JWT authentication, developers can perform actions on behalf of their users and create a lot of new use-cases. With the new JWT support combined with Cloud Functions and the Appwrite Server API, the ability to customize your backend workflows and create new scenarios in reaction to the user or Appwrite events is endless.

ARM support

All of Appwrite’s core containers now officially support the ARM ecosystem. This allows you to run Appwrite on Raspberry PI, Apple M1, AWS Graviton, and more.

New image preview capabilities

Appwrite has advanced image delivery capabilities, including advanced image cropping and image optimization (WEBP). With the new version, Appwrite introduce new capabilities to the image preview endpoint, including adding image borders, radius, and opacity. This will allow you to use Appwrite as a complete OSS alternative to other commercialized image serving solutions and is an excellent fit for integrating into applications that require high performant clients, and image serving has been an issue.

The root account

In previous versions, the access to the Appwrite Console had to be configured by allowing specific Emails or IPs manually. Therefore the registration was open by default, and to prevent abuse, Appwrite adds an option to limit the console to one root account. This will allow only a single administrative user. When a user has already signed-up, the console account creation endpoint will be blocked. This option will be enabled by default.

Additionally, Appwrite 0.8 brings new settings to users – now, you can choose which of our growing authentication methods you’d like to use for your apps.

For detailed information on all changes, you can refer to the full changelog or projectโ€™s website.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 69%