Commit Graph

8188 Commits

Author SHA1 Message Date
Ben Newman
1b7ceab6d5 Bump package versions for 1.5-beta.4 release. 2017-02-09 10:24:49 -05:00
Ben Newman
51c9f5e16c Use Meteor._localStorage only in production mode.
https://github.com/meteor/meteor/pull/8327#issuecomment-278660587
2017-02-09 10:19:24 -05:00
Ben Newman
1bbe7b6770 Bump package versions for 1.5-beta.3 release.
https://github.com/meteor/meteor/releases/tag/release%2FMETEOR%401.5-beta.3
2017-02-08 23:15:26 -05:00
Ben Newman
cf3744f624 Copy "main" and "browser" from non-dynamic package.json files.
Fixes the first problem reported by @klaussner in this comment:
https://github.com/meteor/meteor/pull/8327#issuecomment-278491257
2017-02-08 18:36:27 -05:00
Ben Newman
9b016bd28d Rename modules to real in modules-runtime/meteor-install.js.
I think `real` is a better antonym for `meta`, and I appreciate that
`real` and `meta` are both four letters long.
2017-02-08 18:36:26 -05:00
Ben Newman
fa23107642 Merge branch 'release-1.4.3' into release-1.5 2017-02-08 16:10:52 -05:00
Ben Newman
19a2606539 Merge branch 'devel' into release-1.4.3 2017-02-08 16:02:53 -05:00
Ben Newman
6a4d76ef8e Remove -beta.n suffix from less before republishing. 2017-02-08 15:55:28 -05:00
Ben Newman
6b6e5d8017 Remove -beta.n suffix from minifier-css before republishing. 2017-02-08 15:46:27 -05:00
Ben Newman
7e13201f12 Remove -beta.n suffix from minifier-js before republishing. 2017-02-08 15:45:56 -05:00
Ben Newman
3163085e1f Remove -beta.n suffix from standard-minifier-js before republishing. 2017-02-08 15:41:57 -05:00
Ben Newman
af100fdb60 Remove -beta.n suffix from standard-minifier-css before republishing. 2017-02-08 15:41:04 -05:00
Ben Newman
3868e83dee Remove -beta.n suffix from stylus package before republishing. 2017-02-08 15:38:28 -05:00
Ben Newman
3761fd4bf1 Bump package versions for 1.4.3-rc.2 release. 2017-02-08 15:10:39 -05:00
Ben Newman
0e0ad9f629 Move deprecated packages into packages/non-core. 2017-02-08 15:09:55 -05:00
Ben Newman
2010e9d11a Merge branch 'devel' into release-1.4.3 2017-02-08 14:47:03 -05:00
Ben Newman
858dc64db4 Merge branch 'master' into devel 2017-02-08 14:43:26 -05:00
Ben Newman
351e05ddf4 Bump package versions for the official 1.4.2.6 release. 2017-02-08 13:25:04 -05:00
Blake Bourque
6df240e65b Fix for 8309 (#8331)
Strip the trailing /
2017-02-08 10:18:58 -08:00
Ben Newman
79e5e7ef8d Bump package versions for 1.5-beta.2 release. 2017-02-08 12:44:58 -05:00
Ben Newman
a301184a3f Bump package versions for 1.4.2.6-rc.0 release. 2017-02-08 12:04:06 -05:00
Ben Newman
bdc987217c Merge pull request #8302 from meteor/accounts-weibo-reorg
Accounts-weibo reorganize
2017-02-08 11:29:09 -05:00
Ben Newman
1c0060f160 Merge pull request #8303 from hwillson/issue-7715
Wired up new github accounts changes to separate the UI from oauth calls
2017-02-08 11:27:27 -05:00
Ben Newman
6eafbee380 Merge pull request #8305 from hwillson/issue-7715-meteor-developer
Wired up new meteor-developer accounts changes to separate the UI from oauth calls
2017-02-08 11:17:21 -05:00
Ben Newman
2f0371afa1 Merge pull request #8321 from hwillson/issue-7715-meetup
Wired up new meetup accounts changes to separate the UI from oauth calls
2017-02-08 11:15:22 -05:00
Hugh Willson
c7e8706100 Adjusted the url package to encode nested objects and arrays (to help address #5065). (#8261)
* Adjusted the url package common code to encode nested objects and arrays properly (to help address #5065).

* Adjusted to make sure a 'hasOwnProperty' param name is handled.
2017-02-08 11:09:15 -05:00
Jesse Rosenberger
63b8fba326 Change twitter-oauth => to weibo-oauth
Seemingly copy-paste residue in the PR, but this is the Weibo package
it should be Weibo, not Twitter.
2017-02-08 14:29:04 +02:00
Ben Newman
2f3aba96f3 Bump package versions for 1.5-beta.1 release. 2017-02-07 20:07:36 -05:00
Ben Newman
c3f9ec4032 Bump package versions for 1.5-beta.0 release. 2017-02-07 19:34:23 -05:00
Ben Newman
7adac54224 Upgrade the meteor-babel npm package to version 0.15.1. 2017-02-07 16:18:40 -05:00
Ben Newman
0c5f6ae7b1 Upgrade reify npm package to version 0.4.7. 2017-02-07 16:17:45 -05:00
Ben Newman
7c5f8789ed Enable immutable caching for dynamic modules.
Even though localStorage is a synchronous API, I wrote this code in an
asynchronous style so that we can easily switch to an async API when/if
that becomes preferable.

While localStorage has stricter size limits than IndexedDB, retrieving
data from IndexedDB is unbelievably slow (~10ms for each cache.check
call). When developing locally, that delay pretty much destroys any
benefit from caching.
2017-02-07 16:17:44 -05:00
Ben Newman
c6e27dc447 Install dynamic modules with correct meteorInstall options. 2017-02-07 16:17:44 -05:00
Ben Newman
6095204bb3 Implement Module.prototype.dynamicImport with a package. 2017-02-07 16:17:44 -05:00
Ben Newman
352f545be2 Record complete module graph, including dynamic stubs, in meteorInstall. 2017-02-07 16:17:42 -05:00
Ben Newman
960ad2266b Refactor modules-runtime into multiple files. 2017-02-07 16:17:40 -05:00
Ben Newman
a01cd04cfe Polyfill Meteor._localStorage on the server too.
Although Meteor._localStorage has historically been used only in browsers,
it can be helpful on the server for writing isomorphic code.
2017-02-07 16:17:40 -05:00
Ben Newman
33e4a6e658 Bump package versions for 1.4.3-rc.1 release. 2017-02-07 15:36:12 -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
3801349437 Merge branch 'master' into devel 2017-02-07 10:36:49 -05:00
Hugh Willson
333945168b Wired up new meetup accounts changes to separate the UI from oauth calls 2017-02-06 14:54:49 -05:00
Jesse Rosenberger
52c9f10056 Bump package versions for the official 1.4.2.5 release. 2017-02-03 09:45:14 -08:00
Jesse Rosenberger
836e9d496b Bump package versions for 1.4.2.5-rc.1 release. 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
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. 2017-02-02 17:19:07 -05:00
Ben Newman
a00b19d1fb Merge branch 'devel' into release-1.4.3 2017-02-02 16:07:50 -05:00