Ben Newman
1a8cb855ba
Bump package versions for the official 1.6.1.3 release.
release/METEOR@1.6.1.3
2018-06-16 14:56:11 -04:00
Ben Newman
921e55bd3c
Bump package versions for 1.6.1.3-rc.0 release.
release/METEOR@1.6.1.3-rc.0
2018-06-16 11:44:34 -04:00
Ben Newman
536cf34910
Bump $BUNDLE_VERSION to 8.11.3-meteor-1.6.1.3 before rebuilding dev bundle.
2018-06-16 11:15:54 -04:00
Ben Newman
1a265b39ce
Update Node to version 8.11.3.
2018-06-16 11:09:55 -04:00
Ben Newman
65fe55e9cb
Merge pull request #9910 from meteor/release-1.6.1.2
...
Release 1.6.1.2
2018-05-26 18:41:27 -04:00
Ben Newman
6fc83732e4
Bump package versions for the official 1.6.1.2 release.
release/METEOR@1.6.1.2
2018-05-26 17:46:22 -04:00
Ben Newman
3d59ae7c6a
Update History.md for Meteor 1.6.1.2 release.
2018-05-26 17:46:22 -04:00
Ben Newman
fb0315a750
Bump package versions for 1.6.1.2-rc.0 release.
release/METEOR@1.6.1.2-rc.0
2018-05-26 11:41:50 -04:00
zodern
cd4f8d41c9
Fix creating symlinks on Windows April 2018 Update ( #9887 )
2018-05-26 11:38:15 -04:00
Ben Newman
f1939795ed
Call files.cp_r with { preserveSymlinks: true } in more places.
...
Now that symlinks can be used to enable selective compilation of
node_modules, it's important to preserve them.
2018-05-26 11:38:07 -04:00
Ben Newman
1dbc3304c7
Merge pull request #9789 from meteor/release-1.6.1.1
...
Release 1.6.1.1
2018-04-02 12:58:41 -04:00
Ben Newman
6b3cc2e94f
Avoid displaying package stats errors in headless mode.
...
Console.isInteractive() will be false during our Circle CI test runs,
since we set the METEOR_HEADLESS environment variable, so this change
should help prevent spurious test failures like these:
https://circleci.com/gh/meteor/meteor/15305 .
2018-04-02 12:32:50 -04:00
Ben Newman
7cd4947780
Bump package versions for the official 1.6.1.1 release.
release/METEOR@1.6.1.1
2018-04-02 10:21:56 -04:00
Ben Newman
9ef1c6caf6
Suggest updating @babel/runtime in 1.6.1.1 History.md section.
2018-04-02 10:19:40 -04:00
Ben Newman
84d776ecb8
Bump package versions for 1.6.1.1-rc.0 release.
2018-03-31 14:33:22 -04:00
Ben Newman
5704016703
Bump $BUNDLE_VERSION to 8.11.1 before rebuilding dev bundle.
2018-03-31 13:10:12 -04:00
Ben Newman
4c0e583249
Update meteor-babel to version 7.0.0-beta.42.
...
https://github.com/babel/babel/releases/tag/v7.0.0-beta.41
https://github.com/babel/babel/releases/tag/v7.0.0-beta.42
Also updated various @babel/... plugin versions in package.json files.
2018-03-31 13:10:12 -04:00
Ben Newman
4819c5bc39
Set NODE_BUILD_NUMBER=129 to use our custom Node 8.11.1 build.
...
Built from https://github.com/meteor/node/tree/v8.11.1-meteor
2018-03-31 13:10:12 -04:00
Ben Newman
10c7c7a4b1
Let Node download the ICU i18n libaries for itself.
2018-03-31 13:10:12 -04:00
Ben Newman
b21938e047
Upgrade Node to version 8.11.1, plus a critical V8 patch.
...
https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/
https://nodejs.org/en/blog/release/v8.10.0/
https://nodejs.org/en/blog/release/v8.11.0/
https://nodejs.org/en/blog/release/v8.11.1/
https://github.com/meteor/node/commits/v8.11.0-meteor
https://github.com/meteor/node/commits/v8.11.1-meteor
2018-03-31 13:10:12 -04:00
Ben Newman
4bdc829811
Merge pull request #9788 from meteor/merge-1.4.4.x-and-1.5.x-into-master
...
Merge release-1.4.4.x and release-1.5.x into master.
2018-03-31 13:08:56 -04:00
Ben Newman
6bb4aa7a90
Merge branch 'release-1.5.x'
2018-03-31 12:23:42 -04:00
Ben Newman
585a386302
Merge branch 'release-1.4.4.x'
2018-03-31 12:21:13 -04:00
Ben Newman
ccb88e76ab
Merge pull request #9786 from meteor/release-1.4.4.6
...
Release 1.4.4.6
2018-03-31 12:05:10 -04:00
Ben Newman
64239ce8e5
Bump package versions for the official 1.4.4.6 release.
release/METEOR@1.4.4.6
2018-03-31 11:25:03 -04:00
Ben Newman
310eb6a489
Update release date of 1.4.4.6 in History.md.
2018-03-31 11:25:01 -04:00
Ben Newman
6493a10bcd
Minor History.md tweaks.
2018-03-31 11:09:57 -04:00
Ben Newman
6b6731d599
Merge pull request #9784 from meteor/release-1.5.4.2
...
Release 1.5.4.2
2018-03-30 17:51:25 -04:00
Jesse Rosenberger
bae11f09ec
Bump package versions for 1.4.4.6-rc.0 release.
release/METEOR@1.4.4.6-rc.0
2018-03-30 23:14:34 +03:00
Jesse Rosenberger
c9bee611ca
Update semver to the latest version, backporting 9fdde2b7.
...
This wasn't available to cherry-pick for some reason.
Backports: 9fdde2b765
Ref: https://github.com/meteor/meteor/pull/8859
2018-03-30 22:20:51 +03:00
Florian Schaeffler
6fdd03bcae
updated dependency of semver to the first patched one
2018-03-30 22:19:46 +03:00
Ben Newman
78c6fce3b4
Modernize package-version-parser by using modules. ( #8914 )
...
Also removed the underscore dependency while I was at it.
Prerequisite for #8859 .
Backports: d3aff777a2
2018-03-30 22:18:11 +03:00
Ben Newman
20c33243ec
Don't add tilde-constraints package explicitly to .meteor/packages.
...
Adding the tilde-dependent package should be enough, since its package.js
file calls api.use("tilde-constraints");
Backports: 1b65ef1726
2018-03-30 22:18:11 +03:00
Ben Newman
9b0cf92786
Support @~ version constraints and use them for core packages.
...
As discovered in #8947 , creating an app with
meteor create --release 1.4.4.1 new-app
does not actually constrain core packages to have the same minor versions
they had when Meteor 1.4.4.1 was published. Rather (as of Meteor 1.4.3),
the Meteor release only constrains core packages to have versions at least
as recent as the versions they had when the release was published, and to
have the same major version. Any later minor version is fair game.
What we need is a new kind of package version constraint, more like
semver's ~ range operator:
https://www.npmjs.com/package/semver#tilde-ranges-123-12-1
This commit implements that functionality, though it stops short of
supporting all possible semver range syntax.
Backports: b7645a4d1f
2018-03-30 22:18:10 +03:00
Ben Newman
dde012c57f
Bump $BUNDLE_VERSION to 4.7.30 before rebuilding dev bundle.
2018-03-30 22:18:10 +03:00
Jesse Rosenberger
78f9e11927
Update npm package to v4.6.1.
...
Notable changes:
https://github.com/npm/npm/releases/tag/v4.6.1
2018-03-30 22:18:10 +03:00
Jesse Rosenberger
c2b8ac1bf0
Add note about Node.js v4 leaving LTS status on April 30, 2018.
2018-03-30 22:16:07 +03:00
Jesse Rosenberger
6e7187a2bb
Upgrade Node to version 4.9.0.
...
https://nodejs.org/en/blog/release/v4.9.0
https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/
2018-03-30 21:53:56 +03:00
Ben Newman
ae56aba2ab
Bump package versions for the official 1.5.4.2 release.
release/METEOR@1.5.4.2
2018-03-30 11:51:04 -04:00
Ben Newman
3879f70dd0
Bump package versions for 1.5.4.2-rc.0 release.
release/METEOR@1.5.4.2-rc.0
2018-03-29 19:05:36 -04:00
Ben Newman
0e0e5e4b4a
Bump $BUNDLE_VERSION to 4.9.0 before rebuilding dev bundle.
2018-03-29 18:39:49 -04:00
Ben Newman
333932d954
Update Node to version 4.9.0.
2018-03-29 18:39:19 -04:00
Ben Newman
6dd913454c
Merge pull request #9274 from meteor/release-1.6.1
...
Release 1.6.1
2018-01-20 17:04:03 -05:00
Ben Newman
893426552d
Remove pre-release suffixes from coffeescript packages.
2018-01-20 16:04:13 -05:00
Ben Newman
2c7616d221
Bump package versions for the official 1.6.1 release.
release/METEOR@1.6.1
2018-01-20 15:50:01 -05:00
Ben Newman
ce276aec96
Bump package versions for 1.6.1-rc.10 release.
release/METEOR@1.6.1-rc.10
2018-01-19 19:29:47 -05:00
Ben Newman
c60bb394b6
Go back to writing .meteor-portable-2.json files asynchronously.
...
This reverts commit 4e4e204ab0 .
This commit caused a strange regression in reliability of the Windows
dynamic-import self-test, which may be an indication of a deeper problem,
so it seems safest to revert this change for now.
In case empty .meteor-portable-2.json files are written, I've added an
additional check that the cached JSON value is a boolean.
2018-01-19 19:25:08 -05:00
Ben Newman
6ae14731a2
Avoid hiding errors due to missing dependencies of custom Babel plugins.
...
As illustrated by #9554 , if a custom .babelrc plugin such as
@babel/plugin-proposal-optional-chaining imports a missing dependency such
as @babel/core, that failure causes inputFile.require to throw an
exception that looks a lot like @babel/plugin-proposal-optional-chaining
itself is missing, which can be confusing.
This change does not fix the underlying problem (the @babel/core package
still needs to be installed), but it does expose the exception so that the
developer can do something about it, rather than merely leaving the ?.
syntax uncompiled.
Here's the offending line of code:
47ce7e71c9/packages/babel-plugin-proposal-optional-chaining/src/index.js (L2)
Unfortunately, depending directly on @babel/core seems to be the policy
for Babel plugins, per this PR: https://github.com/babel/babel/pull/6778
2018-01-19 18:19:31 -05:00
Ben Newman
dc4be42cbc
Fix for @scoped Babel plugin packages in .babelrc files.
2018-01-19 18:19:25 -05:00
Ben Newman
7ed0b4029b
Update final release date of Meteor 1.6.1. 🎉
2018-01-19 18:19:04 -05:00