locdb / loc-db

This is the central component of the LOC-DB project.
9 stars 2 forks source link

An in-range update of mongodb is breaking the build 🚨 #42

Closed greenkeeper[bot] closed 5 years ago

greenkeeper[bot] commented 6 years ago

Version 3.1.0 of mongodb was just published.

Branch Build failing 🚨
Dependency mongodb
Current Version 3.0.10
Type dependency

This version is covered by your current version range and after updating it in your project the build failed.

mongodb is a direct dependency of this project, and it is very likely causing it to break. If other packages depend on yours, this update is probably also breaking those in turn.

Status Details - ❌ **continuous-integration/travis-ci/push** The Travis CI build could not complete due to an error [Details](https://travis-ci.org/locdb/loc-db/builds/397346077?utm_source=github_status&utm_medium=notification)

Commits

The new version differs by 130 commits ahead by 130, behind by 24.

  • 2a06d1e 3.1.0
  • 855bfdb feat(core): bump core dependency to v3.1.0
  • cddaba0 feat(Collection): warn if callback is not function in find and findOne
  • 36c591d docs(options): options default to null
  • e1cdce3 docs(count): document count api changes
  • 69e5254 fix(retryWrites): fixes more bulk ops to not use retryWrites
  • 124ab31 docs(Collection): fixing documentation for count
  • 559c195 fix(db): don't send session down to createIndex command
  • 195be0b docs(topologies): clarify sslValidate documentation
  • bf49bf2 docs(ensureIndex): undeprecate ensureIndex (#1753)
  • 7298c76 revert(collection): reverting collection-mapping features
  • 5a9fdf0 fix(cursor): cursor.count not respecting parent readPreference
  • 12ff392 fix(bulk): handle MongoWriteConcernErrors
  • e0be020 refactor(mongo_client): move floating functions to mongo_client_ops
  • 2dba264 docs(transactions): adding examples for transactions

There are 130 commits in total.

See the full diff

FAQ and help There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html). If those don’t help, you can always [ask the humans behind Greenkeeper](https://github.com/greenkeeperio/greenkeeper/issues/new).

Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] commented 6 years ago

After pinning to 3.0.10 your tests are still failing. The reported issue might not affect your project. These imprecisions are caused by inconsistent test results.

greenkeeper[bot] commented 6 years ago

Version 3.1.1 just got published.

Your tests are still failing with this version. Compare the changes 🚨

Commits

The new version differs by 9 commits.

  • 0e06b69 3.1.1
  • 4e83556 fix(collection): countDocuments throws error when query doesn't match docs
  • b8b4bfa fix(client-ops): return transform map to map rather than function
  • a983817 docs(README): link to 3.1 docs in readme
  • d9b93e5 docs(collection): fix typo & run-on sentence for initializeOrderedBulkOp
  • f1dcfac docs(Cursor): fix typo in toArray
  • c2003d2 docs(esNext): improve readability, and fix a number of typos
  • 2e6c4fa fix(collection): correctly shallow clone passed in options
  • 20e11b3 fix(server): remove unnecessary print statement

See the full diff

greenkeeper[bot] commented 5 years ago

Version 3.1.2 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 40 commits ahead by 40, behind by 11.

  • b33fc74 3.1.2
  • 78f6977 fix(mongo_client): translate options for connectWithUrl
  • 36e92f1 fix(db_ops): call collection.find() with correct parameters (#1795)
  • 759dd85 fix(buffer): replace deprecated Buffer constructor
  • cb9d915 docs(connect): remove references to MongoClient.connect
  • b8d2f1d fix(teardown): properly destroy a topology when initial connect fails
  • 64027e8 refactor(export): expose CommandCursor
  • 6ef85c4 refactor(export): expose AggregationCursor
  • 13d776f fix(cursor): set readPreference for cursor.count
  • a5d0f1d feat(deprecation): wrap deprecated functions
  • 4f907a0 feat(deprecation): create deprecation function
  • 666b8fa refactor(bulk): Unify bulk operations
  • a0d84f6 test(evergreen): adding evergreen config to native driver
  • b8471f1 fix(collection): isCapped returns false instead of undefined
  • 86344f4 fix(collection): ensure findAndModify always use readPreference primary

There are 40 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Version 3.1.3 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 43 commits ahead by 43, behind by 11.

  • 79da11f 3.1.3
  • 337cb79 feat(core): update to mongodb-core 3.1.2
  • ff5fafc refactor(topology-base): getServer => selectServer
  • b33fc74 3.1.2
  • 78f6977 fix(mongo_client): translate options for connectWithUrl
  • 36e92f1 fix(db_ops): call collection.find() with correct parameters (#1795)
  • 759dd85 fix(buffer): replace deprecated Buffer constructor
  • cb9d915 docs(connect): remove references to MongoClient.connect
  • b8d2f1d fix(teardown): properly destroy a topology when initial connect fails
  • 64027e8 refactor(export): expose CommandCursor
  • 6ef85c4 refactor(export): expose AggregationCursor
  • 13d776f fix(cursor): set readPreference for cursor.count
  • a5d0f1d feat(deprecation): wrap deprecated functions
  • 4f907a0 feat(deprecation): create deprecation function
  • 666b8fa refactor(bulk): Unify bulk operations

There are 43 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Version 3.1.4 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 83 commits ahead by 83, behind by 11.

  • 2bbcf53 chore(release): 3.1.4
  • a029047 feat(core): update mongodb-core to 3.1.3
  • 875b925 chore(pkg): use standard-version for release management
  • 49406df chore(pkg): commit yarn and npm lock files
  • a474158 fix(cursor): remove deprecated notice on forEach
  • a12aa15 tets(sdam): death to flakey tests!
  • 1eef023 test(replset): reintroduce missing client options
  • 7b6ab57 test(examples): remove duplicated documentation
  • 62336bf test(find-and-modify): reintroduce missing client options
  • 0bae00f test(change-streams): const consistency
  • 862fb7c test(scram-sha-256): correct linting issues recently introduced
  • c7c10f7 test(sdam): add a wait for sdam events to come in
  • 090404f test(scram-sha-256): use correct form for passing auth to client
  • 7d4036a test(sdam): ensure we wait for close to check SDAM events
  • a184203 test(mongo-client): ensure we are testing the correct client

There are 83 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 92 commits ahead by 92, behind by 11.

  • 51f94b8 chore(release): 3.1.5
  • 805d58a feat(core): bump core to v3.1.4
  • 3b725ef fix(utils): only set retryWrites to true for valid operations
  • f93a8c3 fix(cursor): allow $meta based sort when passing an array to sort()
  • bd80fb2 doc(kerberos): fix typo in Kerberos connection section, and url
  • 3c9ef0d docs(collection): remove unnecessary information for estimatedDocumentCount
  • 6d6cb2e docs(HISTORY): fixed typos
  • cb4888d chore(lock): update npm lock file
  • 7d6dd0c chore(yarn): remove yarn lock file for travis runs
  • 2bbcf53 chore(release): 3.1.4
  • a029047 feat(core): update mongodb-core to 3.1.3
  • 875b925 chore(pkg): use standard-version for release management
  • 49406df chore(pkg): commit yarn and npm lock files
  • a474158 fix(cursor): remove deprecated notice on forEach
  • a12aa15 tets(sdam): death to flakey tests!

There are 92 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 95 commits ahead by 95, behind by 11.

  • ff0c7f8 chore(release): 3.1.6
  • c5f823d feat(core): update to core v3.1.5
  • a58f62f chore(package): make sure we are only packaging what's needed
  • 51f94b8 chore(release): 3.1.5
  • 805d58a feat(core): bump core to v3.1.4
  • 3b725ef fix(utils): only set retryWrites to true for valid operations
  • f93a8c3 fix(cursor): allow $meta based sort when passing an array to sort()
  • bd80fb2 doc(kerberos): fix typo in Kerberos connection section, and url
  • 3c9ef0d docs(collection): remove unnecessary information for estimatedDocumentCount
  • 6d6cb2e docs(HISTORY): fixed typos
  • cb4888d chore(lock): update npm lock file
  • 7d6dd0c chore(yarn): remove yarn lock file for travis runs
  • 2bbcf53 chore(release): 3.1.4
  • a029047 feat(core): update mongodb-core to 3.1.3
  • 875b925 chore(pkg): use standard-version for release management

There are 95 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 104 commits ahead by 104, behind by 11.

  • 94fd6d8 chore(release): 3.1.7
  • 61b054e feat(core): update mongodb-core to v3.1.6
  • 64c2d3f docs(promises): Doc what promises resolve to.
  • 7418401 Fixed deprecation warning.
  • da4df89 test(eval): removes group command tests that use eval
  • c612117 test(eval): removes all eval tests
  • 09f58e7 docs(transactions): fixing transaction examples
  • 90caf42 chore(package-lock): updating package-lock.json
  • 50602ce test(GridFS): fixes bug in node 10.10.x
  • ff0c7f8 chore(release): 3.1.6
  • c5f823d feat(core): update to core v3.1.5
  • a58f62f chore(package): make sure we are only packaging what's needed
  • 51f94b8 chore(release): 3.1.5
  • 805d58a feat(core): bump core to v3.1.4
  • 3b725ef fix(utils): only set retryWrites to true for valid operations

There are 104 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 107 commits ahead by 107, behind by 11.

  • e759b13 chore(release): 3.1.8
  • dbfc905 feat(core): update to mongodb-core v3.1.7
  • 811f8f8 fix(connect): use reported default databse from new uri parser
  • 94fd6d8 chore(release): 3.1.7
  • 61b054e feat(core): update mongodb-core to v3.1.6
  • 64c2d3f docs(promises): Doc what promises resolve to.
  • 7418401 Fixed deprecation warning.
  • da4df89 test(eval): removes group command tests that use eval
  • c612117 test(eval): removes all eval tests
  • 09f58e7 docs(transactions): fixing transaction examples
  • 90caf42 chore(package-lock): updating package-lock.json
  • 50602ce test(GridFS): fixes bug in node 10.10.x
  • ff0c7f8 chore(release): 3.1.6
  • c5f823d feat(core): update to core v3.1.5
  • a58f62f chore(package): make sure we are only packaging what's needed

There are 107 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 121 commits ahead by 121, behind by 11.

  • c0e648c chore(release): 3.1.9
  • 80d7c79 feat(core): update to mongodb-core v3.1.8
  • 372cc99 chore(ci): adding dubnium to evergreen config
  • 239036f fix(db): move db constants to other file to avoid circular ref (#1858)
  • c9996fb test(retryableWrites): sync retryableWrites tests
  • 953d4f9 docs(connect): fixing errors in client.connect documentation
  • 2628e5f refactor(collation): use modified decorateWithCollation
  • 7cacdea refactor(decorate-command): improve and utilize this method
  • ed3678e test(collation): update collation tests to catch potential errors
  • 36c3c7d fix(estimated-document-count): support options other than maxTimeMs
  • 2012211 test(gridfs): update to use new license file name for tests
  • bd8221d chore(contributors): update contributors format
  • 18e5d33 chore(readme): fix spacing in license section
  • aa75e3e chore(license): update attribution, license, and contributors
  • e759b13 chore(release): 3.1.8

There are 121 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 127 commits ahead by 127, behind by 11.

  • db9e08f chore(release): 3.1.10
  • bd3355b feat(core): update to mongodb-core v3.1.9
  • 126d838 test(auth): adding test case for auth with no db in uri string
  • c7dec28 fix(auth): remember to default to admin database
  • 7a26748 chore: updating mongodb versions in travis
  • 5629ce8 docs(mongo_client): explain useNewUrlParser
  • c0e648c chore(release): 3.1.9
  • 80d7c79 feat(core): update to mongodb-core v3.1.8
  • 372cc99 chore(ci): adding dubnium to evergreen config
  • 239036f fix(db): move db constants to other file to avoid circular ref (#1858)
  • c9996fb test(retryableWrites): sync retryableWrites tests
  • 953d4f9 docs(connect): fixing errors in client.connect documentation
  • 2628e5f refactor(collation): use modified decorateWithCollation
  • 7cacdea refactor(decorate-command): improve and utilize this method
  • ed3678e test(collation): update collation tests to catch potential errors

There are 127 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 152 commits ahead by 152, behind by 11.

  • e4bb39e chore(release): 3.1.11
  • 76c0130 chore(core): bump version of mongodb-core
  • a3adb3f fix(bulk): fix error propagation in empty bulk.execute
  • ec0e30e doc(change-streams): correct typo, add missing example
  • 10ea992 chore(package): update lock file
  • fcb3ec1 test(sharded): reduce some sharded errors
  • d4eae97 test(sessions): undo hack for apm events in sessions tests
  • 0eaca21 test(sessions): fixing broken session test
  • 6790a74 test(sharding): fixing old sharding tests
  • 98f0c68 test(sharded): fixing sharded operation test
  • c6a9baa test(sessions): fixing session tests in sharded env
  • 985f0e9 test(drop): fixing drop assertions for sharded tests
  • 5f13558 test(find): should not test parallelCollectionScan with sharded
  • c9111a1 test(APM): fixing APM spec test runner to skip certain tests
  • bedc2d2 fix(bulk): make sure that any error in bulk write is propagated

There are 152 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 156 commits ahead by 156, behind by 11.

  • e7619aa chore(release): 3.2.0
  • d0dc228 chore(travis): include forgotten stage info for sharded builds
  • ffbe90b chore(travis): run sharded tests in travis as well
  • 9bef6e7 feat(core): update to mongodb-core v3.1.11
  • e4bb39e chore(release): 3.1.11
  • 76c0130 chore(core): bump version of mongodb-core
  • a3adb3f fix(bulk): fix error propagation in empty bulk.execute
  • ec0e30e doc(change-streams): correct typo, add missing example
  • 10ea992 chore(package): update lock file
  • fcb3ec1 test(sharded): reduce some sharded errors
  • d4eae97 test(sessions): undo hack for apm events in sessions tests
  • 0eaca21 test(sessions): fixing broken session test
  • 6790a74 test(sharding): fixing old sharding tests
  • 98f0c68 test(sharded): fixing sharded operation test
  • c6a9baa test(sessions): fixing session tests in sharded env

There are 156 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Release Notes for v3.2.1

The MongoDB Node.js team is pleased to announce version 3.2.1 of the driver.

Due to a publishing snafu v3.2.1 was immediately published without a proper v3.2.0 release

Release Highlights

2.x EOL

With the v3.1.0 release we officially deprecated the 2.x driver. With this release that driver is effectively EOL, and will no longer be supported. Please update your driver as soon as possible.

Unified Topology

In this release we are very excited to announce the immediate availability of a complete rewrite of the driver's "topology" layer. This is the core brains of the driver responsible for things like server selection, server discovery and monitoring. This work combines the three existing topology concepts (`Mongos`, `ReplSet`, and `Server`) into a single type `Topology`. The new `Topology` type uses the same machinery to represent all three types, greatly improving our ability to maintain the code, and reducing the chance for bug duplication.

The Topology class no longer uses a callback store, instead relying on a server selection loop for operation execution. This means failed operations will fail faster, with more accurate stack traces and specifics about the failure. It generally makes it much easier to reason about what the driver is doing each time an operation is executed.

You can enable it with the useUnifiedTopology feature flag passed to your MongoClient constructor, like so:

const client = MongoClient('mongodb://localhost:27017', { useUnifiedTopology: true });

This topology layer will replace the existing topologies in a breaking 4.x release later this year, so we strongly encourage our users to try it out as soon as possible.

`withTransaction` helper

Reliably committing a transaction in the face of errors can be a complicated endeavor using the MongoDB 4.0 drivers API. This version introduces a `withTransaction` helper method on the `ClientSession` object that allows application logic to be executed within a transaction. This method is capable of retrying either the commit operation or entire transaction as needed (and when the error permits) to better ensure that the transaction can complete successfully. Consider using this for all but the most complicated of transactions use cases.

A call to withTransaction begins a new transaction, executes the provided function, and then attempts to commit the transaction. The function passed to withTransaction must take a session parameter, and this session must be passed to all methods within the function. If some error is encountered, it will attempt to re-commit the transaction before ultimately failing back to the user after aborting the transaction.
NOTE: A mentioned, the passed in function MAY be retried multiple times, please keep this in mind when executing non-database operations within the function.

Here’s an example of it in action:

const client = new MongoClient();
await client.connect();

const session = client.startSession();

// NOTE: the `withTransaction` method only supports functions that return a `Promise`
try {
  await session.withTransaction(async function(session) {
     const coll = client.db('foo').collection('coll');
     await coll.insertOne({ a: 42 }, { session });
  });
} catch (err) {
  // transaction failed after attempted retry
  console.dir({ err });
}

Cursors support asyncInterator and for..await..of loops

`Symbol.asyncIterator` is defined on cursors for Node.js versions that support it (>=v10.x.x). This allows you to use for..await..of loops with cursors:
client.connect().then(async function() {
  const collection = client.db(β€˜test’).collection(β€˜asyncIterators’);
  const cursor = collection.find();

  for await(const doc of cursor) {
    console.log(item);
  }
});

OP_MSG

This release also brings support for a new wire protocol introduced originally in version 3.6 of the server.

Database-level aggregation

The server supports several collection-less aggregation source stages like `$currentOp` and `$listLocalSessions`. In this version we have added a `Db.prototype.aggregate` helper for database-level aggregations.

Authentication

Since the 3.6 server release, multiple authentication contexts for a single MongoClient have been prohibited. This release cleans up the final bits of internal api related to multiple auth contexts, and greatly improves our ability to maintain this code. This not only involved simplifying the implementation of our auth providers, but also a large refactor of how connections are established and handshaked. Calls to `auth` and `logout` are now no-ops, and top level API for this will be removed in the next major release.

Release Notes

Bug

  • [NODE-1534] - retryWrites=true, remove, and limit=0
  • [NODE-1658] - Fix normalizing option names coming from connection string
  • [NODE-1685] - SCRAM-SHA-256 tests are not actually run against replicaset
  • [NODE-1687] - Replicaset tests for core use Server and require primary on port 31000
  • [NODE-1736] - Explain useNewUrlParser
  • [NODE-1778] - BulkWrite: Incorrect batch-size calculations causes batch to fail
  • [NODE-1782] - New Topology layer fails to clear monitor on close
  • [NODE-1840] - useNewUrlParser: true causes "command find requires authentication"
  • [NODE-1874] - Wrong JavaScript const use in lib/operations/db_ops.js
  • [NODE-1876] - Uncatchable exceptions
  • [NODE-1898] - BulkWrite: Incorrect batch-size calculations when array contains object with undefined value

New Feature

  • [NODE-1085] - OP_MSG support
  • [NODE-1259] - Refactor mongodb-core to use a single Topology type
  • [NODE-1684] - Define [Symbol.iterator] on our Cursor objects
  • [NODE-1741] - Implement Convenient API for Transactions
  • [NODE-1783] - Support running commands as aggregation
  • [NODE-1792] - Update handling of write concern errors by user management commands
  • [NODE-1793] - Transaction test runner should use "local" read concern when asserting the final collection state
  • [NODE-1841] - Disable TLS renegotiation when possible
  • [NODE-1850] - Drivers should ignore batchSize=0 for aggregate with $out
  • [NODE-1879] - Resync transaction spec tests for bulk write error reporting change

Improvement

  • [NODE-1264] - provide pre-built binaries for kerberos and ext-bson using node-pre-gyp
  • [NODE-1291] - Integrate single `Topology` from Core into Native
  • [NODE-1334] - Remove mutation of user-owned objects
  • [NODE-1385] - Remove JSDOC that says [param=null]
  • [NODE-1435] - Remove unnecessary auth code from connection pool
  • [NODE-1436] - Remove duplicated code from auth providers
  • [NODE-1437] - Implement auth connection string tests
  • [NODE-1442] - Refactor Auth to exclusively use a MongoCredential object
  • [NODE-1453] - Resync SDAM tests
  • [NODE-1491] - Add option for applications to register a custom server selector
  • [NODE-1620] - Port authentication support to new Topology class
  • [NODE-1644] - Deprecate parallelCollectionScan helpers
  • [NODE-1674] - Fix auth workflow with regards to auth mechanism resolution
  • [NODE-1683] - Evaluate and correct monitoring in new SDAM layer
  • [NODE-1688] - Update atlas connectivity tests to use new auth credentials
  • [NODE-1731] - CI Test against Node 10.x (Dubnium)
  • [NODE-1732] - Update Travis version of MongoDB
  • [NODE-1823] - Update unified topology to use refactored wire protocol
  • [NODE-1830] - Reduce creation of OP_QUERY to wire protocol classes
  • [NODE-1845] - Allow Connection to be shared with mock server
  • [NODE-1859] - Remove dead authentication code in pool and topologies
  • [NODE-1860] - Ensure ssl is honored when provided in URI
  • [NODE-1863] - Move connection handshake logic out of Server topology class
  • [NODE-1888] - countDocuments should use group with _id: 1
  • [NODE-1890] - Do not run sharding transaction tests for mongodb < 4.1.5
  • [NODE-1892] - Move all command modifying sessions methods out of pool
  • [NODE-1895] - Refactor insertMany to remove resultMutator
Commits

The new version differs by 276 commits ahead by 276, behind by 11.

  • 0e6153b chore(release): 3.2.1
  • 30b0100 feat(core): update to mongodb-core v3.2.1
  • 2604bc7 chore(release): 3.2.0
  • 22af15a feat(core): pin to mongodb-core v3.2.0
  • eebb6c8 test: fix change stream expectations for mongodb-latest
  • 9002ca4 docs: updating documentation version and branch
  • d7123a9 Added links to compatibility with MongoDB & NodeJS.
  • caf1169 Added links to compatibility with MongoDB & NodeJS.
  • 305f4c0 doc: merge 3.1.1 release notes into master
  • c6fd568 refactor: put recovery tokens behind a feature flag for now
  • 2a6c530 docs: document the fature flag to enable the unified topology
  • 7d4c88a test: fix sessions tests on 3.6 sharded clusters
  • b972c1e feat(Cursor): adds support for AsyncIterator in cursors
  • 92e2580 test(evg): correct evergreen matrix for release compatibility
  • 2268e7a test(sessions): call done after graceful client close

There are 250 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 282 commits ahead by 282, behind by 11.

  • d061d2c chore(release): 3.2.2
  • 868cfc3 feat: update to mongodb-core v3.2.2
  • 3c9f8d7 chore: delete old files that are no longer used
  • e0826fb fix(asyncIterator): stronger guard against importing async generator
  • ae0663c chore: update package lock file
  • f0867f7 docs: updating sdam-monitoring's code example
  • 0e6153b chore(release): 3.2.1
  • 30b0100 feat(core): update to mongodb-core v3.2.1
  • 2604bc7 chore(release): 3.2.0
  • 22af15a feat(core): pin to mongodb-core v3.2.0
  • eebb6c8 test: fix change stream expectations for mongodb-latest
  • 9002ca4 docs: updating documentation version and branch
  • d7123a9 Added links to compatibility with MongoDB & NodeJS.
  • caf1169 Added links to compatibility with MongoDB & NodeJS.
  • 305f4c0 doc: merge 3.1.1 release notes into master

There are 250 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 306 commits ahead by 306, behind by 11.

  • 7ae37a2 chore(release): 3.2.3
  • 1c5357a feat: update to mongodb-core v3.2.3
  • 49c8cef fix(async): rewrote asyncGenerator in node < 10 syntax
  • 72e88ad Revert "feat(lib): implement executeOperationV2"
  • e1e24ed Revert "refactor(collection): move operations in collection to their own classes"
  • 66e2580 refactor(collection): move operations in collection to their own classes
  • f2e3ec2 docs: fix documentation typos
  • 4f4c45b style: fix test collection name typo
  • 16b2fdc style: fix test function name typo
  • f562714 style: fix test name typos
  • 07d64c7 style: fix comment typos
  • b908d72 style: fix jsdoc typos
  • 4235d04 fix(aggregation): fix field name typo
  • 61e5bcb docs(readConcern): update all possible readConcern levels
  • 1f8e7fa fix(docs): correctly document that default for sslValidate is false

There are 250 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 328 commits ahead by 328, behind by 11.

  • 1c17b80 chore(release): 3.2.4
  • 2059260 feat(core): update to mongodb-core v3.2.4
  • 0afbbcc Update README.md
  • c600a4e Update README.md
  • fa8d952 test(changeStream): fixes flakey changeStream tests
  • 1909e87 test(transactions): updated transactions tests to use runOn
  • dd82d3c test(insert): check results returned by toJSON
  • 3e957c1 chore(travis): test unified topology in travis
  • a09a2c9 style: fix prettier warning
  • e62b1c7 refactor: add private _findAndModify() function that bypasses deprecation warning for Mongoose
  • 13fd7a5 refactor(BulkOp): remove unused class
  • b49c596 docs(bulkOp): refactor docs to be more accurate
  • 3b3edb8 refactor(BulkOp): remove code that is not used
  • 9421116 refactor(BulkOp): refactor bulk op code to remove redundancies
  • f548bd7 fix(BulkOp): run unordered bulk ops in serial

There are 250 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 330 commits ahead by 330, behind by 11.

  • 36d26c0 chore(release): 3.2.5
  • a2766c1 fix(core): updating core to 3.2.5
  • 1c17b80 chore(release): 3.2.4
  • 2059260 feat(core): update to mongodb-core v3.2.4
  • 0afbbcc Update README.md
  • c600a4e Update README.md
  • fa8d952 test(changeStream): fixes flakey changeStream tests
  • 1909e87 test(transactions): updated transactions tests to use runOn
  • dd82d3c test(insert): check results returned by toJSON
  • 3e957c1 chore(travis): test unified topology in travis
  • a09a2c9 style: fix prettier warning
  • e62b1c7 refactor: add private _findAndModify() function that bypasses deprecation warning for Mongoose
  • 13fd7a5 refactor(BulkOp): remove unused class
  • b49c596 docs(bulkOp): refactor docs to be more accurate
  • 3b3edb8 refactor(BulkOp): remove code that is not used

There are 250 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 331 commits ahead by 331, behind by 11.

  • 9eb7fe7 chore(release): 3.2.6
  • 36d26c0 chore(release): 3.2.5
  • a2766c1 fix(core): updating core to 3.2.5
  • 1c17b80 chore(release): 3.2.4
  • 2059260 feat(core): update to mongodb-core v3.2.4
  • 0afbbcc Update README.md
  • c600a4e Update README.md
  • fa8d952 test(changeStream): fixes flakey changeStream tests
  • 1909e87 test(transactions): updated transactions tests to use runOn
  • dd82d3c test(insert): check results returned by toJSON
  • 3e957c1 chore(travis): test unified topology in travis
  • a09a2c9 style: fix prettier warning
  • e62b1c7 refactor: add private _findAndModify() function that bypasses deprecation warning for Mongoose
  • 13fd7a5 refactor(BulkOp): remove unused class
  • b49c596 docs(bulkOp): refactor docs to be more accurate

There are 250 commits in total.

See the full diff

greenkeeper[bot] commented 5 years ago

Your tests are passing again with this update. Explicitly upgrade to this version πŸš€

Commits

The new version differs by 335 commits ahead by 335, behind by 11.

  • 9018f89 chore(release): 3.2.7
  • 2f91466 fix(core): updating core to version 3.2.7
  • 6d8b4bc Create pull_request_template.md
  • 6a860a3 fix(findOneAndReplace): throw error if atomic operators provided for findOneAndReplace
  • 9eb7fe7 chore(release): 3.2.6
  • 36d26c0 chore(release): 3.2.5
  • a2766c1 fix(core): updating core to 3.2.5
  • 1c17b80 chore(release): 3.2.4
  • 2059260 feat(core): update to mongodb-core v3.2.4
  • 0afbbcc Update README.md
  • c600a4e Update README.md
  • fa8d952 test(changeStream): fixes flakey changeStream tests
  • 1909e87 test(transactions): updated transactions tests to use runOn
  • dd82d3c test(insert): check results returned by toJSON
  • 3e957c1 chore(travis): test unified topology in travis

There are 250 commits in total.

See the full diff