Fibers Public Roadmap and Meteor 3.0

Node 14 is available until September 30, 2024, according to this page:

We have Meteor (and node 14) running on EB instances that come with Node 18. I don’t think the underlying installed version matters - as Meteor then runs it’s own bundled one.

How are you deploying to production? Did you mean that you are running the meteor tool in production (with the bundled node version)?

We do not run “meteor” nor the “bundled node version” in production. But our custom AMI uses the meteor team’s forked node version. Some folks might be ok with the provided AMI by AWS

We use mup and the EB plugin.

mup will use nvm to install the version of node required by meteor - so the version bundled with the AMI isn’t important.

1 Like

AFAIR the problem with deploying Meteor 2.15 on a Node 20 machine in EBS was related to Python and the compilation of/by pre-gyp/node-gyp which I think is used/necessary by bcrypt.

1 Like

Updates about the first Meteor 3.0 RC Release:

Due to some roadblocks, our ETA for the RC Release has been postponed to 19th April.

These are the tasks for the first RC:

Estimated Release Dates

  • Last Meteor 3.0 Beta: March 26, 2024 - meteor update --release 3.0-beta.7
  • First Meteor 3.0 RC: April 19, 2024
  • Meteor 2.16: We plan to start working on a release after the first RC

You can follow the updates on What’s left until an official Meteor 3.0? Discussion, and on the Release 3.0 PR.

8 Likes

It is time for a Weekly update :tada: :comet:

We are proud to say that we have the first Release Candidate for Meteor 3.0 :star_struck::partying_face:
You can check more details about it here.

The priority of the next RC will be to review and fix issues with Cordova’s experience.

Next Releases:

  • Meteor 2.16 [PR]
    • We plan to release it by the end of this week.
  • Meteor 3.0 RC (next): May 3, 2024.
    • The plan is to have a new release candidate every 2 weeks.

You can follow the updates on What’s left until an official Meteor 3.0? Discussion, and on the Release 3.0 PR.

5 Likes

It is time for a Weekly update :tada: :comet:

We are proud to say that we have the Release for 2.16 beta :star_struck::partying_face:
You can check more details about it here .

Tasks and fixes for the next Meteor 3.0 RC:

Next Releases:

  • Meteor 2.16 RC [PR]
    • We plan to release it early next week, probably Monday (May 6th).
  • Meteor 3.0 RC (next): Friday, May 3rd, 2024.
    • The plan is to have a new release candidate every 2 weeks.

You can follow the updates on What’s left until an official Meteor 3.0? Discussion, and on the Release 3.0 PR.

3 Likes

Can this be included in the next RC candidate?

Yes, it will be included in RC.2!

1 Like

It is time for a Weekly update :tada: :comet:

We are proud to say that we have the Release for Meteor 3.0-rc.1 :star_struck::partying_face:
You can check more details about it here.

We also have the Meteor 2.16-rc.0 :star_struck::partying_face:
You can check more details about it here.


Tasks and fixes for the next 3.0 RC:

Next Releases:

  • Meteor 2.16 - Official [PR]
    • We plan to release it next week. Probably until May 14th.
  • Meteor 3.0 RC - next [PR]
    • Monday, May 20th, 2024.
    • The plan is to have a new release candidate every 2 weeks. Every Monday.
  • Meteor 3.0 - Official
    • We need your help testing the RC versions to make it more stable before the official release.
5 Likes

It is time for a Weekly update :tada: :comet:

We are proud to say that we have the Release for Meteor 2.16 official :star_struck::partying_face:
You can check more details about it here.


Next Releases:

  • Meteor 3.0 RC - next [PR]
    • Monday, May 20th, 2024.
    • The plan is to have a new release candidate every 2 weeks. Every Monday.
  • Meteor 3.0 - Official
    • We need your help testing the RC versions to make it more stable before the official release.
  • Meteor 2.X versions
    • We plan to hold off on releasing new Meteor 2.X versions for now to focus on the 3.0 releases.
6 Likes

It’s time for a weekly update :tada: :comet:
It’s been some time, but we are proud to say that we have the Release for Meteor 3.0-rc.2 :star_struck: :partying_face:

You can check here for more details.

Tasks and fixes for the next, and final until the official, Meteor 3.0 Release Candidate (rc.3):

Meteor 3-rc.3 is expected to arrive on Tuesday, June 11th, stay tuned.

Next Releases

  • Meteor 3.0 Official (July 8th, 2024) [PR]
  • Meteor 3.0.1 (July 22nd, 2024)
  • Meteor 3.0.2 (August 5th, 2024)

These dates are subject to change as we add or remove things from the backlog.

11 Likes

:tada: Congrats to Meteor. Finally it’s coming

5 Likes

Can someone confirm this “warning” in the migration document?

TIP

It is not recommended to use concurrent calls. Use await for your Meteor.callAsync.

Previously, this was only the case if you have stubs. It seems that the “stubs qualifier” is no longer applicable based on the current migration document

You can still use Meteor.call if you know what you’re doing (not using it with stubs as you mentioned). We recommend that you use Meteor.callAsync because you won’t need to think about stubs when calling a method, and it will prevent weird behavior.

@denyhs, I am referring to Meteor.callAsync() in this case. The migration document I linked above mentioned not to use it concurrently.

Then there is this example:

// it is not recommended to use concurrent calls

Promise.all([  // This is not ok
  Meteor.callAsync('someMethod'),
  Meteor.callAsync('someMethod')
]).then(([data1, data2]) => {
  console.log(data1, data2);
});

Yeah, I will review everything in this part of the document. It’s now confusing and seems outdated.

1 Like

It’s time for a weekly update :tada: :comet:

We are proud to say that we have the Release for Meteor 3.0-rc.4 :star_struck: :partying_face:

You can check here for more details.


Tasks and fixes for the next, and official, Meteor 3.0 Release:

  • Ensure the documentation is up to date
  • Upgrade Node.js to v20.14
  • Improve package version resolution process
  • React Router SSR for Meteor 3
  • Remove pinned version of packages inside the skeletons
  • Add addEmailAsync alias
  • Incorrect Node.js version in Meteor 3 projects
  • Review Security Updates

Meteor 3.0 is expected to arrive on Tuesday, July 8th, stay tuned.

Next Releases

  • Meteor 3.0.1 (July 22nd, 2024)
  • Meteor 3.0.2 (August 5th, 2024)

These dates are subject to change as we add or remove things from the backlog.

7 Likes

I really like the proactive communication form that’s taking place from the Meteor team, showing current and future plans along with past achievements. Please keep them coming :clap: :clap:

9 Likes