Meteor.js has released version 2.12, which includes several updates and improvements. Here are some of the key features of this release:
Blaze 2.6.2 Release
Blaze has received a few minor changes but improves the quality of life.
- 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 Driver Update to 4.16
Meteor.js 2.12 also includes an update to the MongoDB driver, updated to version 4.16. This update brings new features and bug fixes. You can find more information about the update in their update.
Warning When Using Old API
In an effort to help users migrate to newer APIs, Meteor.js 2.12 now includes warnings when old APIs are used. These warnings will help users identify deprecated code and migrate to the newer APIs. You can read more about it in the changelog. To try it out now, you have to run your app using the flag WARN_WHEN_USING_OLD_API
set to true
like this:
WARN_WHEN_USING_OLD_API=true meteor
This will make your app run, and when there is a sync call, it will trigger the warning function with the trace.
Node 14 Extended Support Maintenance
As you might have seen in our forums and in this blog post from Fred Maia about having Extended Support Maintenance for Node.js v14, this is the first official version.
Quoting Fredโs post:
Our Extended Support Maintenance will focus on the following:
Security updates: We will actively monitor and backport security fixes from newer versions of Node.js (such as Node.js 16 and 18) to ensure the ongoing safety and stability of your Meteor.js applications running on Node.js 14.
Critical bug fixes: We will address any critical issues that might arise, prioritizing stability and compatibility for your projects.
If you have any concerns or doubts about this matter, we encourage you to ping us with your question.
Special thanks
We want to extend special thanks to the following contributors for their contributions to this release:
- @harryadel
- @wreiske
- @ebroder
- @jamauro
- @ArthurHoaro
- @DblK
- @Grubba27
- @zodern
- @dmromanov
- @matheusccastroo
Thank you for your hard work and dedication to the Meteor.js community!
We encourage all users to update to Meteor.js 2.12 to take advantage of these new features and improvements.
For more information about Meteor.js, please visit the Meteor.js website.
Happy coding!
Top comments (0)