- [COMPATIBILITY] Upgrade mongodb driver to version 3.5.9. For more information about breaking changes, check the Readme file. @Josebaseba, @luislobo
- [DEPENDENCIES] Updates other dependencies to the latest available. @luislobo
- [ENHANCEMENT] Adds
npm run start-mongodb
andnpm run stop-mongodb
scripts to start/stop a MongoDB docker instance @luislobo - [ENHANCEMENT] Adds
npm run mongodb-shell
to run a MongoDB Shell CLI that connects to the MongoDB docker instance @luislobo - [INTERNAL] Bump and pin dependency versions @luislobo
- [INTERNAL] Tests in Travis run against a combination of Node.js 10, 12, 14 and MongoDB: 3.6, 4.0, 4.2 @luislobo
- [INTERNAL] Refactors docker-compose.yml, removing the need of Dockerfile. Updates Docker node version to 12, and MongoDB to 4.2 @luislobo
- [ENHANCEMENT] Add support for
makeLikeModifierCaseInsensitive
meta key. See #470 for more details. Thanks @anterodev!
- [BUG] Fix issue with aggregation with MongoDB version >=3.4. Now the cursor option is mandatory. @luislobo
- [COMPATIBILITY] Upgrade to v1 of the Waterline adapter API.
- [INTERNAL] Bump and pin dependency versions
- [BUG] Update mongo driver version picking up patches fixes issue with ssl connectivity which was resolved in mongodb[2.1.20]. See #425 for more details.
- [ENHANCEMENT] Sets the
reconnectInterval
to the mongo default and adds areconnectTries
configuration option. See #118 for more details. Thanks @luislobo for the patch!
- [ENHANCEMENT] Now exposes a flag
wlNext
that allows you to toggle the case sensitivity of a string query. See #380 and #238 for more. Thanks @nicoespeon.
-
[ENHANCEMENT] When running an update only return
_id
values when doing the initial lookup. See #237 for more. Thanks @andyhu. -
[ENHANCEMENT] Better error message for duplicate keys when using Wired Tiger. See #372 for more. Thanks @Mordred.
-
[ENHANCEMENT] Allow multi-line queries when using
contains
,like
,startsWith
, andendsWith
. See #308 for more. Thanks @vbud. -
[BUG] Fix issue when returning results with the key
_id
that are not actual ObjectId instances. See #356 for more. Thanks @miccar. -
[STABILITY] Locked the dependency versions down.