Commit Graph

9534 Commits

Author SHA1 Message Date
Ben Newman
5824129a34 Bump package versions for 1.7-beta.24 release. 2018-04-24 12:40:07 -04:00
Christian Klaussner
1555e3e1e3 Update MongoDB driver to 3.0.7 (#9831)
The internal `client.s` property is no longer necessary to create the database object. If `MongoClient.prototype.db` is called without arguments, it will use the database name from the connection URI
(https://jira.mongodb.org/projects/NODE/issues/NODE-1258).
2018-04-20 13:26:24 -04:00
Ben Newman
a3a19f94eb Bump package versions for 1.7-beta.23 release. 2018-04-19 10:53:15 -04:00
Ben Newman
567e620a86 Prefer client.s.databaseName over client.s.options.dbName.
Fixes #9827.

The client.s.databaseName property appears to have been introduced a long
time ago (in 2014), so it seems reliable:
14fd60b99d

The use of client.s.options.dbName was only recently introduced in #9790,
since the MongoDB.connect callback now receives a MongoClient object
rather than a Db object. Not sure if client.s.options.dbName was ever
reliable, but at least we know when the problem started.
2018-04-19 10:12:23 -04:00
Ben Newman
5189713d01 Bump package versions for 1.7-beta.22 release. 2018-04-18 19:42:50 -04:00
Ben Newman
e09be77e39 Bump package versions for 1.6.2-beta.21 release.
I made a mistake while publishing 1.6.2-beta.16 that means it's easier to
just skip that version.
2018-04-18 16:34:14 -04:00
Ben Newman
6ed37da36d Bump mongo package minor version to 1.5.0. 2018-04-18 13:27:50 -04:00
David Glasser
afb7d23d04 mongo: restart underlying oplog tail every 30 seconds without a doc
Workaround for #8598: the Node Mongo driver has at least one bug that can lead
to query callbacks never getting called (even with an error) when leadership
failover occur.

Note that while we did fix one Node Mongo driver bug and close #8598, we've
heard reports that there are more similar issues, so this workaround seems like
a good plan.
2018-04-18 13:22:51 -04:00
Ben Newman
5013d869c9 Merge branch 'devel' into release-1.6.2 2018-04-18 13:18:43 -04:00
Ben Newman
a64572cbe7 Bump http package version to 1.4.1. 2018-04-18 13:09:52 -04:00
Ben Newman
9f500c5821 Bump facebook-oauth package version to 1.4.1. 2018-04-18 13:08:00 -04:00
Jan Dvorak
d10d843e95 Update Facebook API to v2.12 (#9815) 2018-04-18 11:49:41 -04:00
pravdomil
af72bcf30d finetune error messages 2018-04-11 12:24:23 +02:00
Ben Newman
af7f3d7ede Bump package versions for 1.6.2-beta.20 release.
I made a mistake while publishing 1.6.2-beta.16 that means it's easier to
just skip that version.
2018-04-06 11:10:18 -04:00
Christian Klaussner
c0bce716fc Update MongoDB driver to 3.0.5 (#9790)
* Update MongoDB driver to 3.0.5

* Use `MongoClient` instead of `Db` in Meteor Tool

* Update `mongo-livedata` test for new MongoDB driver version

* Consider `BulkWriteError` when checking MongoDB errors
2018-04-06 10:28:25 -04:00
Ben Newman
e6ba875bcc Bump package versions for 1.6.2-beta.19 release.
I made a mistake while publishing 1.6.2-beta.16 that means it's easier to
just skip that version.
2018-04-05 20:29:27 -04:00
Ben Newman
5fbb99ce5b Merge branch 'devel' into release-1.6.2 2018-04-05 20:29:02 -04:00
Ben Newman
b534f92c80 Relax jquery constraints in test-{in-browser,helpers} packages.
Since jquery used to be a core package, and the most recent Meteor release
(1.6.1.1) imposed the ~1.11.11 constraint (note the ~), jquery@1.12.1
won't be usable with Meteor 1.6.x until it is republished after the next
Meteor release, which will no longer constrain the jquery version, because
jquery is no longer a core package (#9607).

In order to publish these two packages sooner rather than later, we need
to relax their jquery version constraints, because we don't want to
publish jquery@1.12.1 yet. The relaxed @1.11.11 constraints in these
package.js files will remain compatible with jquery@1.12.1, so this change
should be safe for the forseeable future.
2018-04-05 20:11:47 -04:00
Ben Newman
e197f5de3f Decompose applyAliases helper from setMinimumBrowserVersions.
Follow-up to #9793.
2018-04-04 12:11:21 -04:00
Jesse Rosenberger
4ab6c11f08 Bump mongo version to 1.4.7 prior to publishing.
This reverts the changes for meteor/meteor#9739 which were temporarily in
place for testing.

Reverts: 41520db1a0.
Ref: 76ac0ca6ee.
2018-04-04 19:10:17 +03:00
Jesse Rosenberger
7cad0f5fe1 Revert "mongo: restart underlying oplog tail every 30 seconds without a doc"
This reverts commit 76ac0ca6ee.
2018-04-04 19:10:17 +03:00
Jesse Rosenberger
a150be0431 Bump mongo version to 1.4.6 prior to publishing.
This includes the changes for meteor/meteor#9739 for testing, but we will
immediately publish 1.4.7 with this commit reverted.
2018-04-04 19:10:17 +03:00
David Glasser
e241a6cc64 mongo: restart underlying oplog tail every 30 seconds without a doc
Workaround for #8598: the Node Mongo driver has at least one bug that can lead
to query callbacks never getting called (even with an error) when leadership
failover occur.
2018-04-04 19:10:17 +03:00
Valentin Uhrmeister
a738fc9999 Alias "chromeMobile" to "chrome" for isModern test (#9793) 2018-04-04 11:49:17 -04:00
Ben Newman
56ac765779 Move jquery package into packages/non-core.
This move will mean the next release of Meteor will not impose any
constraints on the version of the Meteor jquery package.
2018-04-03 09:06:14 -04:00
Ben Newman
934c97f4bd Bump package versions for 1.6.2-beta.18 release.
I made a mistake while publishing 1.6.2-beta.16 that means it's easier to
just skip that version.
2018-04-02 19:48:43 -04:00
Ben Newman
f73fbf7a0b Merge branch 'devel' into release-1.6.2 2018-04-02 19:44:53 -04:00
Ben Newman
2a524dcfd1 Update meteor-babel to 7.0.0-beta.44 and reify to 0.15.1. 2018-04-02 18:54:00 -04:00
Ben Newman
4e1bcb0043 Bump package versions for 1.6.2-beta.17 release.
I made a mistake while publishing 1.6.2-beta.16 that means it's easier to
just skip that version.
2018-04-02 17:35:54 -04:00
Ben Newman
e6a0e9089d Merge branch 'master' into devel 2018-04-02 13:08:43 -04:00
Ben Newman
7cd4947780 Bump package versions for the official 1.6.1.1 release. 2018-04-02 10:21:56 -04:00
Ben Newman
84d776ecb8 Bump package versions for 1.6.1.1-rc.0 release. 2018-03-31 14:33:22 -04:00
Ben Newman
4c0e583249 Update meteor-babel to version 7.0.0-beta.42.
https://github.com/babel/babel/releases/tag/v7.0.0-beta.41
https://github.com/babel/babel/releases/tag/v7.0.0-beta.42

Also updated various @babel/... plugin versions in package.json files.
2018-03-31 13:10:12 -04:00
Ben Newman
9221228919 Bump package versions for 1.6.2-beta.15 release. 2018-03-29 17:41:22 -04:00
Ben Newman
2179096387 Merge branch 'devel' into release-1.6.2 2018-03-29 10:25:28 -04:00
Michał Powaga
7b2aba09a0 Print nicer error message for missing Meteor package (#9719) 2018-03-29 09:51:18 -04:00
Ben Newman
7b06c6043a Downgrade uglify-es to version 3.3.9 (latest published version). (#9774)
* Downgrade uglify-es from 3.3.10 to 3.3.9 (latest published).

PR #9652 by @klaussner upgraded `uglify-es` from 3.2.2 to 3.3.10 to fix
issue #9647, but 3.3.9 is the latest version published to npm, and 3.3.10
seems to suffer from this bug: https://github.com/mishoo/UglifyJS2/issues/2896

For that reason, I think it might be best to downgrade `uglify-es` to
3.3.9, at least until 3.3.11 is published.

Since this bug causes `uglify-es` to throw during minification, the
`meteorJsMinify` function falls back to Babel's minifier, which is known
to use massive amounts of memory, and may be contributing to OOM problems
such as #9568. In other words, there's a chance that this downgrade will
help with #9568.

* Also bump standard-minifier-js package version.
2018-03-28 09:37:54 -04:00
Ben Newman
b4af69796c Make bundle-visualizer depend on webapp, since it imports meteor/webapp. 2018-03-27 18:35:35 -04:00
Ben Newman
05d62dbf9e Bump package versions for 1.6.2-beta.14 release. 2018-03-27 12:41:58 -04:00
Ben Newman
efdc66d614 Merge branch 'devel' into release-1.6.2 2018-03-27 12:15:11 -04:00
Cyrille Colin
cb525f37ae update cordova-plugin-meteor-webapp dependency to 1.6.0 (#9761) 2018-03-27 12:06:09 -04:00
Ben Newman
9c95b78d9e Upgrade install.js package to avoid calling Module.prototype.useNode.
f69158f0a1
2018-03-26 12:04:13 -04:00
Ben Newman
e50da2f367 Merge branch 'devel' into release-1.6.2 2018-03-23 21:17:53 -04:00
Matt
e0c800587c Bump oauth Meteor package version to 1.2.3. 2018-03-22 17:19:24 -04:00
Matt
42983d7063 Removed Fiber import from oauth package.
With commit 857edc2, Fiber is no longer used in oauth server so it is no longer necessary to import.
2018-03-22 17:18:34 -04:00
Ben Newman
eead9c100d Bump package versions for 1.6.2-beta.13 release. 2018-03-21 15:29:53 -04:00
Ben Newman
339f128bd4 Merge branch 'devel' into release-1.6.2 2018-03-21 15:23:01 -04:00
Jesse Rosenberger
b7ea617838 Bump minimongo package version to 1.4.4. 2018-03-21 21:11:44 +02:00
Jesse Rosenberger
39030204a9 Merge branch 'hwillson-mongo-3.6-upgrade-with-test-fix' into devel 2018-03-21 20:24:37 +02:00
Hugh Willson
7eaed1b43a Add $v operator to fix issue #9623 2018-03-21 19:27:04 +02:00