Ben Newman
8baffaf090
Bump package versions for 1.7.1-beta.29 release.
release/METEOR@1.7.1-beta.29
2018-08-07 13:59:29 -04:00
Ben Newman
29ce8f2142
Adjust @babel/runtime version constraints in test app package.json files.
...
According to the plan described in #10134 , whereas we had to pin these
versions to exactly 7.0.0-beta.55 for Meteor 1.7.0.4, we must now require
at least 7.0.0-beta.56 for Meteor 1.7.1, since other @babel/... packages
used by babel-compiler and meteor-babel are currently at beta.56.
2018-08-07 13:49:32 -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
aba03743ad
Update dynamic-import test app to Meteor 1.7.0.4.
...
Unit tests will still run the app from a checkout of the devel branch, but
it's worth noting that Meteor 1.7.0.4 also works for this app.
2018-08-07 12:33:15 -04:00
Ben Newman
228688cb8c
Update vulnerable moment dependency of modules test app.
2018-08-07 12:28:44 -04:00
Ben Newman
619a8b6924
Merge branch 'master' into devel
2018-08-07 11:49:34 -04:00
Ben Newman
f033e492a0
Merge pull request #10134 from meteor/release-1.7.0.4
...
Release 1.7.0.4
2018-08-07 11:28:48 -04:00
Ben Newman
47e36c562f
Bump package versions for the official 1.7.0.4 release.
release/METEOR@1.7.0.4
2018-08-07 10:13:46 -04:00
Joachim Achtzehnter
31aa1238de
Request less than 4GB on 32-bit platforms ( #10081 )
...
A recent commit added a flag to request 4GB space for node, which
causes an immediate segmentation fault on 32-bit Linux.
2018-08-07 10:11:44 -04:00
James Burgess
5b664d7444
Remove underscore from reactive-dict and session packages ( #10131 )
2018-08-07 08:58:55 -04:00
Chris Hearn
a8af2ba590
Fix typo in ImportScanner#_readFile ( #10132 )
2018-08-07 08:57:38 -04:00
James Burgess
8221bb31f9
Remove underscore from srp package ( #10136 )
2018-08-07 08:53:15 -04:00
Ben Newman
461b7217a8
Update projected release date for Meteor 1.7.0.4 (tomorrow).
2018-08-06 19:41:23 -04:00
Ben Newman
ec6716ce7e
Pin another @babel/runtime dependency in an old test app.
2018-08-06 18:42:13 -04:00
Ben Newman
4a5b915ac6
Bump package versions for 1.7.0.4-rc.1 release.
release/METEOR@1.7.0.4-rc.1
2018-08-06 13:34:43 -04:00
Ben Newman
d84f190b4f
Regenerate eslint/package-lock.json with current npm version.
2018-08-06 13:26:21 -04:00
Ben Newman
a95efc1f17
Bump $BUNDLE_VERSION to 8.11.3.0-meteor-1.7.0.4-rc.1 before rebuilding dev bundle.
2018-08-06 13:11:10 -04:00
Ben Newman
3ef1314921
Update reify npm package to version 0.16.4.
2018-08-06 13:10:27 -04:00
Ben Newman
bc606db969
Update npm to version 6.3.0 and pacote to version 8.1.6.
...
Cherry-picking this change from the release-1.7.1 branch, where it has
been well-validated by our beta testers.
Fixes #9940 .
2018-08-06 12:43:22 -04:00
Ben Newman
7593c74a7b
Pin test app @babel/... dependencies to version 7.0.0-beta.55.
...
Also updated the dynamic-import test app to Meteor 1.7.0.3.
2018-08-06 12:35:23 -04:00
Ben Newman
08f55904c9
Avoid String#startsWith in babel-runtime package.
2018-08-06 12:24:24 -04:00
Ben Newman
7406953407
Explain motivation for 1.7.0.4 release in History.md.
2018-08-06 12:22:05 -04:00
Ben Newman
7c17d318bc
Bump package versions for 1.7.0.4-rc.0 release.
release/METEOR@1.7.0.4-rc.0
2018-08-06 12:05:13 -04:00
Ben Newman
c2af98263d
Pin @babel/runtime version for new apps to 7.0.0-beta.55.
2018-08-06 11:52:46 -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
2603f7c06a
Add akryum:vue-component to modules test app to verify #10129 fix.
2018-08-06 11:15:29 -04:00
Ben Newman
818022dd02
Update moment dependency of modules test app to appease npm audit.
2018-08-06 11:15:28 -04:00
Ben Newman
d2942614ae
Update modules test app to Meteor 1.7.1-beta.28.
2018-08-06 11:10:34 -04:00
Ben Newman
0b2485e553
Bump package versions for 1.7.1-beta.28 release.
release/METEOR@1.7.1-beta.28
2018-08-06 10:34:39 -04:00
Ben Newman
22304e8429
Bump $BUNDLE_VERSION to 8.11.3.11 before rebuilding dev bundle.
2018-08-06 10:33:10 -04:00
Ben Newman
e03a2d59d3
Symlink from @babel/runtime/helpers/builtin to @babel/runtime/helpers.
...
https://github.com/babel/babel/pull/8266#issuecomment-410713225
Should fix #10129 , since the vue-component build plugin registered by
akryum:vue-component depends on the @babel/runtime package installed in
dev_bundle/lib/node_modules.
2018-08-06 10:18:40 -04:00
Ben Newman
bcaeed676e
Move puppeteer back to dependencies for test applications.
...
This should fix test failures, because apparently it's important that
puppeteer not be installed in devDependencies.
2018-08-04 14:49:55 -04:00
Ben Newman
a007738d2f
Bump package versions for 1.7.1-beta.27 release.
release/METEOR@1.7.1-beta.27
2018-08-04 14:40:57 -04:00
Ben Newman
96c72791ed
Increment LINKER_CACHE_SALT to force relinking after Babel updates.
2018-08-04 14:27:39 -04:00
Ben Newman
b23b1213f4
Update @babel/... dependencies of modules test app to 7.0.0-beta.56.
...
Also moving puppeteer to devDependencies.
2018-08-04 14:27:38 -04:00
Ben Newman
ce68c4b91c
Update dynamic-import test app dependencies.
2018-08-04 14:12:23 -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.
release/METEOR@1.7.1-beta.26
2018-08-04 13:15:33 -04:00
Ben Newman
a655cf3dd5
Bump $BUNDLE_VERSION to 8.11.3.10 before rebuilding dev bundle.
2018-08-04 13:01:45 -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.
release/METEOR@1.7.1-beta.25
2018-08-03 12:00:07 -04:00
Ben Newman
89b7d1f57e
Bump $BUNDLE_VERSION to 8.11.3.9 before rebuilding dev bundle.
2018-08-03 11:53:01 -04:00
Ben Newman
e8987eb0b9
Update node-gyp and node-pre-gyp to latest versions.
2018-08-03 11:13:54 -04:00
Ben Newman
960f8d61cc
Update npm to version 6.3.0.
...
The pacote dependency (a small fork of which we maintain) remains at
version 8.1.6.
2018-08-03 11:11:34 -04:00
Ben Newman
7dc77cdaf1
Fix importing local .json modules within Meteor packages.
...
The ImportScanner was mistakenly generating module.useNode() stub modules
for local .json files within Meteor packages, just because their absolute
module identifiers include "node_modules", which happens because we put
package modules under the /node_modules/meteor/<package name/ namespace.
Fix: make logic for determining when to generate module.useNode() stubs
match Module.prototype.useNode logic in modules-runtime/server.js.
Closes #10122 .
2018-08-03 11:07:51 -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.
release/METEOR@1.7.1-beta.24
2018-07-31 21:16:09 -04:00