Appwrite 1.0 发布,Firebase 开源替代品


Appwrite 是一个基于 Docker 的端到端开发者平台,其容器化的微服务库可应用于网页端、移动端,以及后端。Appwrite 通过视觉化界面极简了从零编写 API 的繁琐过程,在保证软件安全的前提下为开发者创造了一个高效的开发环境。

Appwrite 可以提供给开发者用户验证、外部授权、用户数据读写检索、文件储存、图像处理、云函数计算等多种服务.

特性

  • 增加了在用户界面中查看所有资源的 Parent ID 的用户界面
  • 为 Appwrite 内部服务增加了自动缓存清理功能
  • 增加了 Appwrite 处理导入散列密码的功能,这可以用来从其他系统导入现有的用户数据
  • 在 Appwrite 控制台中, Users现在被重新命名为 Authentication
  • 更多的端点被公开(针对客人),并有适当的速率限制
  • 增加了 Discuz、Podio 和 Etsy OAuth 提供者
  • 功能日志现在可以捕获 stdout
  • 增加了授予客人对文档、文件和执行的写入权限的功能

修复

  • 修正在 Appwrite 控制台重设密码后,你不会被重定向到登录页面
  • 修正了无效的数据可能被载入 Appwrite 控制台
  • 修正了一个使用 MySQL 适配器的用户会遇到全文索引的问题
  • 修复了团队被创建时没有所有者的问题
  • 修正了一个无法通过电话搜索用户的问题
  • 修正了一个未接受的邀请会授予对项目的访问权的问题

重要变化

  • 所有的 Date 值现在都存储为 ISO-8601 而不是 UNIX 时间戳
  • 权限级别和语法已被重新设计
  • 函数变量现在被存储在一个单独的集合中,有自己的 API 端点
  • 在函数中, req.env 已被重命名为 req.variables
  • 异步计算的资源,现在将返回 202 Accepted 状态代码,而不是 200 OK
  • 查询已经得到改进,允许更多的灵活性,并引入了新的端点
  • 复合索引现在更加灵活
  • createExecution 参数的 async 默认值从 true 改为 false
  • 在函数集合中,字符串属性 status 已被重构为一个 enabled 的布尔属性
  • Execution 响应模型中的 time 属性已被重命名为 duration,以便与其他响应模型更加一致

更多详情可查看:https://github.com/appwrite/appwrite/releases/tag/1.0.0


相關推薦

2022-05-12

源数据库即服务(DBaaS)公司,也是 Google Firebase 的开源替代品,近日该公司宣布已在 B 轮融资中筹集 8000 万美元,该轮融资由 Felicis Ventures 领投,现有投资者 Coatue 和 Lightspeed 也参与了本轮融资。 Supabase 曾在 2021 年 9 月的 A

2022-04-06

rs、Ibex Investors 和 Seedcamp 参与跟投。A 轮融资将用于扩大 Appwrite 团队、加大产品开发的投入,以及支持开源社区。 Appwrite 适用于 Web、移动端和后端。 Appwrite 通过视觉化界面极简了从头开始构建现代后端 API 所面临的复杂性和

2022-05-12

路线图,提供了 macOS 和 Linux 桌面应用程序支持,以及对 Firebase 集成的改进、新的生产力和性能特性,并支持 Apple Silicon。 公告指出,Flutter 3 是谷歌完善 Flutter 所支持的平台的旅程的高潮部分;Flutter 3 中增加了对 macOS 和 Linu

2023-02-02

项目介绍 db3 network是一款开源去中心化firebase实现 v0.2.6版本主要更新 提升命令行的可用性,支持db3 client命令行模式和 db3 console 交互式模式来体验db3 network 创建数据库 db3>-$ new-db database address | transaction id ---------------------

2022-11-08

IBM 首席执行官 Samuel J. Palmisano,以及来自 Netlify、Firebase 和 Sentry 的各个创始人的支持。此前,EdgeDB 还获得了来自 Accel 和天使投资人的 400 万美元种子轮投资,其中就包括 OpenAI 的联合创始人兼首席技术官 Greg Brockman。

2023-01-18

络项目介绍  DB3 Network是一款开源的去中心化的firebase替代品,在DB3 Network上面可以低成本快速构建复杂的去中心化数据应用,比如去中心化论坛,去中心化社交 DB3网络要解决什么问题 在没有db3 network情况下,如果你想构

2023-04-15

FerretDB 现在已经达到生产可用了,这是一个开源的 MongoDB 替代品,建立在 PostgreSQL 之上,并在 Apache 2.0 许可下发布。 FerretDB 希望将 MongoDB 数据库的工作负载带回其开源的本源,使 PostgreSQL 和其他数据库后端能够运行 MongoDB 工

2023-06-11

Pigsty v2.1.0 发布,为跟随PG社区主干的例行升级,添加 PG 11 - 16 支持,现在您可以使用 Pigsty 部署 PG 15.3 , 14.8, 13.11, 12.15, 与 16 beta1。v2.1 针对 PostgreSQL 16 进行了适配,改进了监控系统效果,添加了一系列便利命令工具,建议按需升

2023-09-26

Supabase 支持:使用 Pigsty 管理的外部 postgres 运行开源 Firebase 替代版本:配置示例 支持 PostgresML: 在 Postgres 中运行 LLM、向量运算、经典机器学习。 支持 GraphQL:pg_graphql 可从现有的 SQL 模式中反映 GraphQL 模式。 支持异步

2023-07-27

Arc 浏览器终于发布了 1.0 正式版,目前仅支持 macOS 和 iOS,Windows 版本仍在开发中。 下载地址:Arc 官网 | App Store Arc 的官网广告语直接引用了媒体评价:Arc is the Chrome replacement I’ve been waiting for. Arc 是由 Josh Miller 和 Hur

2022-09-16

发技术推广工程师 Sumit Chandel 指出今年将进一步强化 Firebase 与谷歌颇受欢迎的开发产品之间相互集成,让开发者能够放心地在 Firebase 中与开放生态圈内的工具协同工作,提升跨平台应用开发效率。 今年 Flutter&n

2024-03-26

其“基于 Vite 和 Vue 构建,是 VuePress 的精神继承者和现代替代品。” VitePress 是一个静态站点生成器 (SSG),专为构建快速、以内容为中心的站点而设计。简而言之,VitePress 获取用 Markdown 编写的内容,对其应用主题,并生成可以

2023-02-10

历经三年多的开发,Meilisearch 1.0 首个完全稳定版已正式发布,可用于生产环境且向前兼容。 Meilisearch 是 Rust 实现的高性能开源搜索引擎,支持方便地集成到任何网站或应用程序,支持自托管 (self-hosting),可作为 Algolia 和 Elasti

2023-04-05

片、网易云) V6.1.0版本更新 2023年04月04日ModStartCMS发布v6.1.0版本,增加了以下25个特性: [新功能] 基本设置支持其他备案信息 [新功能] 后台待审核链接在新标签页打开 [新功能] GridFilter增加数字和文本范围查询 [