我们最近发布了 Devvit 0.13.0

您可以在 我们的更改日志 中看到更多信息,但以下是简要概述:

Blocks 应用程序的破坏性更改:

更新到此版本将破坏某些 Blocks 功能。虽然更新到此版本并不是强制性的,但请注意 Blocks 即将被弃用。此版本移除一些 Blocks 功能,包括遗留的启动屏幕。如果您的应用程序仍使用由 Blocks 后台驱动的遗留启动屏幕,则在升级到 0.13.0 时需要指定明确的 HTML 入口点。

Reddit API 更改:

此版本引入了检查 Reddit API 中帖子的是否为跨帖子(crosspost)的能力

为已登录用户构建

此版本引入了检查用户是否已登录并在需要时提示他们登录 Reddit 的能力

推送通知 (实验性):

此版本引入了向用户发送推送通知的能力。该功能仍在封闭的 beta 阶段,因此目前只有允许的开发者才能访问它。

Devvit Journeys (实验性):

此版本引入了通过分析事件跟踪用户旅程的能力。该功能仍在封闭的 beta 阶段,因此目前只有允许的开发者才能访问它。

要使用 Devvit 的最新版本,请执行以下步骤:

  1. 运行 npm install devvit@latest 更新您的 CLI。
  2. 运行 npx devvit update app 更新您的 devvit 依赖项。