Commit Graph

9907 Commits

Author SHA1 Message Date
Ben Newman
bb72ba969f Bump package versions for 1.8-rc.13 release. 2018-09-13 12:04:36 -04:00
Ben Newman
fbebdc82ce Merge branch 'devel' into release-1.7.1 2018-09-12 17:44:20 -04:00
Ben Newman
c42170568a Bump minimonogo patch version to 1.4.5. 2018-09-12 17:43:09 -04:00
Seba Kerckhof
282724a041 Fix minimongo nested array sorting (#10217)
Fixes #10192.
2018-09-12 14:12:06 -04:00
Márius Rak
c8ff49ae64 Expose information about Meteor target architecture to Babel plugins (#10211)
http://babeljs.io/docs/en/options#caller
2018-09-12 13:36:21 -04:00
Ben Newman
b5208c7786 Bump package versions for 1.7.1-rc.12 release. 2018-09-12 12:56:21 -04:00
Ben Newman
210d1ac514 Bump package versions for 1.7.1-rc.11 release. 2018-09-11 14:02:00 -04:00
Ben Newman
cb8bd2a413 Make {dis,re}connection more reliable in "reconnect auto-login" test. 2018-09-11 13:09:26 -04:00
Ben Newman
2945c5045c Increase timeout in flaky "accounts - reconnect auto-login" test. 2018-09-11 12:40:34 -04:00
Ben Newman
53029c10b9 Fix wonky default export in accounts-base/client_main.js.
Follow-up to 8d4f07a802.
2018-09-11 12:09:30 -04:00
Ben Newman
3d4fb7a8ad Bump package versions for 1.7.1-rc.10 release. 2018-09-11 10:24:58 -04:00
Ben Newman
4b9805fc75 Merge branch 'devel' into release-1.7.1 2018-09-11 09:21:46 -04:00
Seba Kerckhof
b8cbe5a7b2 Make minimongo array field sorting compatible with mongo 3.6+ behavior (#10214) 2018-09-11 09:19:48 -04:00
Ben Newman
203829c4f8 Bump package versions for 1.7.1-rc.9 release. 2018-09-10 17:05:14 -04:00
Ben Newman
c632912c43 Make sure meteor shell commands are compiled for Node 8. 2018-09-07 14:31:48 -04:00
Ben Newman
419fee1e02 Update shrinkwraps for compiler plugins now depending on @babel/runtime. 2018-09-07 14:00:45 -04:00
Ben Newman
38e7ea63af Add @babel/runtime dependency to all build plugins that use ecmascript.
Previously: a52a2c28f1
2018-09-07 12:37:49 -04:00
Ben Newman
f4957c3bb6 Merge branch 'devel' into release-1.7.1 2018-09-07 11:13:29 -04:00
Ben Newman
de6717da66 Update packages/non-core/blaze submodule to latest master, again. 2018-09-07 11:12:19 -04:00
Ben Newman
6134251621 Bump package versions for 1.7.1-rc.8 release. 2018-09-07 10:51:48 -04:00
Christian Klaussner
c62bc402aa Add test for MongoDB 4.0 oplog transaction processing (#10206) 2018-09-07 10:46:31 -04:00
Ben Newman
964909fc3f Allow only admin.$cmd in admin.* oplog doc.ns strings. 2018-09-07 10:44:02 -04:00
Ben Newman
039cb60a85 Apply transaction only if doc.o.applyOps is defined. 2018-09-07 10:44:02 -04:00
Ben Newman
bb3a7fc814 Support MongoDB 4.0 transactions in oplog_tailing.js.
My attempt at fixing #10195.

@klaussner Feel free to submit your PR if it's ready, or just review this
one if you prefer. It's important to get this right, so it's not a
terrible idea for both of us to attempt it independently.
2018-09-07 10:44:01 -04:00
Ben Newman
1198046de7 Merge branch 'devel' into release-1.7.1 2018-09-07 10:42:34 -04:00
Ben Newman
7e7963534d Update packages/non-core/blaze submodule to latest master revision. 2018-09-07 10:41:10 -04:00
Ben Newman
b1e44642fe Bump package versions for 1.7.1-rc.7 release. 2018-09-05 21:37:38 -04:00
Ben Newman
6bf22e668f Set cache directory correctly for meteor shell compilation.
Fixes #10189.
2018-09-05 14:32:08 -04:00
Ben Newman
5906bb9c1e Bump package versions for 1.7.1-rc.6 release. 2018-09-05 13:28:12 -04:00
Ben Newman
dc8f4ffb13 Update meteor-babel to version 7.0.0. 🎉 2018-09-05 12:08:17 -04:00
Jesse Rosenberger
1e34acadc0 Enforce specific @babel/runtime versions on babel-runtime@1.2.x.
Meteor 1.6.x through 1.7.0.x use the `babel-runtime@1.2.x` packages, and
this change is only intended to affect those versions.

This will no longer be necessary in Meteor 1.7.1, since we account for
the changes to `@babel/runtime` through changes to the `meteor/babel`
package, but this ensures that anyone who updates to `@babel/runtime@7` (the
final, latest release), or anything newer, isn't surprised by their broken
application.
2018-08-31 16:56:43 +03:00
Jesse Rosenberger
09cb1f8941 Fix conditional grouping which resulted in failure on official Babel 7.
Follows-up: 72794dff19.

cc @benjamn @hwillson
2018-08-31 14:19:15 +03:00
Ben Newman
cfa96534bc Bump package versions for 1.7.1-rc.5 release. 2018-08-21 20:53:08 -04:00
Ben Newman
b983f9718d Update meteor-babel to version 7.0.0-rc.2. 2018-08-21 20:22:02 -04:00
Ben Newman
1a74403296 Bump package versions for 1.7.1-rc.4 release. 2018-08-20 15:52:11 -04:00
Ben Newman
3c42552bfa Update shrinkwrap for compile-coffeescript plugin. 2018-08-20 15:52:08 -04:00
Ben Newman
43e025191f Bump @babel/runtime used by compile-coffeescript plugin to 7.0.0-rc.1.
We should wait to publish this change until after Meteor 1.7.1 has been
released (cc @GeoffreyBooth).
2018-08-20 15:32:42 -04:00
Ben Newman
404c58dbf5 Merge branch 'devel' into release-1.7.1 2018-08-20 14:48:05 -04:00
Ben Newman
a52a2c28f1 Give compile-coffeescript plugin a reliable version of @babel/runtime.
After publishing coffeescript@2.3.1_1, I noticed that the version of
babel-runtime (1.2.5) that is bundled into the compile-coffeescript plugin
was complaining about the presence of @babel/runtime@7.0.0-rc.1 in the
node_modules directory of Meteor 1.7.1-rc.3 apps, thanks to code added
recently to work around breaking changes in @babel/runtime@7.0.0-beta.56:
4d5fff99eb

The easiest way to fix this problem in the short term is to give the
compile-coffeescript plugin its own reliable copy of the @babel/runtime
npm package, rather than delegating to the version installed in the app.

The ideal long-term way to fix this problem would be to stop precompiling
Meteor compiler plugins before publishing them, and instead treat them
like any other Meteor package, which are compiled after installation.

Another issue that could have been prevented if compiler plugins were
compiled upon installation, like other packages: #10148

cc @hwillson @abernix @GeoffreyBooth
2018-08-20 12:48:28 -04:00
Ben Newman
db194c5914 Bump package versions for 1.7.1-rc.3 release. 2018-08-20 10:34:48 -04:00
Ben Newman
2c6e6e02a8 Merge branch 'devel' into release-1.7.1 2018-08-20 10:32:34 -04:00
Ben Newman
fab90e41f4 Merge pull request #10155 from GeoffreyBooth/coffeescript-modern-browsers
CoffeeScript 2.3.1, with support for setMinimumBrowserVersions.
2018-08-20 10:17:44 -04:00
Ben Newman
72794dff19 Warn about @babel/runtime release candidates, too. 2018-08-20 09:52:42 -04:00
Geoffrey Booth
b8b404daf3 Only run the modern test on modern browsers/environments 2018-08-16 21:16:32 -07:00
Ben Newman
86030c1001 Bump package versions for 1.7.1-rc.2 release. 2018-08-16 19:03:51 -04:00
Ben Newman
9d75b0976e Merge branch 'master' into devel 2018-08-16 18:02:22 -04:00
Ben Newman
5748d0d72b Bump package versions for the official 1.7.0.5 release. 2018-08-16 16:01:10 -04:00
Ben Newman
c74f2f46cb Update Blaze submodule to latest master version. 2018-08-16 15:02:53 -04:00
Ben Newman
05916ee337 Update meteor-babel npm package to version 7.0.0-rc.1-1. 2018-08-16 14:59:45 -04:00
Ben Newman
02a2f88432 Bump package versions for 1.7.0.5-rc.0 release. 2018-08-16 13:21:43 -04:00