Commit Graph

129 Commits

Author SHA1 Message Date
Ben Newman
15ba990d72 Update Node.js to version 8.16.0.
https://nodejs.org/en/blog/release/v8.16.0/
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.16.0
2019-04-23 19:21:57 -04:00
Ben Newman
5125da518d Update npm to 6.9.0 and pacote to 9.5.0. 2019-03-19 13:16:34 -04:00
Ben Newman
0981817a30 Update Mongo to latest version(s). 2019-02-28 13:50:08 -05:00
Ben Newman
b2d7df5704 Update Node to version 8.15.1.
Release blog post: https://nodejs.org/en/blog/release/v8.15.1/
Security details: https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/
2019-02-28 13:50:08 -05:00
Ben Newman
ba3e33380b Update npm to version 6.8.0 and pacote to version 9.4.1. 2019-02-26 18:28:48 -05:00
Ben Newman
097bccb9c2 Update Node to version 8.15.0.
Release blog post: https://nodejs.org/en/blog/release/v8.15.0/
2019-01-03 16:01:48 -05:00
Ben Newman
415d1d9e66 Update npm to version 6.5.0.
https://github.com/npm/cli/releases/tag/v6.5.0
2018-12-19 12:17:25 -05:00
Ben Newman
a8f527aa37 Update Node to version 8.14.1.
Release blog post: https://nodejs.org/en/blog/release/v8.14.1/
2018-12-19 12:12:52 -05:00
Ben Newman
29db9cbd44 Update to latest Mongo server and driver patch versions. 2018-11-28 11:33:53 -05:00
Ben Newman
7e5656cd3c Update Node to version 8.14.0.
Release blog post: https://nodejs.org/en/blog/release/v8.14.0/
Security disclosures: https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/
2018-11-28 11:21:30 -05:00
Ben Newman
4a38f4f990 Update Node to version 8.13.0.
Release blog post: https://nodejs.org/en/blog/release/v8.13.0/

This release includes my PR to improve multi-threaded debugging, which
should finally fix #9275: https://github.com/nodejs/node/pull/22714
2018-11-20 17:53:12 -05:00
Ben Newman
f16e76003c Update Node.js to version 8.12.0.
https://nodejs.org/en/blog/release/v8.12.0/

Closes #10117 and #10090.

We will continue to monitor issue #10216.
2018-10-06 16:05:09 -04:00
Ben Newman
78cfa82bce Downgrade Node from 8.12.0 back to 8.11.4, for now.
This minor update was evidently too risky to slip into a release candidate
of Meteor 1.7.1: https://github.com/meteor/meteor/issues/10216

You can still use Node 8.12.0 to run your app in production, and thus get
the benefits of https://github.com/meteor/meteor/pull/10090, even if it's
not the version used in development.
2018-09-12 12:35:48 -04:00
Ben Newman
44e906e94f Update npm to version 6.4.1. 2018-09-11 09:52:02 -04:00
Ben Newman
8492415073 Update Node to version 8.12.0.
Closes #10090.
2018-09-11 09:49:06 -04:00
Ben Newman
d02fa2c6a0 Update dev bundle MongoDB version to 4.0.2.
Still waiting on a fix for this issue in 4.0.3:
https://jira.mongodb.org/browse/SERVER-36474
2018-09-05 13:26:07 -04:00
Ben Newman
b154a58f0c Merge branch 'devel' into release-1.7.1 2018-08-16 18:30:41 -04:00
Ben Newman
1621ee1cd4 Update Node to version 8.11.4.
https://nodejs.org/en/blog/vulnerability/august-2018-security-releases/
2018-08-16 12:49:17 -04:00
Christian Klaussner
22289e0bcd Update MongoDB to 4.0 2018-08-08 18:23:29 -04:00
Ben Newman
bc606db969 Update npm to version 6.3.0 and pacote to version 8.1.6.
Cherry-picking this change from the release-1.7.1 branch, where it has
been well-validated by our beta testers.

