Commit Graph

1903 Commits

Author SHA1 Message Date
Ben Newman
3f2a79eaba Bump package versions for 1.6.1-beta.19 release. 2017-12-19 18:41:38 -05:00
Ben Newman
bf6d0dabc9 Merge branch 'devel' into release-1.6.1 2017-12-19 18:22:51 -05:00
Ben Newman
7583fc0bb6 Update meteor-babel and reify to latest versions. 2017-12-19 18:14:38 -05:00
Ben Newman
0b8757bed9 Bump package versions for 1.6.1-beta.18 release. 2017-12-12 18:04:56 -05:00
Ben Newman
710869baca Merge branch 'devel' into release-1.6.1 2017-12-12 17:58:27 -05:00
Ben Newman
ac705ebd92 Bump reify npm package to version 0.13.3. 2017-12-12 13:30:59 -05:00
Ben Newman
d045663fcd Bump package versions for 1.6.1-beta.17 release.
The 1.6.1-beta.16 release was DOA and should be avoided (if it can even be
installed), due to an unfortunate interruption of my internet connection.
2017-12-08 19:02:55 -05:00
Ben Newman
d0b5fc5b7b Bump package versions for 1.6.1-beta.15 release. 2017-12-08 18:31:31 -05:00
Ben Newman
f098648d8a Merge branch 'devel' into release-1.6.1 2017-12-08 18:07:19 -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
5533aa7ce8 Bump package versions for the official 1.6.0.1 release. 2017-12-08 14:19:21 -05:00
Ben Newman
a436fde109 Bump package versions for the official 1.5.4.1 release. 2017-12-08 13:35:15 -05:00
Ben Newman
44ade416b1 Bump package versions for 1.5.4.1-rc.0 release. 2017-12-08 12:40:28 -05:00
Ben Newman
feb68df4d6 Bump package versions for 1.6.0.1-rc.0 release. 2017-12-08 12:10:11 -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
7d9ee28efc Bump package versions for 1.5.4.1-beta.0 release. 2017-12-07 20:16:44 -05:00
Ben Newman
6c7531de46 Update expected dev bundle tarball count from 4 to 5. 2017-12-07 20:16:41 -05:00
Ben Newman
e49c632316 Bump package versions for 1.6.0.1-beta.0 release. 2017-12-07 18:53:27 -05:00
Ben Newman
bd91cbef87 Add @babel/runtime to dev bundle and update npm dependencies.
These are the same versions currently on release-1.6.1.
2017-12-07 18:43:39 -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
Ben Newman
91d6f22076 Bump package versions for 1.6.1-beta.14 release. 2017-12-05 11:48:27 -05:00
Ben Newman
463d45afc7 Bump package versions for 1.6.1-beta.13 release. 2017-12-05 11:25:38 -05:00
Ben Newman
7d379aecf0 Merge branch 'devel' into release-1.6.1 2017-12-05 11:00:18 -05:00
Ben Newman
1a13cbe1b9 Update meteor-babel to version 7.0.0-beta.34-1.
This temporarily reverts back to using @babel/runtime/helpers/* rather
than @babel/runtime/helpers/builtin/*, since some helpers (for example,
`slicedToArray`) were using code patterns that cannot be made to work via
polyfills in older browsers, e.g.

  if (Symbol.iterator in Object(arr)) {...}

to test whether `arr` is iterable.
2017-12-05 09:52:55 -05:00
Ben Newman
bdb28bc74f Update meteor-babel and @babel/runtime to 7.0.0-beta.34.
This applies only to the command-line tool, for now.
2017-12-05 09:52:54 -05:00
Ben Newman
71da2d327c Bump package versions for 1.6.1-beta.12 release. 2017-12-05 09:43:01 -05:00
Ben Newman
d10d3225ad Merge branch 'devel' into release-1.6.1 2017-12-05 09:31:20 -05:00
Jesse Rosenberger
3c1ab6a3a7 Merge branch 'devel' into abernix/decompose-self-test 2017-11-29 22:28:01 +02:00
Ben Newman
d3bfd43653 Update Babel-related tool dependencies to latest versions.
Note that we have to keep both babel-runtime and @babel/runtime for the
time being, since isopackets are compiled by an older (non-beta) version
of Babel that still generates babel-runtime imports.
2017-11-27 13:56:07 -05:00
Ben Newman
2effb1a974 Bump package versions for 1.6.1-beta.11 release. 2017-11-25 11:26:42 -05:00
Ben Newman
02583444bd Bump package versions for 1.6.1-beta.10 release. 2017-11-24 11:38:42 -05:00
Jesse Rosenberger
204270694c Add support for a --retries flag to meteor self-test.
While running the tests three times might make a lot of sence in CI
environments, it certainly slows things down in development, especially
when you've failed a test on purpose, but still have to wait for it to
run three times to get the output.

This not only implements the `--retries` flag, but also activates it in
both CircleCI and AppVeyor test suites.
2017-11-23 18:39:34 +02:00
Ben Newman
86a2ad5679 Bump package versions for 1.6.1-beta.9 release. 2017-11-22 15:26:12 -05:00
Ben Newman
a6b90f85c3 Merge branch 'devel' into release-1.6.1 2017-11-22 14:52:58 -05:00
Jesse Rosenberger
109b1116ac Update internal meteor-babel to 7.0.0-beta.3-2.
ac6f3bef07
2017-11-21 11:37:30 +02: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
Ben Newman
d690906f7f Bump package versions for 1.6.1-beta.8 release. 2017-11-17 14:47:17 -05:00
Ben Newman
5bdf684525 Merge branch 'devel' into release-1.6.1 2017-11-17 14:34:11 -05:00
Ben Newman
4911b1e7f6 Bump package versions for 1.6.1-beta.7 release. 2017-11-14 14:24:18 -05:00
Ben Newman
944b8a1ab2 Bump package versions for 1.6.1-beta.6 release. 2017-11-14 13:45:58 -05:00
Ben Newman
eaf96699ad Merge branch 'devel' into release-1.6.1 2017-11-14 13:35:03 -05:00
Jesse Rosenberger
7117d30e0f Stop pre-installing phantomjs-prebuilt and browserstack-webdriver.
While this was necessary in previous versions of Meteor, as of 1.6 the
`self-test` tooling will automatically install the dependencies it needs
at runtime.

Not only does this allow the installation to be avoided when tests using
those facilities aren't invoked, it also allows us to reliably install
the same version of these npms, rather than falling back to the
`latest` npm tag on each CI run.
2017-11-14 16:52:34 +02:00
Jesse Rosenberger
854076c817 Remove the source of the deprecated Windows installer.
This code had been used to compile the previous generation of
the Windows installer, `InstallMeteor.exe`, however it has been
replaced with the `meteor` Chocolatey package.

Refs: https://github.com/meteor/meteor-chocolatey-installer.
2017-11-09 23:13:29 +02:00
Ben Newman
78700d772d Bump package versions for 1.6.1-beta.5 release. 2017-11-09 11:13:19 -05:00
Ben Newman
be094178a5 Merge branch 'devel' into release-1.6.1 2017-11-09 10:53:09 -05:00
Jesse Rosenberger
d7e660fff1 In AppVeyor testing, only run a single dynamic import test.
Currently, three 'dynamic import' tests exist in the self-test suite:

 * dynamic import(...) in development
 * dynamic import(...) in production
 * dynamic import(...) with cache

These tests take quite some time to run; each test takes ~5 minutes.

While it's great to test them in a faster environment (Unix), which
Meteor will continue to do, the overall value of the three separate
tests is not as great in a slower testing environment, like Windows.
2017-11-09 15:53:47 +02:00