Commit Graph

17105 Commits

Author SHA1 Message Date
Ben Newman
a6e2cd82c6 Bump package versions for 1.3.5-rc.0 release. release/METEOR@1.3.5-rc.0 2016-07-14 13:00:52 -04:00
Ben Newman
9ae91e7b73 Rename upgrader that removes .meteor/dev_bundle. 2016-07-14 12:51:17 -04:00
Ben Newman
9131700684 Bump package versions for 1.3.5-beta.0 release. release/METEOR@1.3.5-beta.0 2016-07-14 12:04:53 -04:00
Ben Newman
0f039ea5d3 Bump $BUNDLE_VERSION to 0.6.19 before rebuilding dev bundle. 2016-07-14 11:47:33 -04:00
Ben Newman
e5b1b4f129 Update History.md to reflect changes in Meteor 1.3.5. 2016-07-14 11:47:33 -04:00
Ben Newman
0c43039f60 Avoid fiberHelpers.bindEnvironment by returning Promise from attempt.
Follow-up to #7399.
2016-07-14 11:47:32 -04:00
Ben Newman
fbfb5b84e2 Avoid exposing httpHelpers._currentRequest.
Follow-up to #7399.
2016-07-14 11:47:32 -04:00
Tom Coleman
2cb3462b6d Minor fixes + added a comment 2016-07-14 11:47:32 -04:00
Tom Coleman
c7b537424a Added stream buffers to the dev bundle 2016-07-14 11:47:31 -04:00
Tom Coleman
4a28c33dd7 Better logging and progress
Using Console.debug to register messages about retries.
2016-07-14 11:47:31 -04:00
Tom Coleman
36011459fa Made the test work in a sensible way 2016-07-14 11:47:31 -04:00
Tom Coleman
cc07c15b6b First pass at request resuming via buffering the range header
This is still a WIP, but I wanted to get feedback at this point.
Will update the PR with outstanding TODOs.
2016-07-14 11:47:30 -04:00
Ben Newman
73e44a3c9c Use .meteor/local/dev_bundle instead of .meteor/dev_bundle.
I'm deliberately leaving in the code to ensure .meteor/.gitignore contains
dev_bundle for now, so that the old file won't get accidentally checked
into anyone's app repository.
2016-07-14 11:47:30 -04:00
Ben Newman
5e874bec93 Make $METEOR_NPM_REBUILD_FLAGS override default flags. 2016-07-14 11:47:29 -04:00
Ben Newman
9e24096267 Update History.md to reflect changes in Meteor 1.3.5. 2016-07-14 11:47:27 -04:00
Ben Newman
46c0243fce Support additional meteor rebuild flags via environment variable. 2016-07-14 11:27:59 -04:00
Ben Newman
fa14798115 Pass --no-bin-links to npm rebuild to fix #7401. 2016-07-14 11:27:58 -04:00
Ben Newman
f4ac7dc448 Decompose npm-rebuild-args.js.
Helps with #7401.
2016-07-14 11:27:58 -04:00
Ben Newman
e90ce88b0e Fix a bug in tools/utils/http-helpers.js. 2016-07-14 11:27:58 -04:00
Ben Newman
c6a666f025 New URL for 7-zip .msi in publish-meteor-tool.bat. 2016-07-14 11:27:57 -04:00
Ben Newman
0f4aedb7fb Call npm rebuild --update-binary in npm-rebuild.json. 2016-07-14 11:27:57 -04:00
Ben Newman
391a7a3134 Ensure parent directory exists in files.writeFileAtomically. 2016-07-14 11:27:56 -04:00
Ben Newman
69b100d21a Save .meteor/local/resolver-result-cache.json to improve startup performance. 2016-07-14 11:27:56 -04:00
Ben Newman
79660c16aa Make constraint solver result cache JSON-serializable. 2016-07-14 11:27:56 -04:00
Ben Newman
ea236fc9da Try harder to create .meteor/dev_bundle symlink.
May help with #7391.
2016-07-14 11:27:55 -04:00
Ben Newman
cfac635a62 Flatten webapp npm-shrinkwrap.json.
This may also help fix errors installing the mime-db dependency, since it
has been upgraded from 1.21.0 to 1.23.0.
2016-07-14 11:27:55 -04:00
Ben Newman
c3e73c264c Prevent archinfo.host() from yielding by forcing its result to be cached. 2016-07-14 11:27:55 -04:00
Ben Newman
a37d226da8 Return all packages from getProdPackageNames if package.json missing. 2016-07-14 11:27:54 -04:00
Ben Newman
934bdcf598 Rebuild binary npm packages used by compiler plugins, too.
Fixes #7297.
2016-07-14 11:27:54 -04:00
Ben Newman
78fcabbd58 Always link .meteor/dev_bundle to release specified in .meteor/release.
I was mistaken to think that files.getDevBundle() would be called after
springboarding to the appropriate release.
2016-07-14 11:27:53 -04:00
Mehdi Ahraoui
81ef4d7818 Allow Meteor.publish to take an object (#7365)
* Add TODO

* Fix 6649

Allow `Meteor.publish` to take an object

* Add tests

* Update PR

* Missing semicolon

* Remove useless line
2016-07-13 17:16:23 +00:00
Eli Skeggs
6c455a9321 Add --raw-logs option for meteor test (#7398)
Fixes #7396.
2016-07-13 17:15:40 +00:00
Ilari Patrikka
768d82eb6c Set stopped computation to null instead of delete (#7326) (#7328)
* Set stopped computation to null instead of delete (#7326)

Delete can be very slow. Setting the stopped computation property to null instead brings a speed gain of 3-10x.

http://bertanguven.com/preventing-memory-leaks-in-javascript-null-vs-delete

* add generated npm-shrinkwrap.json

* Remove computation tracking from Tracker.
2016-07-12 22:37:48 +00:00
Tom Coleman
bc12938206 Merge pull request #7387 from abernix/meteor-issue-7347
Update simplesmtp to 0.3.34
2016-07-13 08:22:51 +10:00
Ben Newman
31d6bbbda7 Merge pull request #7380 from meteor/laosb-babel-exclude-min-js
Exclude .min.js from babel compiling.
2016-07-12 00:45:49 +00:00
Ben Newman
0beee2f0c7 Update History.md to reflect changes in the 1.3.4.4 release.
https://github.com/meteor/meteor/pull/7377#commitcomment-18199666
2016-07-11 14:49:15 -04:00
Jesse Rosenberger
56113cc8cc Update simplesmtp to 0.3.34
Fixes #7347

Also removes incorrectly copy-pasted comment left over from #7128
2016-07-11 18:56:43 +03:00
Wexpo Lyu
9022729b1e Excluede .min.js from babel compiling. 2016-07-11 06:28:06 +08:00
Ben Newman
f8b1bba606 Improve .meteor/dev_bundle link reading and creation. 2016-07-10 15:39:46 -04:00
Ben Newman
74aea0ca3c Update modules test app to Meteor 1.3.4.4. 2016-07-10 15:26:06 -04:00
Ben Newman
caabd129b9 Merge pull request #7377 from meteor/release-1.3.4.4
Release 1.3.4.4
2016-07-10 17:35:54 +00:00
Ben Newman
ab0f803b06 Bump package versions for the official 1.3.4.4 release. release/METEOR@1.3.4.4 2016-07-10 10:06:40 -04:00
Ben Newman
0689cae25a Set loglevel = error for Npm.depends-related npm commands. 2016-07-10 10:04:50 -04:00
Ben Newman
07e4bb0814 Bump package versions for 1.3.4.4-rc.0 release. release/METEOR@1.3.4.4-rc.0 2016-07-09 17:22:28 -04:00
Ben Newman
1dac34f00c Store .meteor/dev_bundle target as text when symbolic linking fails.
This wouldn't work if .meteor/dev_bundle needed to be a true symbolic
link, but fortunately we just need to record the target path in a way that
allows us to read it later.

Fixes #7374.
2016-07-09 17:15:21 -04:00
Ben Newman
77feb7b76a Decompose readLink and makeLink helper functions.
Part of #7374.
2016-07-09 16:55:14 -04:00
Ben Newman
126b9172c7 Update modules test app to Meteor 1.3.4.3. 2016-07-08 22:07:05 -04:00
Ben Newman
4863915e3b Merge pull request #7369 from meteor/release-1.3.4.3
Release 1.3.4.3
2016-07-09 01:52:53 +00:00
Ben Newman
90a15fad29 Bump package versions for the official 1.3.4.2 release. release/METEOR@1.3.4.3 2016-07-08 19:37:51 -04:00
Ben Newman
ac81da34f6 Peg accounts-password npm-bcrypt version to 0.8.6_2 exactly.
With the simultaneous development of Meteor 1.4, npm-bcrypt@0.8.7 has
already been published, but we very much do not want to use that version
with Meteor 1.3.4.3, since it doesn't work with Node 0.10.46.
2016-07-08 19:23:03 -04:00