Commit Graph

264 Commits

Author SHA1 Message Date
Ben Newman
3d861d0084 Bump patch versions of webapp, dynamic-import, and appcache. 2020-03-31 12:08:15 -04:00
Ben Newman
62388fb7c4 Unify web.* arch resolution in WebApp.categorizeRequest.
https://github.com/meteor/meteor/pull/10994#issuecomment-606270894
2020-03-31 12:07:23 -04:00
Ben Newman
8f9401306d Bump dynamic-import package version to 0.5.1. 2018-11-23 14:10:49 -05:00
Kevin Newman
2a37f61066 Use setTimeout in prefetchInChunks to avoid blocking UI (#10354)
Addresses #10350.
2018-11-23 12:21:09 -06:00
Ben Newman
37eb174612 Bump package versions for the official 1.8 release. :feelsgood: 2018-10-05 17:29:17 -04:00
Ben Newman
8ddd2f3eae Bump package versions for 1.8-rc.17 release. 2018-10-03 15:15:55 -04:00
Ben Newman
24e1c9f2e7 Bump package versions for 1.8-rc.16 release. 2018-09-18 17:27:34 -04:00
Ben Newman
6020a7c181 Bump package versions for 1.8-rc.15 release. 2018-09-18 14:47:52 -04:00
Ben Newman
1320cdb455 Bump package versions for 1.8-rc.14 release. 2018-09-13 12:46:10 -04:00
Ben Newman
bb72ba969f Bump package versions for 1.8-rc.13 release. 2018-09-13 12:04:36 -04:00
Ben Newman
b5208c7786 Bump package versions for 1.7.1-rc.12 release. 2018-09-12 12:56:21 -04:00
Ben Newman
210d1ac514 Bump package versions for 1.7.1-rc.11 release. 2018-09-11 14:02:00 -04:00
Ben Newman
3d4fb7a8ad Bump package versions for 1.7.1-rc.10 release. 2018-09-11 10:24:58 -04:00
Ben Newman
203829c4f8 Bump package versions for 1.7.1-rc.9 release. 2018-09-10 17:05:14 -04:00
Ben Newman
6134251621 Bump package versions for 1.7.1-rc.8 release. 2018-09-07 10:51:48 -04:00
Ben Newman
b1e44642fe Bump package versions for 1.7.1-rc.7 release. 2018-09-05 21:37:38 -04:00
Ben Newman
5906bb9c1e Bump package versions for 1.7.1-rc.6 release. 2018-09-05 13:28:12 -04:00
Ben Newman
cfa96534bc Bump package versions for 1.7.1-rc.5 release. 2018-08-21 20:53:08 -04:00
Ben Newman
1a74403296 Bump package versions for 1.7.1-rc.4 release. 2018-08-20 15:52:11 -04:00
Ben Newman
db194c5914 Bump package versions for 1.7.1-rc.3 release. 2018-08-20 10:34:48 -04:00
Ben Newman
86030c1001 Bump package versions for 1.7.1-rc.2 release. 2018-08-16 19:03:51 -04:00
Ben Newman
1cc5661f15 Ignore bad POST requests in dynamic-import request handler.
Should help mitigate #10147.
2018-08-16 10:10:00 -04:00
Ben Newman
b14624aba4 Bump package versions for 1.7.1-rc.0 release. 2018-08-15 14:40:49 -04:00
Ben Newman
af40e4c2c7 Bump package versions for 1.7.1-beta.33 release. 2018-08-14 20:39:21 -04:00
Ben Newman
554936cff3 Bump package versions for 1.7.1-beta.32 release. 2018-08-13 18:47:20 -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
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
8baffaf090 Bump package versions for 1.7.1-beta.29 release. 2018-08-07 13:59:29 -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
d38101bdde Bump package versions for 1.7.1-beta.26 release. 2018-08-04 13:15:33 -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
1bd1fcf588 Bump package versions for 1.7.1-beta.24 release. 2018-07-31 21:16:09 -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
c32fd23b1a Bump package versions for 1.7.1-beta.22 release. 2018-07-26 20:27:16 -04: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
fe45f24c8f Bump package versions for 1.7.1-beta.19 release. 2018-07-17 21:02:07 -04:00
Ben Newman
77ed148614 Use listener API for communication between build/server processes.
Fixes #10073, per
https://github.com/meteor/meteor/issues/10073#issuecomment-405290391

While thinking about this bug, I realized that sending IPC messages to
specific packages in the server process was much less flexible than
sending messages based on an arbitrary topic string, since the topic
string approach allows both `autoupdate` and `dynamic-import` to listen
for the same message.

The topic string approach calls for a listener interface like
`onMessage(topic, callback)`, which elegantly replaces the previous
approach of requiring packages to export a single `onMessage` function.

However, because the `meteor` package does not have access to the module
system, implementing the `onMessage` listener interface in the `meteor`
package would have required exposing an API like `Meteor.onMessage(topic,
callback)`, which has an unpleasant global smell to it. Instead, the
`onMessage` function should be explicitly imported (using the module
system) from a less-generically-named package.

Since I knew I was going to have to move the message dispatch logic out of
the `meteor` package, I decided to create a new package called
`inter-process-messaging` to implement the parent/child components of the
IPC system.
2018-07-16 18:59:50 -04:00
Ben Newman
547b1675b7 Bump package versions for 1.7.1-beta.18 release. 2018-07-13 03:50:39 -04:00
Ben Newman
e2e0f71b14 Bump package versions for 1.7.1-beta.17 release. 2018-07-11 20:23:26 -04:00
Ben Newman
52eb3590b7 Bump package versions for 1.7.1-beta.16 release. 2018-07-11 16:31:19 -04:00
Ben Newman
a7267df7af Bump package versions for 1.7.1-beta.15 release. 2018-07-03 14:12:40 -04:00
Ben Newman
183d5ff950 Bump package versions for 1.7.1-beta.14 release. 2018-07-02 21:35:42 -04:00
Ben Newman
6075ba5c8c Bump package versions for 1.7.1-beta.13 release. 2018-07-02 11:37:30 -04:00
Ben Newman
d546f9d0c4 Bump package versions for 1.7.1-beta.12 release. 2018-06-30 13:22:01 -04:00
Ben Newman
1e8ef00280 Bump package versions for 1.7.1-beta.11 release. 2018-06-30 12:09:15 -04:00
Ben Newman
2ced13a180 Bump package versions for 1.7.1-beta.10 release. 2018-06-29 18:17:55 -04:00