Commit Graph

7906 Commits

Author SHA1 Message Date
Ben Newman
f42ca04fdb Bump package versions for 1.4.2-beta.11 release. 2016-10-13 21:46:35 -04:00
Ben Newman
6bb4bd739b Update the meteor-babel npm package to version 0.13.0. 2016-10-11 22:35:10 -04:00
Ben Newman
3dd94b120a Merge branch 'devel' into release-1.4.2 2016-10-11 21:23:07 -04:00
Ben Newman
9a85f0cbb3 Add package version constraints to observe-sequence package.js. 2016-10-11 21:21:43 -04:00
Ben Newman
fe143dd847 Merge pull request #7851 from rodrigopalhares/7850-observer-sequence_null_values
observe-sequence: Bug, array with null values. fixes #7850
2016-10-11 18:59:26 -04:00
Ben Newman
78bcad5196 Merge branch 'devel' into release-1.4.2 2016-10-08 15:35:51 -04:00
Ben Newman
0c324f3145 Bump mongo package version to 1.1.12_5. 2016-10-08 14:58:45 -04:00
Ben Newman
3ee0cd73e1 Set mongoOptions.server.reconnectTries = Infinity.
Setting mongoOptions.server.auto_reconnect was removed by #7880 via commit
0ffb9ac824, though it seems the Server
options still respect autoReconnect, even in version 2.2 of the driver:
http://mongodb.github.io/node-mongodb-native/2.2/api/Server.html

That said, having inspected the code of the `mongodb` package, I do not
believe this change is really critical, since the default value for
autoReconnect appears to be true.

