Commit Graph

17077 Commits

Author SHA1 Message Date
Jesse Rosenberger
fddaedeb08 Don't rewrite network path references in CSS URLs.
Fixes regression caused in 1.3.4.1 which caused network path reference URLs (i.e. //img.domain.com/path/font.eot) used in CSS `url()`'s' to be stripped of their leading slashes causing them to become relative URL paths.

Closes meteor/meteor#7416
2016-07-16 20:54:28 +03:00
Jesse Rosenberger
ccd7dc40c8 Add test for CSS URL re-writing of network-path references
Catches bug found in meteor/meteor#7416 caused by regression in 1b34866de2
2016-07-16 20:54:28 +03: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
Ben Newman
8bfac648dd Bump package versions for 1.3.4.3-rc.2 release. release/METEOR@1.3.4.3-rc.2 2016-07-08 16:15:34 -04:00
Ben Newman
73fed34ea5 Use npm-node-aes-gcm@0.1.5_2 in oauth-encryption. 2016-07-08 16:14:01 -04:00
Ben Newman
f03a817d21 Bump npm-node-aes-gcm version to 0.1.5_2. 2016-07-08 16:14:01 -04:00
Ben Newman
af1b5957dd Use npm-bcrypt@0.8.6_2 in accounts-password. 2016-07-08 16:14:00 -04:00
Ben Newman
40c554fb39 Bump npm-bcrypt version to 0.8.6_2. 2016-07-08 15:55:14 -04:00
Ben Newman
2d678981b0 Bump package versions for 1.3.4.3-rc.1 release. release/METEOR@1.3.4.3-rc.1 2016-07-08 14:07:22 -04:00
Ben Newman
5c7d6c7352 Bump $BUNDLE_VERSION to 0.6.18 before rebuilding dev bundle.
The 0.6.17 version was already taken by another branch, though I'm not
sure which one.
2016-07-08 14:07:22 -04:00
Ben Newman
80cbd6212a Update History.md to reflect changes in Meteor 1.3.4.3. 2016-07-08 13:44:08 -04:00
Ben Newman
f16d8b36fa Update node, npm, node-gyp, and node-pre-gyp.
https://nodejs.org/en/blog/release/v0.10.46/
https://github.com/npm/npm/releases/tag/v3.10.5
https://github.com/nodejs/node-gyp/releases/tag/v3.4.0
https://github.com/mapbox/node-pre-gyp/releases/tag/v0.6.29
2016-07-08 13:44:07 -04:00
Ben Newman
c0bf593877 Bump package versions for 1.3.4.3-rc.0 release. 2016-07-08 13:44:07 -04:00
Ben Newman
b2cae10a24 Always update .meteor/dev_bundle when reading .meteor/release. 2016-07-08 13:44:06 -04:00
Ben Newman
9e6ebde836 Make sure .meteor/.gitignore ignores .meteor/dev_bundle.
https://github.com/meteor/meteor/pull/7340#issuecomment-231253317
2016-07-08 13:44:05 -04:00
Ben Newman
e2dbb6093e Always call updateMeteorToolSymlink after successful update.
https://github.com/meteor/meteor/pull/7340#issuecomment-231254368
2016-07-08 13:44:04 -04:00
Ben Newman
eeec8d6d9e Merge pull request #7340 from meteor/release-1.3.4.2
Release 1.3.4.2
2016-07-08 00:15:45 +00:00
Ben Newman
0abebb0a35 Bump package versions for the official 1.3.4.2 release. release/METEOR@1.3.4.2 2016-07-07 18:10:48 -04:00
Ben Newman
8c0f0bedd3 Update History.md to reflect changes in Meteor 1.3.4.2. 2016-07-07 17:42:38 -04:00
Ben Newman
c528620d38 Bump package versions for 1.3.4.2-rc.1 release. release/METEOR@1.3.4.2-rc.1 2016-07-07 17:01:12 -04:00
Ben Newman
817187bfc9 Bump LINKER_CACHE_SALT to trigger relinking. 2016-07-07 17:01:12 -04:00
Ben Newman
a9e8cbe267 Move Promise runtime setup into its own module.
Test code was requiring the install-runtime.js module without requiring
the index.js module, so global.Promise was not defined.
2016-07-07 17:01:11 -04:00
Ben Newman
7b37188279 Remove .meteor/dev_bundle if .meteor/release reads "none". 2016-07-07 16:51:04 -04:00
Ben Newman
0d60ecc649 Bump package versions for 1.3.4.2-beta.1 release.
Yes, I just published 1.3.4.2-rc.0, but the recent changes to create
.meteor/dev_bundle symlinks deserve another beta, not a release candidate.
release/METEOR@1.3.4.2-beta.1
2016-07-07 15:28:26 -04:00
Ben Newman
542891b65d Make meteor {node,npm} respect .meteor/dev_bundle when possible. 2016-07-07 15:24:25 -04:00
Ben Newman
6cd1c472d9 Create a .meteor/dev_bundle symlink when writing .meteor/release.
This will make it easier for `meteor node` and `meteor npm` to find the
right dev_bundle for the current application.
2016-07-07 15:24:24 -04:00
Ben Newman
b23ad6d85f Respect .meteor/release when running meteor {npm,node} from checkout. 2016-07-07 15:24:24 -04:00
Ben Newman
eadb6e65cc Ensure only one Promise constructor is ever used by tools code. 2016-07-07 11:04:18 -04:00
Ben Newman
95589c3978 Bump package versions for 1.3.4.2-rc.0 release. release/METEOR@1.3.4.2-rc.0 2016-07-07 10:33:27 -04:00
Ben Newman
e0fe60426f Merge branch 'devel' into release-1.3.4.2 2016-07-07 10:29:32 -04:00
Ben Newman
f42e8ecc78 Merge pull request #7348 from meteor/7266-add-retrying-to-installer
Add retrying to installer
2016-07-07 13:48:29 +00:00