Fixes #9940.
2018-08-06 12:43:22 -04:00
Ben Newman
960f8d61cc Update npm to version 6.3.0.
The pacote dependency (a small fork of which we maintain) remains at
version 8.1.6.
2018-08-03 11:11:34 -04:00
Ben Newman
ff8cee9e4e Update npm to version 6.2.0.
The pacote dependency (a small fork of which we maintain) remains at
version 8.1.6.
2018-07-17 20:13:55 -04:00
Ben Newman
8fa1dbe45d Merge branch 'devel' into release-1.7.1 2018-06-13 15:52:30 -04:00
Ben Newman
655cd9a7ca Update Node to version 8.11.3. 2018-06-13 12:38:01 -04:00
Ben Newman
237f20da01 Update npm to version 6.1.0 and pacote to 8.1.6.
Fixes #9940.
2018-06-05 13:07:28 -04:00
Ben Newman
e35e9e0ef9 Update Node to version 8.11.2. 🎉
https://nodejs.org/en/blog/release/v8.11.2/
2018-05-15 18:01:55 -04:00
Ben Newman
9b7231bdd4 Update npm to version 5.10.0.
Release notes: https://github.com/npm/npm/releases/tag/v5.10.0

No need to update our pacote fork this time, since pacote@7.6.1 is still
what's used by npm@5.10.0:
https://github.com/npm/npm/blob/v5.10.0/package.json#L105
2018-05-12 11:57:20 -04:00
Ben Newman
40d408e4fb Revert "Use a custom build of Node 8.11.2 for Mac and Linux."
This reverts commit 7a2e492b6c.

The custom build had a Node version of
8.11.2-nightly1525879461436bd3e42eb10ddd15a9fc1ed225d49c87ad7214 instead
of 8.11.2, which is not something that I want Galaxy (or any other hosting
service) to have to understand.
2018-05-09 13:30:18 -04:00
Ben Newman
7a2e492b6c Use a custom build of Node 8.11.2 for Mac and Linux. 2018-05-09 13:04:50 -04:00
Ben Newman
bc6ec63f52 Update Node to v8.11.2-rc.1. 2018-05-07 15:22:13 -04:00
Ben Newman
52823ec8b5 Update 64-bit Mongo to version 3.6.4. 2018-04-25 11:20:13 -04:00
Ben Newman
e6a0e9089d Merge branch 'master' into devel 2018-04-02 13:08:43 -04:00
Ben Newman
4819c5bc39 Set NODE_BUILD_NUMBER=129 to use our custom Node 8.11.1 build.
Built from https://github.com/meteor/node/tree/v8.11.1-meteor
2018-03-31 13:10:12 -04:00
Ben Newman
b21938e047 Upgrade Node to version 8.11.1, plus a critical V8 patch.
https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/
https://nodejs.org/en/blog/release/v8.10.0/
https://nodejs.org/en/blog/release/v8.11.0/
https://nodejs.org/en/blog/release/v8.11.1/
https://github.com/meteor/node/commits/v8.11.0-meteor
https://github.com/meteor/node/commits/v8.11.1-meteor
2018-03-31 13:10:12 -04:00
Ben Newman
d19122521b Upgrade npm to version 5.8.0.
http://blog.npmjs.org/post/171139955345/v570
http://blog.npmjs.org/post/171169301000/v571
http://blog.npmjs.org/post/171813275740/v580-next0

The node-gyp package is apparently no longer bundled as
npm/node_modules/node-gyp, so we don't have to delete it any more.
2018-03-29 10:57:29 -04:00
Hugh Willson
84e0d944dc Update to use latest Mongo 3.6.3 and 3.2.19 versions 2018-03-21 19:27:04 +02:00
Hugh Willson
542ad06b75 Revert the revert of "Upgrade to Mongo 3.6 (#9533)"
This reverts commit 85d74f8d2b.
2018-03-21 19:27:03 +02:00
Ben Newman
85d74f8d2b Revert "Upgrade to Mongo 3.6 (#9533)"
This reverts commit dfc0702558.

