Мы рады сообщить о выпуске Appwrite версии 0.3.0. Новая версия Appwrite включает в себя некоторые новые функции и исправления ошибок, которые делают Appwrite еще на несколько шагов ближе к нашей первой стабильной версии (1.0.0). Как и любая другая версия Appwrite, эта версия была бы невозможна без большой помощи сообщества разработчиков Appwrite.

Новые особенности

Новые локации

Новая версия включает 19 новых локаций, добавленных нашим фантастическим сообществом в рамках Хактоберфеста. С новыми языковыми стандартами Appwrite теперь поддерживает 39 различных языков. Если вы хотите помочь нам добавить больше локалей, перейдите к нашей проблеме с переводами и отправьте нам запрос на перенос. Добавлены новые локали: af, ar, bn, cz, hu, hy, jv, ko, lt, ml, no, ru, si, sq, sv, ta, vi, zh-cn, zh-tw.

Обновляет пользовательские настройки из пользовательского API

Благодаря проблеме, открытой нашим членом сообщества Эладом Коэном, мы добавили новый маршрут в API службы пользователей.

Сервис пользователей позволяет вам управлять своими пользователями из серверной среды. Вы можете использовать его, чтобы запрашивать пользователей, обновлять информацию о пользователях или даже блокировать пользователей из вашего проекта.

Новый маршрут теперь позволит вам иметь возможность обновлять предпочтения ваших пользователей. До сих пор эта опция была доступна только в API службы учетных записей, то есть только зарегистрированный в данный момент пользователь мог изменить свои предпочтения. Чтобы узнать больше о сервисе пользователей и новом маршруте, вы можете прочитать документацию

Новые провайдеры OAuth

Как и в предыдущем выпуске, этот выпуск также включает новых поставщиков OAuth. Новые провайдеры позволят вам предложить пользователям ваших проектов Appwrite больше способов входа в систему.

В этой версии мы добавили пять новых провайдеров, включая Amazon, Dropbox, Microsoft, Slack и VK.

Еще раз спасибо Кристи Джейкоб за его вклад в эту область. Благодаря Кристи, Appwrite теперь поддерживает 12 различных методов входа.

Исправление ошибок

В этом выпуске также будут исправлены некоторые ошибки, о которых сообщили члены нашего сообщества. Чтобы просмотреть полный список исправленных ошибок, вы можете проверить Appwrite журнал изменений.

Если вы столкнулись с какой-либо проблемой с этой или любой будущей версией Appwrite, пожалуйста, помогите нам исправить ее, сообщив о ней в репозитории Appwrite Github.

Критические изменения

Обратите внимание, что до тех пор, пока мы не дойдем до нашей первой стабильной версии (1.0.0), мы все еще можем вносить критические изменения API. Это помогает нам использовать ваши отзывы и улучшать API, но при этом избегать создания устаревшего кода, пока он еще находится в бета-версиях.

Мы планируем выпустить нашу первую стабильную версию через несколько месяцев. Пока мы этого не сделаем, мы рекомендуем вам проверять журнал изменений каждого выпуска и убедиться, что вы используете правильный SDK для каждой версии сервера.

Благодарности и благодарности

Опять же, огромное спасибо всем членам нашего сообщества, которые посвятили свое время и отправили потрясающие запросы на включение, сообщили об ошибках и предложили новые функции.

Appwrite скоро исполнится два месяца, а у нас уже есть ошеломляющее количество 79 участников со всего мира.

Этот выпуск новой версии является результатом отличных отзывов и помощи, которые мы получили от членов нашего сообщества как на Github, так и на Gitter.

Лучшая особенность Appwrite - то, что это 100% открытый исходный код. Присоединяйтесь к нам на нашем канале Gitter или репозитории Github и помогите нам улучшить и добавить более важные функции, которые могут сделать жизнь разработчиков проще во всем мире.