Commit Graph

1953 Commits

Author SHA1 Message Date
Ben Newman
986b47d1c4 Update meteor-babel to version 7.0.0-beta.46. (#9840) 2018-04-25 18:15:29 -04:00
James Burgess
3cc9e79049 Protect against missing results files in test load balancer (#9799) 2018-04-05 19:46:34 -04:00
Ben Newman
2a524dcfd1 Update meteor-babel to 7.0.0-beta.44 and reify to 0.15.1. 2018-04-02 18:54:00 -04:00
Ben Newman
e6a0e9089d Merge branch 'master' into devel 2018-04-02 13:08:43 -04:00
Ben Newman
7cd4947780 Bump package versions for the official 1.6.1.1 release. 2018-04-02 10:21:56 -04:00
Ben Newman
84d776ecb8 Bump package versions for 1.6.1.1-rc.0 release. 2018-03-31 14:33:22 -04:00
Ben Newman
4c0e583249 Update meteor-babel to version 7.0.0-beta.42.
https://github.com/babel/babel/releases/tag/v7.0.0-beta.41
https://github.com/babel/babel/releases/tag/v7.0.0-beta.42

Also updated various @babel/... plugin versions in package.json files.
2018-03-31 13:10:12 -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
10c7c7a4b1 Let Node download the ICU i18n libaries for itself. 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
Jesse Rosenberger
39030204a9 Merge branch 'hwillson-mongo-3.6-upgrade-with-test-fix' into devel 2018-03-21 20:24:37 +02: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
4b2d6c22bc Update meteor-babel to version 7.0.0-beta.42.
https://github.com/babel/babel/releases/tag/v7.0.0-beta.41
https://github.com/babel/babel/releases/tag/v7.0.0-beta.42
2018-03-20 19:57:00 -04:00
James Burgess
273f21a0b2 Automate rebalancing of CircleCI test groups (#9656) 2018-03-07 11:38:19 -05:00
Ben Newman
bbd614932d Update meteor-babel and reify npm packages to latest versions.
Fixes #9676.
2018-02-22 10:49:09 -05:00
Ben Newman
7002142403 Add babel-runtime package back to dev_bundle/lib/node_modules.
I tried removing babel-runtime from the dev bundle in a recent commit
(since @babel/runtime is what Babel 7 uses), but some tests failed.

Unfortunately Meteor packages like stylus that (1) register compiler
plugins and (2) were last published before Meteor 1.6.1 still need the
older version of the babel-runtime npm package. It's an extra 2MB of dev
bundle size (82MB vs. 80MB), so it's not the end of the world, but I would
like to figure out how to remove it permanently at some point.

cc @abernix @hwillson in case you have any quick thoughts
2018-02-13 14:15:46 -05:00
Ben Newman
7c96a70692 Update meteor-babel to latest version, 7.0.0-beta.40-1. 2018-02-13 14:08:05 -05:00
Ben Newman
a5d9763186 Update meteor-babel to latest version. 2018-02-06 20:55:07 -05:00
Ben Newman
2cd5b5c6d9 Update reify and optimism packages to latest versions. 2018-02-06 20:13:26 -05:00
Ben Newman
57a6f44a65 Make the class properties transform "loose" to fix #9628. 2018-02-02 16:25:10 -05:00
Ben Newman
312094cec9 Use a version of meteor-babel that exactly pins its dependencies.
146c11425b

The recent 7.0.0-beta.39 versions of some Babel dependencies snuck into
the last dev_bundle/lib/node_modules build, due to using ^7.0.0-beta.38
version constraints in babel-preset-meteor/package.json, even though
meteor-babel exactly pins the version of babel-preset-meteor.

After I rebuild the dev bundle, this change should fix the current test
failures on the devel branch.
2018-01-31 15:57:10 -05: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
2c7616d221 Bump package versions for the official 1.6.1 release. 2018-01-20 15:50:01 -05:00
Ben Newman
ce276aec96 Bump package versions for 1.6.1-rc.10 release. 2018-01-19 19:29:47 -05:00
Ben Newman
8b3732e18b Bump package versions for 1.6.1-rc.9 release. 2018-01-18 17:22:17 -05:00
Ben Newman
c2845baff7 Bump package versions for 1.6.1-rc.8 release. 2018-01-17 18:09:01 -05:00
Ben Newman
145fce2c4c Update meteor-babel to version 7.0.0-beta.38. 2018-01-17 13:01:21 -05:00
Ben Newman
4e345b860a Bump package versions for 1.6.1-rc.7 release. 2018-01-16 17:16:06 -05:00
Christian Klaussner
9cc978eb90 Make "meteor-dev-bundle" and "meteor-dev-bundle-tool" packages private (#9542)
Since these packages aren't published to the npm registry, they can be made private to avoid unnecessary warnings about missing description, repository, and license fields when installing server dependencies and generating dev bundles.
2018-01-16 15:23:10 -05:00
Ben Newman
d78bed0d47 Bump package versions for 1.6.1-rc.6 release. 2018-01-15 18:27:17 -05:00
Ben Newman
8decd67daf Bump package versions for 1.6.1-rc.5 release. 2018-01-14 23:24:22 -05:00
Ben Newman
b07c5cc328 Bump package versions for 1.6.1-rc.4 release. 2018-01-14 17:48:52 -05:00
Ben Newman
ebe51997d6 Bump package versions for 1.6.1-rc.3 release. 2018-01-12 12:20:49 -05:00
Ben Newman
afe1ba7044 Update meteor-babel and reify to latest versions.
https://github.com/meteor/meteor/pull/9274#issuecomment-354870359
46109280c2
2018-01-11 20:17:07 -05:00
Ben Newman
40a0e5b917 Merge branch 'devel' into release-1.6.1 2018-01-11 11:55:36 -05:00
James Burgess
616bab64aa Attempt meteor --get-ready three times in AppVeyor tests (#9518) 2018-01-10 11:42:04 -05:00
Ben Newman
c45e90d24f Bump package versions for 1.6.1-rc.2 release. 2018-01-09 19:33:30 -05:00
Ben Newman
49ff5bcb33 Update meteor-babel and reify to latest versions.
Fixes #9504.
2018-01-09 10:59:51 -05:00
Ben Newman
5e38bd5758 Bump package versions for 1.6.1-rc.1 release. 2018-01-03 14:48:21 -05: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
d8989653e5 Bump package versions for 1.6.1-rc.0 release. 2018-01-03 10:50:02 -05:00
Ben Newman
b35ce7d168 Update meteor-babel to version 7.0.0-beta.36. 2017-12-30 14:02:58 -05:00
Ben Newman
b19e8a6af0 Bump package versions for 1.6.1-beta.21 release. 2017-12-20 18:32:31 -05:00
Ben Newman
bda490b637 Update various tool npm dependencies to latest versions. 2017-12-20 15:21:08 -05:00
Ben Newman
8bf3484314 Update meteor-babel to version 7.0.0-beta.35-1.
f5b8d7f24c
2017-12-20 14:36:40 -05:00
Ben Newman
4268785ffe Bump package versions for 1.6.1-beta.20 release. 2017-12-20 12:12:07 -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