Meteor Monthly Update — July 2022

Kevin Tayong
Meteor Blog
Published in
5 min readAug 10, 2022

--

Introduction

Let’s take a look at some of the recent Meteor developments and announcements made in July. These include Meteor 2.8 beta, a new version of Blaze, new partnerships, big Meteor events, and much more.

There are many exciting things in store for August, but first, let us cover what happened in July!

July 2022

Here’s a rundown of what happened in Meteor throughout July. We’ve worked hard to bring you new Meteor enhancements and features. Let’s get this party started!

Meteor 2.8 Beta

What could be more exciting than a brand new Meteor version, am I right?

Our devs have a few more things to work on before publicly releasing the recommended version but if you’re feeling adventurous, feel free to update your app to the v2.8 beta. You can do so with the following code, meteor update — release 2.8-beta.0.

Here’s a list of some of the updates included in this version:

  • Mongo Package Async API
  • Updated MongoDB driver to 4.8
  • Update skeletons

For full technical details on this particular release, click this link to learn more.

Blaze 2.6.1

We know what you’re thinking. And to answer your question, yes, Blaze.js is alive and well! Before we get into the details of this patch version, we’d like to shout out to Jan Dvorak, Denilson Silva, Jan Küster, and Harry Adel for their help on this release.

This version has fixed some issues outlined below:

  • #370 templating-runtime@1.6.1, returned the Template.__define__ with warning message
  • #366 Prevent firing callbacks until members are destroyed
  • fix destroying child templates when parent is destroyed; prevents memory leak and DOMRange “not attached” error
  • #374 Blaze.remove should destroy view before detaching

If you want to see the full list of fixes, click here.

We’re also thrilled to announce that development on Blaze 3.0 has begun, and you can check out the milestone for more information.

New Meteor Partnerships

We’re ecstatic to share that we are officially partnering with Quave and Vazco! Now that we are working closely with them, you’ll see new faces (or names) on GitHub and in our forums.

Our top three priorities for the year are being worked on by both organizations on a part-time basis.

Those are:

  1. Change how Meteor executes Async code or Fibers migration.
  2. Improve MongoDB stability.
  3. Improve TypeScript support.

We’re doing everything we can to make Meteor great again, and we’d appreciate it if you spread the good news!

You can learn more about our partnerships by clicking here.

Meteor’s Annual Events

Our first big event that is just around the corner is Meteor Hackathon! This 7-day event will be held from September 23rd to September 30th, 2022.

For this year’s Hackathon, you may team up with 5 members (max) to develop an impactful application using Meteor Framework. There are no restrictions on which field of interest you can pick, but remember that we will judge your idea by a few guidelines and how impactful your project is.

Registration ends on September 1st, so don’t wait! Join us now!

You can also learn more about this year’s hackathon and the prizes we’ll award by visiting this page.

An even bigger event right after our hackathon is Meteor Impact! This virtual conference will happen this year on October 13th and October 14th, 2022. Don’t miss our biggest community gathering of the year!

It was a huge success last year, with more than 490 people and 40 presentations. Community members from around the world came together for the two-day conference.

You can sign up, register for a talk, or learn more about it by clicking here.

Miscellaneous

We updated our roadmap

We’ve had a busy quarter and want to keep everyone updated, so we’ve revised our roadmap. You may learn about Meteor’s high-level features and activities in the short to medium term. Click here to see it.

Say hello to Gabriel Grubba

Please extend a hearty welcome to Gabriel Grubba, our newest Software Engineer with an emphasis on OSS! Feel free to introduce yourself to him on Slack or the forums.

Bug fix in the package accounts-passwordless

It is critical that you update this package if you use it in your app. Simply run meteor update accounts-base accounts-passwordless to do this. More information is available here.

Important info for IP whitelist users

If you use Meteor Cloud’s IP Whitelisting function, the IPs will change on August 15th, 2022. Head to your App Settings tab on Galaxy to learn more and adjust your setup.

Handling database migrations

You can find a topic posted by Radosław Miernik from Vazco that discusses handling database migrations in Meteor. You can read more about it by clicking here.

Zodern:types

Zodern:types allow packages to define their own typescript types, which may then be used by other applications. It has various features and may be used for both applications and packages. Visit the following link to learn more.

Meteor shop FAQ

You may read the Meteor shop’s FAQs here. Please feel free to reach out to us at marketing@meteor.com if you have any further inquiries that aren’t addressed here.

DevTools for Mozilla

We bring you another update for Meteor DevTools Evolved by Leonardo Venturini. Mozilla Firefox officially supported the tool and can be downloaded here. Special thanks to Leonardo for the update!

Ambassador town hall

On July 15, 2022, we held our first ambassador town hall. We were pleased to meet our first set of ambassadors via video call and talk about upcoming Meteor campaigns and projects. More information on the ambassador program may be found here.

Coming Soon ⏳

That basically summed up all of the important events and developments in July. We have even greater plans for August, so stay tuned for these announcements. Thank you to everyone who continues to support Meteor! You can find out about a few new Meteor projects that will be released shortly.

Meteor University

We’re also working on shipping out our next section of Meteor 101 Fundamentals. If you haven’t checked out Section 2 yet, you can do so here. We thank you for your patience and understanding at this time. We’d love to hear from you! Please email marketing@meteor.com if you have any questions or feedback.

Meteor Meetups

We will be having more meetups coming your way this month. Stay tuned for the Meteor NYC meetup hosted by Alim Gafar with Radosław Miernik titled “De-Fibers-ize your code”. We are just finalizing the date, which will be on either August 16th or 25th.

We really hope you liked reading this month’s Meteor Monthly Update and look forward to seeing you again soon. Please use the comments section to raise any questions, concerns, or complaints. Until then! 👋

--

--

Digital Marketer 👨‍💻 Web3, Blockchain, NFTs, & Crypto Gaming Enthusiast 🎮