Meteor.js已发布2.12版,其中包括多个更新和改进。这是此版本的一些关键特征:
Blaze 2.6.2释放
Blaze经历了一些小变化,但改善了生活质量。
- Types were added to the core.
- Now Blaze does not create unnecessary reactive dependencies, for some cases reducing rerender.
- Legacy clients are working again!
MongoDB驱动程序更新到4.16
Meteor.js 2.12还包括对MongoDB驱动程序的更新,该更新已更新为4.16版。此更新带来了新功能和错误修复。您可以在其update中找到有关更新的更多信息。
使用旧API时警告
为了帮助用户迁移到较新的API,Meteor.js 2.12现在包括使用旧API时的警告。这些警告将帮助用户识别弃用的代码并迁移到较新的API。您可以在ChangElog中阅读有关它的更多信息。要立即尝试,您必须使用flag WARN_WHEN_USING_OLD_API
设置为true
这样的应用程序:
WARN_WHEN_USING_OLD_API=true meteor
这将使您的应用程序运行,并且当有同步调用时,它将用跟踪触发警告功能。
节点14扩展支持维护
正如您在我们的forums和Fred Maia的this blog post中看到的那样
引用弗雷德的帖子:
我们的扩展支持维护将重点介绍以下:
安全更新:我们将从node.js的较新版本(例如node.js 16和18)中积极监视和回港安全修复程序,以确保在Node.js 14上运行的Meteor.js应用程序的持续安全性和稳定性。
关键错误修复:我们将解决可能出现的任何关键问题,优先考虑您的项目的稳定性和兼容性。
如果您对此事有任何疑问或疑问,我们鼓励您提出您的问题。
特别感谢
我们要特别感谢以下贡献者对此版本的贡献:
- @harryadel
- @wreiske
- @ebroder
- @jamauro
- @ArthurHoaro
- @DblK
- @Grubba27
- @zodern
- @dmromanov
- @matheusccastroo
感谢您的辛勤工作和对Meteor.js社区的奉献!
我们鼓励所有用户更新到Meteor.js 2.12以利用这些新功能和改进。
有关Meteor.js的更多信息,请访问Meteor.js website。
快乐编码!