Commit Graph

174 Commits

Author SHA1 Message Date
Ben Newman
8bc4bce3a0 Bump package versions for 1.6-beta.12 release. 2017-07-22 09:31:48 -04:00
Ben Newman
65fe4982ea Bump package versions for 1.6-beta.11 release. 2017-07-21 19:30:09 -04:00
Ben Newman
563ae78b08 Bump package versions for 1.6-beta.10 release. 2017-07-20 16:22:12 -04:00
Ben Newman
b31649a8b5 Bump package versions for 1.6-beta.9 release. 2017-07-17 19:25:15 -04:00
Ben Newman
1a946774bb Bump package versions for 1.6-beta.8 release.
The 1.6-beta.7 release had a version conflict because of the webapp@1.3.17
constraint in server-render/package.js. I noticed the problem before
publishing the release, so we will just skip to 1.6-beta.8.
2017-07-13 19:44:41 -04:00
Ben Newman
c26ec896bf Bump package versions for 1.6-beta.6 release. 2017-07-11 12:28:14 -04:00
Ben Newman
fa7eb891e4 Bump package versions for 1.6-beta.5 release. 2017-07-11 12:07:47 -04:00
Ben Newman
38b7c051d1 Bump package versions for 1.6-beta.4 release. 2017-06-28 11:37:27 -04:00
Ben Newman
321c880498 Conform modules{,-runtime} shrinkwrap to package-lock.json format. 2017-06-27 19:22:04 -04:00
Ben Newman
d39872fc52 Bump package versions for 1.6-beta.3 release. 2017-06-27 11:32:43 -04:00
Ben Newman
aaa2be8e3c Bump package versions for 1.6-beta.2 release. 2017-06-19 14:34:38 -04:00
Ben Newman
6ca1b9877e Bump package versions for 1.6-beta.1 release. 2017-06-15 10:05:43 -04:00
Ben Newman
4dfd5ae9a4 Bump package versions for 1.6-beta.0 release. 2017-06-14 20:00:43 -04:00
Ben Newman
10646a8338 Bump package versions for 1.6-alpha.7 release. 2017-06-14 12:34:09 -04:00
Ben Newman
99b5a60dc7 Bump package versions for 1.6-alpha.6 release. 2017-06-13 18:04:46 -04:00
Ben Newman
5ec2fec129 Bump package versions for 1.6-alpha.5 release. 2017-06-13 16:55:45 -04:00
Ben Newman
0c14a4a983 Bump package versions for 1.6-alpha.4 release. 2017-06-09 10:04:00 -04:00
Ben Newman
5c40e61916 Bump package versions for 1.6-alpha.3 release. 2017-06-08 20:44:13 -04:00
Ben Newman
645aa00430 Bump package versions for 1.6-alpha.2 release. 2017-06-06 12:56:59 -04:00
Ben Newman
8ca458c5e4 Bump package versions for 1.6-alpha.1 release. 2017-06-05 19:33:25 -04:00
Ben Newman
68b840f8d5 Bump package versions for 1.6-alpha.0 release. 2017-05-30 17:03:28 -04:00
Ben Newman
ea9a1745c5 Bump package versions for 1.6-pre.1 release. 2017-05-12 16:16:00 -04:00
Ben Newman
eb45a78982 Bump package versions for 1.5-rc.1 release. 2017-05-11 13:33:57 -04:00
Ben Newman
74c64369d4 Bump package versions for 1.5-rc.0 release. 2017-05-10 13:45:12 -04:00
Ben Newman
d78fa46d06 Bump package versions for 1.5-beta.20 release. 2017-05-09 22:25:25 -04:00
Ben Newman
3bda1c3df8 Upgrade the meteor-babel, reify, and install npm packages. 2017-05-09 14:19:06 -04:00
Ben Newman
a89963fdbe Bump package versions for 1.5-beta.19 release. 2017-05-04 16:45:48 -04:00
Ben Newman
269e10caa6 Remove support for pkg.module in client bundles.
This partially reverts commit d7cae3c939.

