Use Mongo 3.4 for 64-bit platforms. #9396
Most of the work to prepare for this change was done through the
From this point forward, and due to Mongo's discontinuation of 32-bit
Of course, in production, apps are free to use whichever version of
Test/CI failures are due to babel/babel#6824.
tl;dr: Babel published a
Most of the work to prepare for this change was done through the excellent work of @hwillson in #9173 which, after some re-working to support the 64-bit architecture on Windows platforms, landed in #9218, making this change as simple as bumping the minor version number (and rebuilding the dev bundle). From this point forward, and due to Mongo's discontinuation of 32-bit support in newer versions of MongoDB, 64-bit platforms will, in development, use newer versions of Mongo while 32-bit architectures will remain at 3.2.x versions. Of course, in production, apps are free to use whichever version of Mongo they would like, provided that version is supported by the Node Mongo driver and Meteor's Mongo data packages. At this time there is no target for when Meteor will stop supporting Mongo 3.2, but developers are encouraged to take steps to upgrade their Mongo deployments (through their database providers) to newer versions since Mongo has set September 2018 as the "End-of-Life" for Mongo 3.2.x. For more information on Mongo support cycles, see their support documents at https://www.mongodb.com/support-policy. Refs: #9173 Refs: #9218
In this case, to get the MongoDB 3.4 changes included in #9396. I'm skipping 8.8.2 since it seems to have been started, but is now unused: https://github.com/meteor/meteor/commits/dev-bundle-8.8.2