Meteor 2.2 is now out and recommended. See highlights below!
Highlights
MongoDB Update to 4.4.4
Cordova Update to 10
Typescript Update to 4.2.2
New skeleton: meteor create myapp --svelte
Also - mongo package is now using useUnifiedTopology as true by default otherwise the new driver was producing a warning (see details below). It’s important to test your app with this change. For more details, check out the link here.
As always - please let us know if you have any questions.
I’m having problems doing a clean install on a fresh ( Windows) machine: The installer npm install -g meteor tries to download 2.2.0 ( note added .0 ) which gives a 403 on the AWS storage.
https://s3.amazonaws.com/com.meteor.static/packages-bootstrap/2.2.0/meteor-bootstrap-os.windows.x86_64.tar.gz does not exist.
https://s3.amazonaws.com/com.meteor.static/packages-bootstrap/2.2/meteor-bootstrap-os.windows.x86_64.tar.gz does exist.
If I manually patch the config.js script and remove the extra 0 to ´const METEOR_LATEST_VERSION = ‘2.2’;´ everything works fine.
We’re using aggregates for more than a year with Meteor. It’s quite a game changer in performance when you have lot’s of data (we have now close to 6 million docs in our Atlas Db).
Can only recommend to rewrite all your .find(), .fetch() and .map() queries and which else you seem to be worthy to do all the nitty gritty data crunching on MongoDb directly rather than in your Meteor app.