Ben Newman
554936cff3
Bump package versions for 1.7.1-beta.32 release.
2018-08-13 18:47:20 -04:00
Ben Newman
cfb6a45ab5
Compute static manifest.json lazily in webapp_server.js.
...
Should fix #10088 .
2018-08-13 18:43:24 -04:00
Ben Newman
5c4cad6a19
Update packages/non-core/blaze submodule to latest master.
2018-08-13 16:33:33 -04:00
Ben Newman
ccea994043
Continue supporting deprecated module.watch API for now.
...
Short-term fix for #10148 .
Unfortunately, unlike most Meteor package and application code, which is
compiled after installation, Meteor compiler plugins are compiled before
they are published, so it's possible for a compiler plugin that uses the
ecmascript package to contain generated code that still uses the
module.watch API, instead of the new and improved module.link API.
A better long-term fix for this problem would be to compile compiler
plugins like any other Meteor code, using whatever version of the
ecmascript plugin the rest of the application is using.
2018-08-13 14:15:12 -04:00
Ben Newman
f058e59c56
Update shrinkwrap for json5 dependency of babel-compiler.
2018-08-12 15:23:47 -04:00
Lukas Strassel
c5eae1e050
Allow JSON5 in .babelrc files ( #10098 )
2018-08-12 15:10:58 -04:00
Ben Newman
4b1fc2e145
Bump mongo-decimal package version to 0.1.0 before initial publish.
2018-08-10 18:09:21 -04:00
Ben Newman
62fa9927ce
Bump package versions for 1.7.1-beta.31 release.
2018-08-10 12:59:17 -04:00
Ben Newman
7ee26d43bd
Bump minor version of mongo package to force useNewUrlParser fix.
2018-08-10 12:51:36 -04:00
Ben Newman
c958c982d6
Use ecmascript in srp package.
...
Follow-up to #10136 .
Fixes #10143 .
2018-08-10 11:48:24 -04:00
Ben Newman
bcef1447e7
Merge branch 'devel' into release-1.7.1
2018-08-10 11:48:19 -04:00
James Burgess
73a7ab6540
Remove underscore from facts-base and add tests ( #10138 )
2018-08-09 19:26:06 -04:00
Ben Newman
36d9bc12bb
Fix a few Object.prototype.hasOwnProperty misuses.
...
As reported by @leosco:
https://github.com/meteor/meteor/pull/9942#issuecomment-411902381
2018-08-09 18:19:35 -04:00
Ben Newman
2ffea7b476
Bump package versions for 1.7.1-beta.30 release.
2018-08-09 16:52:13 -04:00
Ben Newman
b29ed0d133
Update meteor-babel to version 7.0.0-rc.1.
2018-08-09 16:35:10 -04:00
Ben Newman
8baffaf090
Bump package versions for 1.7.1-beta.29 release.
2018-08-07 13:59:29 -04:00
Ben Newman
da784cbcfa
Make babel-runtime require at least @babel/runtime@7.0.0-beta.56.
...
https://github.com/meteor/meteor/pull/10134#issue-206446005
2018-08-07 13:35:46 -04:00
Ben Newman
defbf6d6eb
Merge branch 'devel' into release-1.7.1
2018-08-07 13:30:16 -04:00
Ben Newman
619a8b6924
Merge branch 'master' into devel
2018-08-07 11:49:34 -04:00
Ben Newman
47e36c562f
Bump package versions for the official 1.7.0.4 release.
2018-08-07 10:13:46 -04:00
James Burgess
5b664d7444
Remove underscore from reactive-dict and session packages ( #10131 )
2018-08-07 08:58:55 -04:00
James Burgess
8221bb31f9
Remove underscore from srp package ( #10136 )
2018-08-07 08:53:15 -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
0b2485e553
Bump package versions for 1.7.1-beta.28 release.
2018-08-06 10:34:39 -04:00
Ben Newman
a007738d2f
Bump package versions for 1.7.1-beta.27 release.
2018-08-04 14:40:57 -04:00
Ben Newman
4d4a678c7d
Use Npm.depends to install core-js in ecmascript-runtime-client.
...
The @babel/plugin-transform-runtime@7.0.0-beta.56 plugin used by
meteor-babel@7.0.0-beta.56 now generates code that imports helpers from
@babel/runtime@7.0.0-beta.56, which no longer relies on core-js:
https://github.com/babel/babel/pull/8266
https://github.com/babel/babel/releases/tag/v7.0.0-beta.56
This is not much of a change for modern browsers, since we were already
using @babel/runtime/helpers/builtin to avoid relying on core-js. However,
for the legacy bundle, it's now more important than ever that we import
appropriate core-js polyfills in ecmascript-runtime-client, since they are
not going to be imported as a side-effect of using @babel/runtime.
That means there's no longer as much benefit to sharing the application's
copy of core-js with ecmascript-runtime-client, so it seems simpler just
to give ecmascript-runtime-client its own private copy of core-js, so that
it can import appropriate polyfills without forcing the developer to
install core-js explicitly in the application.
2018-08-04 13:50:42 -04:00
Ben Newman
6901089b20
Update core-js used by ecmascript-runtime-server to latest version.
2018-08-04 13:46:01 -04:00
Ben Newman
d38101bdde
Bump package versions for 1.7.1-beta.26 release.
2018-08-04 13:15:33 -04:00
Ben Newman
97bd20449f
Update meteor-babel to version 7.0.0-beta.56.
...
Fixes https://github.com/meteor/babel/issues/22 .
2018-08-04 12:59:04 -04:00
Ben Newman
d6f78ae4d8
Enforce installation of node_modules/core-js in modern browsers, too.
2018-08-04 12:57:23 -04:00
Ben Newman
350a3952c9
Bump package versions for 1.7.1-beta.25 release.
2018-08-03 12:00:07 -04:00
Ben Newman
f2c864ec66
Avoid TDZ error from calling observe callbacks synchronously.
...
Should fix #10092 .
2018-07-31 22:39:09 -04:00
Ben Newman
1bd1fcf588
Bump package versions for 1.7.1-beta.24 release.
2018-07-31 21:16:09 -04:00
Ben Newman
09950c403b
Update reify npm package to version 0.17.2.
2018-07-31 20:48:25 -04:00
Ben Newman
95d7cdbf6d
Use module.link in dynamic-import/client.js.
2018-07-31 17:10:14 -04:00
Ben Newman
cd52a0b458
Bump package versions for 1.7.1-beta.23 release.
2018-07-31 17:08:40 -04:00
Ben Newman
3a0778fc85
Update meteor-babel and reify npm packages to latest versions.
...
Probably the most notable change in this update is that the Reify compiler
now generates
module.link("./child", { ...setters... });
instead of
module.watch(require("./child"), { ...setters... });
for import and export-from declarations.
2018-07-31 17:02:58 -04:00
James Burgess
8a4a62a79b
Fix another map function in oauth1 ( #10104 )
...
* Fix another map function in oauth1
* Switch const to let on changing variable in oauth1
* Package tests for recent bugs in oauth1 package
2018-07-30 12:05:39 -07:00
Ben Newman
c32fd23b1a
Bump package versions for 1.7.1-beta.22 release.
2018-07-26 20:27:16 -04:00
Ben Newman
8e3f3d8db6
Update mongodb npm package to version 3.1.1.
2018-07-26 19:36:21 -04:00
Ben Newman
d945c49736
Merge branch 'devel' into release-1.7.1
2018-07-26 19:35:58 -04:00
Ben Newman
6747a63c7c
Update mongodb npm package to version 3.0.11. ( #10101 )
...
Should fix #10087 .
2018-07-26 16:19:16 -07:00
James Burgess
644a3494fd
Fix map and reduce functions in oauth1 package ( #10099 )
...
Also fix whitespace
Fixes #10094
2018-07-26 08:24:26 -07:00
Ben Newman
9fb02e9bb2
Bump package versions for 1.7.1-beta.21 release.
2018-07-20 19:12:12 -04:00
Ben Newman
a58775663f
Bump package versions for 1.7.1-beta.20 release.
2018-07-19 18:12:30 -04:00
Ben Newman
753be8d2ff
Rewrite RoutePolicy#checkForConflictWithStatic to avoid WebApp.defaultArch.
...
This should help with the problem that @lmachens reported here:
https://github.com/meteor/meteor/pull/9942#issuecomment-406241869
2018-07-19 14:06:42 -04:00