Commit Graph

18279 Commits

Author SHA1 Message Date
Ben Newman
ff4b00c774 Mention release-based core package version constraints in History.md. 2017-02-07 17:55:31 -05:00
Ben Newman
33e4a6e658 Bump package versions for 1.4.3-rc.1 release. release/METEOR@1.4.3-rc.1 2017-02-07 15:36:12 -05:00
Ben Newman
868a52829f Register package@version constraints for current release.
Package version unpinning (#7084) removed all exact package@=version
constraints derived from the current release.

As we discovered with Meteor 1.4.2.4 (#8306), this meant releases no
longer had any power to enforce package upgrades, which is why the
follow-up Meteor 1.4.2.5 release (#8311) was necessary.

This commit has the same effect as putting package@version in your
.meteor/packages file for every local/core package that your app uses.
2017-02-07 14:52:49 -05:00
Ben Newman
d9ba82473a Update install package to record module.childrenById. 2017-02-07 10:45:28 -05:00
Ben Newman
f8db29ab32 Stop trapping exceptions thrown by require("meteor-node-stubs"). 2017-02-07 10:45:22 -05:00
Ben Newman
59124681bc Preserve true "main" and "browser" fields of package.json modules.
This reverts commit 32140c8707, restoring
commit 6c643a4763.
2017-02-07 10:43:20 -05:00
Ben Newman
29b88d29d4 Merge branch 'devel' into release-1.4.3 2017-02-07 10:37:54 -05:00
Ben Newman
3801349437 Merge branch 'master' into devel 2017-02-07 10:36:49 -05:00
Ben Newman
1e1833b918 Merge pull request #8311 from meteor/release-1.4.2.5
Release 1.4.2.5
2017-02-07 10:35:19 -05:00
Jesse Rosenberger
e32bc7cdd6 Formatting fixes for History.md regarding 1.4.2.5 release 2017-02-03 10:47:54 -08:00
Jesse Rosenberger
52c9f10056 Bump package versions for the official 1.4.2.5 release. release/METEOR@1.4.2.5 2017-02-03 09:45:14 -08:00
Jesse Rosenberger
836e9d496b Bump package versions for 1.4.2.5-rc.1 release. release/METEOR@1.4.2.5-rc.1 2017-02-03 09:10:14 -08:00
Jesse Rosenberger
4156460f3c Restore state of modules-runtime@0.7.8 as it was published
This code was reverted in 32140c8707 as part of a larger revert, but this particular change should actually remain since it is how modules-runtime@0.7.8 was and is published.  I had initially thought that this commit would also be rolled back (and result in a 0.7.9) but that did not yield the desired result.
2017-02-03 09:00:30 -08:00
Jesse Rosenberger
7fc3627cd5 Updated History.md to explain differences between 1.4.2.4 and 1.4.2.5 2017-02-03 01:22:36 -08:00
Jesse Rosenberger
fc4468bb16 Bumping version of modules-runtime to 0.7.8
`modules-runtime@0.7.8` was already released but this part of the commit was included in a larger commit which was reverted.  This simply puts the version in-line with the `devel` branch.
2017-02-03 01:10:21 -08:00
Jesse Rosenberger
32140c8707 Revert "Preserve true "main" and "browser" fields of package.json modules."
This reverts commit 6c643a4763.
2017-02-02 20:26:54 -08:00
Jesse Rosenberger
7de467db35 Bump package versions for 1.4.2.5-rc.0 2017-02-02 19:12:15 -08:00
Ben Newman
9502f1bd79 Bump package versions for 1.4.3-rc.0 release. release/METEOR@1.4.3-rc.0 2017-02-02 17:19:07 -05:00
Ben Newman
0e55018a7f Fix History.md formatting due to line break ambiguity.
Starting the line with `#` caused it to parse as <h1> rather than <a>.
2017-02-02 16:36:15 -05:00
Ben Newman
a6049eb1ae Fix History.md formatting due to line break ambiguity.
Starting the line with `#` caused it to parse as <h1> rather than <a>.
2017-02-02 16:26:00 -05:00
Ben Newman
a00b19d1fb Merge branch 'devel' into release-1.4.3 2017-02-02 16:07:50 -05:00
Hugh Willson
f57d4d157d Added extra colon-converter calls to the bundler and linker. (#8293)
* Added extra colon-converter calls to the bundler and linker.
* Rewording of convert to convertColons for clarity.
2017-02-02 15:54:59 -05:00
Hugh Willson
5279187099 Added additional BrowserPolicy exports to help with ES2015 import support. (#8295)
* Added BrowserPolicy export to help with ES2015 import support.
* Replaced api.export use with api.mainModule, to help reduce extra globals.
2017-02-02 15:54:30 -05:00
Ben Newman
a3e8cf6763 Update modules test app to Meteor 1.4.2.4. 2017-02-02 15:46:59 -05:00
Ben Newman
1d80f4436e Bump $BUNDLE_VERSION to 4.7.8 before rebuilding dev bundle. 2017-02-02 15:19:59 -05:00
Ben Newman
cc8734ddca Merge branch 'master' into devel 2017-02-02 15:18:48 -05:00
Ben Newman
0585ec7562 Merge branch 'release-1.4.2.4' 2017-02-02 14:48:49 -05:00
Ben Newman
ec92486642 Bump package versions for the official 1.4.2.4 release. release/METEOR@1.4.2.4 2017-02-02 10:26:13 -05:00
Ben Newman
52d93d0f01 Mention more fixed issues in History.md. 2017-02-02 10:25:07 -05:00
Ben Newman
d2cdaa1883 Bump package versions for 1.4.2.4-rc.1 release. release/METEOR@1.4.2.4-rc.1 2017-02-01 14:51:52 -05:00
Ben Newman
1f60258821 Merge pull request #8142 from abernix/feature/fix-7849-stale-cordova-build
Cordova project preparation must occur before copying to the build
2017-02-01 12:40:06 -05:00
Ben Newman
611b23dcf7 Bump package versions for 1.4.2.4-rc.0 release. release/METEOR@1.4.2.4-rc.0 2017-02-01 12:24:19 -05:00
Ben Newman
bf9338b367 Support ./meteor publish-release --skip-tree-hashing ... flag. 2017-02-01 12:24:06 -05:00
Ben Newman
abc672ec4a Remove packages/ui (superseded by packages/non-core/blaze/packages/ui).
https://github.com/meteor/meteor/pull/8212#issuecomment-270330469
2017-02-01 11:00:35 -05:00
Ben Newman
0971e89abe Merge pull request #8204 from mitar/new-blaze-history
Updated packages/non-core/blaze submodule to new Blaze history.
2017-02-01 11:00:02 -05:00
Ben Newman
c683a79595 Unify file.emptyStub and file.imported === "implicit" as file.implicit.
Note that there was a typo in ResourceSlot#addStylesheet, so
file.emptyStub was never === true before.
2017-02-01 10:35:31 -05:00
Ben Newman
6c643a4763 Preserve true "main" and "browser" fields of package.json modules.
Previously, when building a JavaScript bundle for the client, if a
package.json file had a string-valued "browser" field, we would replace
the value of the "main" field of the bundled package.json module with the
value of the "browser" field. This trick was important because it allowed
an npm package to have a different entry point on the client than it had
on the server.

However, that approach became inconsistent if the package.json file was
also explicitly imported as a module, because the package.json stub used
for module resolution prevented the real contents of package.json from
getting bundled, and disagreed with the original package.json module about
the value of the "main" field.

To resolve that inconsistency, it seems better to avoid modifying the
"main" field of package.json modules, and instead rely on the runtime
module system to make sense of the "browser" field, regardless of whether
the package.json module is a stub used only for module resolution or
contains the full contents of the original package.json file.

The ability to understand "browser" fields of package.json modules was
introduced in install@0.8.3:
377d1a3b51

This is potentially a backwards-incompatible change for developers using
this version of `ImportScanner` and `Resolver` who have not yet upgraded
their `modules-runtime` package to at least version 0.7.8. The solution is
to upgrade `modules-runtime`, though it would be nice to enforce that
better somehow.
2017-02-01 10:34:52 -05:00
Ben Newman
dbf0d50a26 Bump $BUNDLE_VERSION to 4.7.7 before rebuilding dev bundle. 2017-02-01 10:22:02 -05:00
Ben Newman
4ed387161f Mention 7-zip upgrade in History.md. 2017-02-01 10:22:01 -05:00
Jesse Rosenberger
38dd26ab64 Bumping version of 7-zip for Windows
In an effort to try to resolve #7688 extraction slowness.
2017-02-01 10:22:01 -05:00
Ben Newman
0065039917 Remove wildcard from 7-zip path in Windows dev bundle script. 2017-02-01 10:22:01 -05:00
Ben Newman
be0c8c3ee0 Upgrade the npm npm package to version 4.1.2. 2017-02-01 10:11:19 -05:00
Ben Newman
c1a25f4af1 Ugrade Node to version 4.7.3. 2017-02-01 10:05:18 -05:00
Ben Newman
19b3a65b56 Mention #8136 in History.md for Meteor 1.4.2.4. 2017-02-01 10:02:03 -05:00
Ben Newman
2613582311 Always copy node_modules/.bin into bundle/programs/server/npm.
Fixes #8136.
2017-02-01 09:58:10 -05:00
Jesse Rosenberger
a9263a229c Bump $BUNDLE_VERSION to 4.7.6 before rebuilding dev bundle. 2017-01-26 16:48:33 -08:00
Jesse Rosenberger
0dbfda35e6 Bumping version of 7-zip for Windows
In an effort to try to resolve #7688 extraction slowness.
2017-01-26 16:47:05 -08:00
Jesse Rosenberger
f33f75d759 Bump package versions for 1.4.3-beta.3 release. release/METEOR@1.4.3-beta.3 2017-01-26 16:12:26 -08:00
Jesse Rosenberger
3b8c886f6f Merge branch 'devel' into release-1.4.3 2017-01-26 15:39:21 -08:00
Ben Newman
355cde306a Merge pull request #8239 from wojtkowiak/cordova-6.4.0
Update to Cordova 6.4.0
2017-01-25 16:39:13 -05:00