Commit Graph

9641 Commits

Author SHA1 Message Date
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
02a2f88432 Bump package versions for 1.7.0.5-rc.0 release. 2018-08-16 13:21:43 -04:00
Ben Newman
09194e86e8 Merge branch 'dynamic-import-0.4.2' into release-1.7.0.5 2018-08-16 13:20:05 -04:00
Ben Newman
8eb081336b Ignore bad POST requests in dynamic-import request handler.
Should help mitigate #10147.
2018-08-16 13:14:23 -04:00
Ben Newman
47e36c562f Bump package versions for the official 1.7.0.4 release. 2018-08-07 10:13:46 -04:00
Ben Newman
4a5b915ac6 Bump package versions for 1.7.0.4-rc.1 release. 2018-08-06 13:34:43 -04:00
Ben Newman
3ef1314921 Update reify npm package to version 0.16.4. 2018-08-06 13:10:27 -04:00
Ben Newman
08f55904c9 Avoid String#startsWith in babel-runtime package. 2018-08-06 12:24:24 -04:00
Ben Newman
7c17d318bc Bump package versions for 1.7.0.4-rc.0 release. 2018-08-06 12:05:13 -04:00
Ben Newman
4d5fff99eb Warn about using @babel/runtime@7.0.0-beta.56+ with Meteor 1.7.0.x.
https://github.com/meteor/meteor/issues/10126#issuecomment-410730412
2018-08-06 11:43:40 -04:00
Ben Newman
d3b1847c03 Bump package versions for the official 1.7.0.3 release.
https://github.com/meteor/meteor/pull/9994
2018-06-13 19:00:18 -04:00
Ben Newman
3c4944479d Bump package versions for 1.7.0.3-rc.0 release. 2018-06-13 18:03:21 -04:00
Ben Newman
4324c90b25 Bump package versions for the official 1.7.0.2 release.
https://github.com/meteor/meteor/pull/9990
2018-06-13 14:21:23 -04:00
Ben Newman
923949c7eb Bump package versions for 1.7.0.2-rc.0 release. 2018-06-13 12:57:53 -04:00
Ben Newman
41c2dd02f6 Bump ecmascript patch version to 0.11.1.
This is necessary when we bump the babel-compiler package, since the
compile-ecmascript plugin is registered by the ecmascript package.
2018-06-13 12:43:36 -04:00
Ben Newman
5eeb81a32d Update meteor-babel to version 7.0.0-beta.51. 2018-06-13 12:33:35 -04:00
Ben Newman
ab87f48f1b Bump dynamic-import package version before republishing. 2018-06-07 11:38:44 -04:00
Ben Newman
43211a0526 Style tweaks for access-control-request-headers echoing. 2018-06-07 11:11:48 -04:00
Adriaan Callaerts
0244680131 Allow dynamic import() requests from any origin on any device. (#9954)
A tweak to the change introduced in c4b5707747 to fix #9952.

This will allow clients that don't support the * value in `Access-Control-Allow-Headers`,
but do specify the `Access-Control-Request-Headers` (such as electron 2.0.2) to use dynamic import.
2018-06-07 09:41:21 -04:00
Ben Newman
e595bae374 Fix jsdoc for Mongo.Collection#raw{Collection,Database}. 2018-06-04 10:21:55 -04:00
Ben Newman
d78a17d7e9 Bump package versions for the official 1.7.0.1 release.
https://github.com/meteor/meteor/pull/9917
2018-05-30 10:03:34 -04:00
Ben Newman
f41e3f17ce Bump package versions for 1.7.0.1-rc.0 release. 2018-05-29 18:13:22 -04:00
James Burgess
0a61dae68d Docs typo (#9898) 2018-05-28 14:06:53 -04:00
Ben Newman
39295cc136 Support both mobile_safari and mobileSafari for isModern testing.
https://github.com/meteor/meteor/issues/9717#issuecomment-392521536
2018-05-28 12:22:19 -04:00
Ben Newman
274e2b1ed2 Make chrome{,Mobile{,IOS}} synonymous for isModern testing. 2018-05-28 12:19:05 -04:00
Ben Newman
4a76fe3fe6 Bump package versions for the official 1.7 release. 2018-05-27 19:29:46 -04:00
Ben Newman
240855777a Bump package versions for 1.7-rc.14 release. 2018-05-27 18:01:51 -04:00
Ben Newman
a126cf5641 Update reify to version 0.16.2. 2018-05-27 18:00:48 -04:00
Ben Newman
dab025e514 Stop passing babelOptions.sourceMap when compiling meteor shell commands. 2018-05-25 20:10:39 -04:00
Ben Newman
d87239931d Bump package versions for 1.7-rc.13 release. 2018-05-25 18:49:38 -04:00
Ben Newman
6407e4dafb Update meteor-babel to version 7.0.0-beta.49-1.
Also switching from babelOptions.sourceMap to babelOptions.sourceMaps,
finally: https://babeljs.io/docs/usage/api/#options
2018-05-25 18:43:13 -04:00
Ben Newman
35da297e02 Bump package versions for 1.7-rc.12 release. 2018-05-24 23:19:54 -04:00
Ben Newman
71b9241611 Revert "Use legacy workaround for @babel/runtime/helpers/inheritsLoose."
This reverts commit 8bfdea712a.

As clever as this IE10 hack may have been, it should no longer be
necessary, thanks to https://github.com/babel/babel/pull/7969.

cc @abernix @hwillson
2018-05-24 23:01:08 -04:00
Ben Newman
b28c8a6249 Update meteor-babel to 7.0.0-beta.48 and reify to 0.16.1. 2018-05-24 22:34:38 -04:00
Ben Newman
9313e683d5 Bump package versions for 1.7-rc.11 release. 2018-05-16 17:53:20 -04:00
Ben Newman
b6ac0acbf6 Remove outdated Reify runtime workarounds from modules/reify.js. 2018-05-16 15:20:38 -04:00
Ben Newman
538175116b Make meteor/server-render lazy on the client. 2018-05-16 15:20:38 -04:00
Ben Newman
124e334a95 Update meteor-babel and @babel/runtime to version 7.0.0-beta.47. 2018-05-16 12:16:28 -04:00
Ben Newman
938d92d25e Bump package versions for 1.7-rc.10 release. 2018-05-15 18:03:10 -04:00
Ben Newman
927aa93bc4 Bump ddp-server package version to 2.2.0. 2018-05-15 16:48:39 -04:00
Lucas Hansen
b93ffce4dc Manually track number of crossbar listeners by collection (#9889) 2018-05-15 10:40:04 -04:00
Ben Newman
a646bdbbd4 Use only Meteor.absoluteUrl for dynamic import() requests, again.
https://github.com/meteor/meteor/issues/9747#issuecomment-388931828
https://github.com/meteor/meteor/issues/9888#issuecomment-388953091

cc @sebakerckhof @joaomframos
2018-05-15 10:34:21 -04:00
Ben Newman
b0db9f3387 Bump package versions for 1.7-rc.9 release. 2018-05-14 14:31:46 -04:00
Ben Newman
76ece148ba Update meteor-babel to version 7.0.0-beta.46-5. 2018-05-14 14:20:11 -04:00
Ben Newman
8566c2ce24 Do not assume location.host can be used for dynamic import(). 2018-05-14 11:35:20 -04:00
Ben Newman
c4b5707747 Allow dynamic import() requests from any origin.
Another way to fix #9888: properly handle OPTIONS requests by returning
permissive CORS headers, so that the dynamic import() server can respond
to requests from any origin.
2018-05-14 11:22:12 -04:00
Ben Newman
6c91a4f0c3 Revert "Use Meteor.absoluteUrl again in dynamic-import fetchMissing function."
This reverts commit 3b77bb5197.

Should fix #9888.

Sending dynamic import() requests to any origin other than location.host
causes some browsers to send a preflight CORS request ( method:OPTIONS) to
verify that the server allows the request, which was causing problems
because the dynamic import() server expects method:POST.
2018-05-14 11:21:00 -04:00
Lucas Hansen
36abc1a0b6 Remove EJSON.clone from the onOplogEntry handler (#9886) 2018-05-14 09:36:18 -04:00
Ben Newman
1f46a2afc3 Bump package versions for 1.7-rc.8 release. 2018-05-12 14:47:54 -04:00