This functionality was problematic without providing any clear benefits to
Meteor developers, as reported by @fermuch and @markoshust:
https://github.com/meteor/meteor/pull/8327#issuecomment-298723203
2017-05-04 16:09:45 -04:00
Ben Newman
46e00ab517 Upgrade the reify npm package to version 0.9.2. 2017-05-04 16:01:46 -04:00
Ben Newman
6fb8e1f0ab Bump package versions for 1.5-beta.18 release. 2017-05-02 11:42:53 -04:00
Ben Newman
807c4224eb Update to latest meteorInstall.fetch API.
90fd573f86
2017-05-02 11:06:28 -04:00
Ben Newman
9c7778da36 Let the install npm package implement Module.prototype.prefetch.
Now anyone can define meteorInstall.fetch however they see fit, and the
install.js implementation will handle everything else.

This separation of concerns leads to significantly less code, too.
2017-05-01 23:55:00 -04:00
Ben Newman
79ad707c6a Bump package versions for 1.5-beta.17 release. 2017-04-27 17:43:45 -04:00
Ben Newman
d7cae3c939 Support pkg.module in client bundles, even for node_modules.
As proposed here: https://github.com/rollup/rollup/wiki/pkg.module

By supporting ECMAScript module entry points for npm packages in Meteor
1.5, we will be well-positioned to do more effective import/export-based
tree shaking in future versions of Meteor.

We can't do the same thing on the server because we can't change how
native Node resolves package entry points based on the "main" field of the
package.json module.

On the other hand, all npm packages have to work in Node using the "main"
field, and client bundles stand to benefit the most from tree shaking, so
this client/server difference should not be problematic.

Note that the "jsnext:main" property is also supported as a legacy synonym
for "module".
2017-04-27 17:34:34 -04:00
Ben Newman
5477aeac3f Support module.prefetch(id) to fetch but not evaluate dynamic modules.
Generally, module.prefetch(id) will not throw even if the fetched module
is missing. If you need to know whether module.prefetch(id) succeeded,
simply await the result of the promise, which will be null on success, or
an Error object if the module could not be imported.
2017-04-24 16:40:58 -04:00
Ben Newman
29a3f310ca Bump package versions for 1.5-beta.16 release. 2017-04-20 17:36:02 -04:00
Ben Newman
fb2290960c Bump package versions for 1.5-beta.14 release. 2017-04-07 13:28:39 -04:00
Ben Newman
43d339d087 Merge branch 'devel' into release-1.5 2017-04-07 12:45:29 -04:00
Jesse Rosenberger
948ec2b05f Merge branch 'master' into devel 2017-04-07 18:50:17 +03:00
Ben Newman
b490d270f1 Bump package versions for 1.5-beta.13 release. 2017-03-27 16:22:40 -04:00
Ben Newman
7d770c1dda Bump package versions for 1.5-beta.12 release. 2017-03-17 19:58:30 -04:00
Ben Newman
251c6c9b8b Bump package versions for 1.5-beta.11 release. 2017-03-14 16:13:25 -04:00
Ben Newman
b1aa458e38 Bump package versions for 1.5-beta.10 release. 2017-03-08 17:56:59 -05:00
Ben Newman
6def3891e1 Bump package versions for 1.5-beta.9 release. 2017-03-04 20:09:27 -05:00
Ben Newman
a9ac309fb9 Bump package versions for 1.5-beta.8 release. 2017-02-21 13:26:01 -05:00
Ben Newman
2a32faf27a Bump package versions for 1.5-beta.7 release. 2017-02-16 18:34:03 -05:00
Ben Newman
87d95ce60f Bump package versions for 1.5-beta.6 release. 2017-02-14 12:38:36 -05:00
Ben Newman
92ab3e461a Update package versions for the official 1.4.3 release. 2017-02-10 18:45:22 -05:00
Ben Newman
3d16706f00 Bump package versions for 1.4.3-rc.6 release. 2017-02-10 17:52:32 -05:00
Ben Newman
b6e3a52b63 Bump package versions for 1.5-beta.5 release. 2017-02-10 14:39:27 -05:00