We've seen some odd test failures (e.g. `passwords - tokens`) and trouble
updating from 1.6.1 to 1.6.2-beta.3 (easily solved with `meteor reset`,
but also worth investigating), so I think we should keep working on the
Mongo 3.6 upgrade in a PR, rather than running all of our tests against
a devel branch that includes Mongo 3.6.

cc @abernix @hwillson
2018-01-30 17:47:12 -05:00
Hugh Willson
dfc0702558 Upgrade to Mongo 3.6 (#9533)
Update the Meteor Tool to use Mongo 3.6.2 for 64-bit OS'
and Mongo 3.2.18 for 32-bit OS'. A few important mentions:

- As of Mongo 3.6, all Mongo binary downloads include
  SSL - there is no longer a non-SSL based download bundle
  (so it's a bit bigger, but that shouldn't be an issue).
- Using the `--nojournal` option with WiredTiger based
  replica sets is no longer supported (see
  https://jira.mongodb.org/browse/SERVER-30760). The
  `--nojournal` flag was added in
  bcfe072d52
  to help reduce the amount of disk space used by Mongo,
  but since this option is no longer supported, we'll
  have to live with the extra disk space usage.
- Add PR link to History.md
2018-01-24 22:01:46 +02:00
Ben Newman
cca8ee4fa4 Upgrade Node to version 8.9.4.
https://nodejs.org/en/blog/release/v8.9.4/
2018-01-03 13:38:57 -05:00
Ben Newman
bdb60404be Upgrade npm to version 5.6.0, and pacote to 7.0.2.
http://blog.npmjs.org/post/167963735925/v560-2017-11-27
2017-12-20 10:30:18 -05:00
Ben Newman
bf9624f644 Merge branch 'master' into devel 2017-12-08 18:02:55 -05:00
Ben Newman
02cfd0fab1 Merge branch 'master' into release-1.6.0.1 2017-12-08 17:58:26 -05:00
Ben Newman
db3efd3a6f Merge branch 'release-1.5.x' 2017-12-08 17:17:50 -05:00
Ben Newman
9e4010a1ba Upgrade Node to version 4.9.7.
https://nodejs.org/en/blog/release/v4.9.7/
https://nodejs.org/en/blog/vulnerability/december-2017-security-releases/
2017-12-08 11:52:52 -05:00
Ben Newman
dfd8511e4e Upgrade Node to version 8.9.3.
https://nodejs.org/en/blog/release/v8.9.3/
https://nodejs.org/en/blog/vulnerability/december-2017-security-releases/
2017-12-08 11:47:53 -05:00
Ben Newman
3ff79472a0 Upgrade npm to version 5.5.1.
http://blog.npmjs.org/post/166044150500/v550-2017-10-04
2017-12-07 17:53:45 -05:00
Ben Newman
308692418b Upgrade Node to version 8.9.2.
https://nodejs.org/en/blog/release/v8.9.2/
2017-12-07 17:53:32 -05:00
Jesse Rosenberger
75a262a278 Use Mongo 3.4 for 64-bit platforms.
Most of the work to prepare for this change was done through the
excellent work of @hwillson in meteor/meteor#9173 which, after some
re-working to support the 64-bit architecture on Windows platforms,
landed in meteor/meteor#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: https://github.com/meteor/meteor/pull/9173
Refs: https://github.com/meteor/meteor/pull/9218
2017-11-21 11:37:29 +02:00
Jesse Rosenberger
f2009e2fa6 Switch to official Node.js 4.8.6 and stop using a custom Meteor build.
This puts Meteor back on the official release track of Node.js 4, rather
than using its own custom build (from https://github.com/meteor/node/),
which had previously been necessary to add the garbage collection fixes
gained with
751f1ac08e
and
71f9cdf241,
both of which are now officially included in Node.js 4.x as of 4.8.6.
🎉
2017-11-07 20:04:48 +02:00