meteor v1.11 Release Notes

Release Date: 2020-08-18 // over 1 year ago
  • ๐Ÿ’ฅ Breaking changes

    • โšก๏ธ email package dependencies have been update and package version has been bumped to 2.0.0 There is a potential breaking change as the underlying package started to use dns.resolve() instead of dns.lookup() which might be breaking on some environments. See nodemailer changelog for more information.

    • ๐Ÿ”Œ (Added later) Cordova add plugin is not working with plugin name in the git URL when the plugin id was different than the name in the config.xml. Fixed on #11202

    Migration steps


    ๐Ÿ”„ Changes

    • meteor create --apollo is now available thanks to @StorytellerCZ. PR #11119

    • meteor create --vue is now available thanks to @chris-visser. PR #11086

    • ๐Ÿš€ --cache-build option is now available on meteor deploy command and you can use it safely all the time if you are using a Git repository to run your deploy. This is helpful if your upload is failing then you can retry just the upload and also if you deploy the same bundle to multiple environments. Read more.

    • ๐ŸŽ Multiple optimizations in build performance, many of them for Windows thanks to @zodern. PRs #10838, #11114, #11115, #11102, #10839

    • ๐Ÿ›  Fixes error when removing cordova plugin that depends on cli variables. PR #10976

    • ๐Ÿ“ฆ email package now exposes hookSend that runs before emails are send.

    • โšก๏ธ Node.js has been updated to version 12.18.3

    • โšก๏ธ Updated npm to version 6.14.5

    • โšก๏ธ mongodb driver npm dependency has been updated to 3.6.0

    • โšก๏ธ The version of MongoDB used by Meteor in development has been updated from 4.2.5 to 4.2.8