More importantly, I can't find any support in the code of the `mongodb`
npm package or its dependencies for the claim that setting
mongoOptions.server.reconnectTries to 0 is the same as making it infinite,
so this commit sets it to Infinity.
2016-10-08 14:53:24 -04:00
Ben Newman
cc5bb86611 Use npm-mongo@2.2.10_1 in mongo@1.1.12_4. 2016-10-08 13:58:37 -04:00
Ben Newman
39046e4eb8 Make npm-mongo package version match npm mongodb package. 2016-10-08 13:58:37 -04:00
Ben Newman
2553958c38 Merge branch 'devel' into release-1.4.2 2016-10-07 19:30:30 -04:00
Ben Newman
68347cdb76 Bump standard-minifier-css version to 1.3.1.
Because I previously published a 1.2.3 version with the same code as
1.3.0, I have also published a 1.2.4 with the same code as 1.3.1, though
of course you should use the latest version (1.3.1) if possible.
2016-10-07 18:48:57 -04:00
Ben Newman
281a73ddec Be sure to get original CSS contents from appropriate SourceMapConsumer.
https://github.com/meteor/meteor/pull/7877#issuecomment-252359894
2016-10-07 18:35:43 -04:00
Ben Newman
d8d70eaba6 Revert "Add version constraints to dependencies of the mongo package."
This (partially) reverts commit 904c77fe80.
2016-10-07 16:41:45 -04:00
Ben Newman
7e7885c2a5 Remove -beta.5 suffix from facts package version. 2016-10-07 16:41:45 -04:00
Ben Newman
904c77fe80 Add version constraints to dependencies of the mongo package. 2016-10-07 16:02:07 -04:00
Tom Coleman
0ffb9ac824 Reconnect to mongo indefinitely. (#7880)
* Reconnect to mongo indefinitely.

A fix for https://github.com/meteor/meteor/issues/7822

It seems the driver now always autoReconnects, but only for 30s.

To get the old (sensible) behavior of endlessly reconnecting, we set `reconnectTries` to 0.

* Releasing an rc of mongo package
2016-10-07 15:47:35 -04:00
Ben Newman
e624899169 Merge branch 'master' into devel
This involved rolling some package versions back to non-beta versions,
since release-1.4.2 was previously merged into devel, but I think the
result is a more reasonable state for the devel branch.
2016-10-07 15:41:50 -04:00
Ben Newman
9ed63c22cc Bump coffeescript version to match coffee-script npm version.
As suggested by @mitar and agreed by @tmeasday.
2016-10-07 11:27:58 -04:00
Christian Klaussner
83b3ca7f7a Make sure only valid mappings are added to the map 2016-10-07 15:31:38 +02:00
Christian Klaussner
92bfc5f1e1 Use forEach instead of reduce 2016-10-07 15:12:52 +02:00
Christian Klaussner
00fc89b373 Rewrite source map composition for CSS files
The previous implementation had a run time quadratic in the number of CSS files with an associated source map. This new implementation has a linear run time because it iterates only once through all mappings of each CSS file.
2016-10-06 18:25:07 +02:00
Ben Newman
232ab2d209 Bump package versions for 1.4.2-beta.9 release.
I had to scrap the 1.4.2-beta.8 release because meteor-tool@1.4.2-beta.8
got published by a partial run of the publish-release script, but then the
publish-release script thought meteor-tool changed after that, and I
didn't want to republish it as something like 1.4.2-1-beta.8.
2016-10-05 18:42:56 -04:00
Ben Newman
082bd48b02 Shorten implicit description of Tracker package.
This tweak is intended to fix the following publish-release error:

  => Errors while publishing:

  While publishing package tracker:
  error: Longform package description is too long. Meteor uses the section of the Markdown documentation file between the first and second headings. That section must be less than 1500 characters long.
2016-10-05 18:36:41 -04:00
Martijn Walraven
6b0fc9110b Update cordova-plugin-meteor-webapp dependency to 1.4.1 2016-10-05 16:11:34 -04:00
Martijn Walraven
e9aa8082dc Update cordova-plugin-meteor-webapp dependency to 1.4.0 2016-10-05 16:11:34 -04:00
Martijn Walraven
f574b46adc Update Crosswalk plugin to latest version 2016-10-05 16:11:33 -04:00
Martijn Walraven
458c5b40f0 Update Cordova pinned plugin versions and dependencies to latest versions 2016-10-05 16:11:33 -04:00
Ben Newman
3fffb9bebc Revert unnecessary commits attempting to fix Travis/Circle CI tests.
After much debugging, I have tracked down and fixed the root cause of the
test failures: colorized app output was silenced because the Log.format
function could not require("cli-color").

Revert "Wait for "=> App running at:" in packages/test-in-console/run.sh."
This reverts commit 0713b9d153.

Revert "Use console.log to print test-in-console listening message."
This reverts commit a421da5a5e.
2016-10-05 15:03:43 -04:00
Ben Newman
76903f0cfc Add a failing test to the logging package.
This test case currently fails because the `cli-color` npm package cannot
be required, which means all colorized logging messages printed by the app
will throw in the eachline callback(s) in AppProcess#start, which breaks
virtually any test that waits for an app to print a ready message.
2016-10-05 14:57:55 -04:00
Ben Newman
0713b9d153 Wait for "=> App running at:" in packages/test-in-console/run.sh.
For some unknown reason, the "test-in-console listening" message is not
being printed to STDOUT when this script runs on Travis CI any more. We
should investigate why that is, but it's important to get these tests
running (and passing) again.
2016-10-04 20:10:16 -04:00
Ben Newman
a421da5a5e Use console.log to print test-in-console listening message. 2016-10-04 18:53:36 -04:00
Ben Newman
1d64cf6f61 Attempt to fix Travis CI tests. 2016-10-04 18:34:28 -04:00
Ben Newman
eda5f37ab2 Merge branch 'release-1.4.1.2' into release-1.4.2 2016-10-04 14:00:30 -04:00
Ben Newman
1d74c0ce5e Bump package versions for the official 1.4.1.2 release. 2016-10-04 12:44:28 -04:00
Ben Newman
2937403be0 Bump package versions for 1.4.1.2-rc.0 release. 2016-10-04 12:34:01 -04:00
Geoffrey Booth
354d05fba8 Bump version of coffeescript package 2016-10-02 12:16:04 -07:00
Geoffrey Booth
7296323a54 Bump version of CoffeeScript to 1.11.1 2016-10-02 12:14:01 -07:00
Geoffrey Booth
bb9b6cb4af Merge remote-tracking branch 'upstream/devel' into coffeescript-babel
# Conflicts:
#	packages/coffeescript/plugin/compile-coffeescript.js
2016-10-02 12:04:07 -07:00
Mitar
44d6187b67 Merge branch 'devel' into coffeescript-babel 2016-09-30 23:14:57 -07:00
Geoffrey Booth
29c37d5d2d CoffeeScript compiler: strip exported variables *before* running through the Babel compiler, to avoid Babel turning a one-line var statement into a multiline var statement and breaking the parsing logic in stripExportedVars 2016-09-30 22:33:32 -07:00
Rodrigo Palhares
75032f0a8d observer-sequence: Bug, array with null values. fixes #7850 2016-09-30 15:52:18 -03:00
Ben Newman
0808325846 Bump package versions for 1.4.2-beta.7 release. 2016-09-29 17:48:31 -04:00
Ben Newman
e882a7ea52 Merge branch 'devel' into release-1.4.2 2016-09-29 16:57:44 -04:00
Michiel ter Reehorst
8dbfd9769a Bump the coffeescript package version (#7845)
That way everyone who wants to can update to version `1.2.6` and enjoy coffeescript `1.11.0`.
2016-09-29 15:59:35 -04:00
Lieuwe Rooijakkers
c13fe33aa3 coffeescript: improve es6 regex performance (#7846) 2016-09-29 15:59:06 -04:00
Geoffrey Booth
12472cfe7a CoffeeScript now supports ES2015 modules (#7818)
* Update CoffeeScript to 1.11.0, which supports modules; update check for whether to pass CoffeeScript’s output to Babel to look not just for backticks, but also for `import`, `export` and `function*`, the current ESNext features output by CoffeeScript

* Add tests for imported modules using CoffeeScript’s new native import statement

* Test that CoffeeScript native export statements work, by importing something exported by such a statement

* Improve regex

* Optimize regex
2016-09-28 09:36:53 -04:00
Zoltan Olah
e78e27dd3a Merge pull request #7800 from abernix/abernix-fix-7538
[docs] Clarify JSDoc for pollingIntervalMs and pollingThrottleMs options
2016-09-27 15:55:30 -07:00
Ben Newman
9338fbd73f Bump package versions for 1.4.2-beta.6 release. 2016-09-27 13:31:41 -04:00
Ben Newman
ad69d59fa7 Clear dev_bundle/.npm before tests to ensure consistent results. 2016-09-26 20:39:15 -04:00