Novu 0.16.0的新功能是什么?
#javascript #网络开发人员 #编程 #notifications

tl; dr:有关最新的NOVU 0.16.0版本所需的所有信息。模板商店,演示SMS提供商,通知模板重命名等等!

0.16.0发布更新

我们很高兴分享有关我们最近版本的最新更新。让我们首先潜水,发现为您准备的东西!

Dive In

模板商店

Novu仪表板现在拥有一个新的嵌入式模板商店,并为每个人提供现成的通知工作流程。

您可以从模板存储中选择示例通知工作流程,修改它并准备触发记录时间的通知!

Worfklow Templates

演示SMS提供商

现在,我们拥有一个内置的SMS提供商,供用户在不设置并为外部SMS提供商提供凭据的情况下快速测试SMS通知。它类似于电子邮件。

Demo SMS Provider

集成商店的应用内通知中心

集成商店包含所有渠道提供商:电子邮件,短信,聊天和推送。应用内频道现在是集成商店的一部分。

我们已经将配置从设置页面(以前的位置)移至集成商店。

In-App Notification Center

将通知模板重命名为工作流程

众所周知,通知模板现在称为工作流程。我们将其重命名为整个系统中更一致的术语。

我们将在v0.17.0中介绍新的API端点,并将通知模板的当前端点标记为已弃用。

Workflow

打破变化(Novu仅自我托管)

在升级到0.16.0之前,您需要运行迁移脚本。

mongo_url 更新为apps/api/src/.env文件中的生产环境,然后从apps/api文件夹运行npm run migration:in-app命令。

运行迁移脚本后,该版本将被更新。

ISDEDINE的过滤器

新的 iSDefined 过滤器检查变量的存在。它确定是否可用!

它适用于所有频道。您可以检查有效载荷,订户或Webhook变量是否定义。

Payload isDefined filter

Subscriber isDefined filter

Webhook isDefined filter

文档和指南

我们已经启动了将QuickStart和How-To指南添加到docs的过程。查看我们的getting started with PHPVue guides

我们很快就会为所有主要语言添加指南!

所有变化

您可以在GitHub上找到完整的Changelog。

结论

Sign up on Novu,尝试一下,让我知道您对评论部分中的新更改的看法。

如果您想为OSS做出贡献并产生影响,我相信这是great place to start并建立了惊人的事情。

哦,请记住也要饰演回购。 ð