# Changelog

## [Unreleased](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/HEAD)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v6.3.0...HEAD)

**Implemented enhancements:**

- \[Feature request\] Support transactions [\#127](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/127)

## [v6.3.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v6.3.0) (2020-11-24)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v6.2.0...v6.3.0)

**Closed issues:**

- Regex not working [\#190](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/190)

**Merged pull requests:**

- Add support for passing `options` \(or `mongodb`\) to all methods. [\#189](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/189) ([rudolph9](https://github.com/rudolph9))

## [v6.2.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v6.2.0) (2020-09-27)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v6.1.0...v6.2.0)

**Closed issues:**

- $geoNear, $near, and $nearSphere are not allowed in this context [\#185](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/185)
- Support for bulkWrite  [\#183](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/183)
- An in-range update of @types/mongodb is breaking the build 🚨 [\#177](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/177)
- An in-range update of dtslint is breaking the build 🚨 [\#173](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/173)
- An in-range update of @feathersjs/adapter-commons is breaking the build 🚨 [\#172](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/172)

**Merged pull requests:**

- Properly return items on patch methods [\#188](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/188) ([DaddyWarbucks](https://github.com/DaddyWarbucks))
- feat: Added useEstimatedDocumentCount option [\#186](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/186) ([claustres](https://github.com/claustres))
- Update all dependencies [\#180](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/180) ([daffl](https://github.com/daffl))
- chore\(package\): update @types/mongodb to version 3.5.3 [\#179](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/179) ([daffl](https://github.com/daffl))
- Update dtslint to the latest version 🚀 [\#176](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/176) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- chore\(package\): update mongodb to version 3.5.3 [\#175](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/175) ([daffl](https://github.com/daffl))
- Update all dependencies and Types version [\#174](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/174) ([daffl](https://github.com/daffl))

## [v6.1.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v6.1.0) (2019-11-21)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v6.0.0...v6.1.0)

**Closed issues:**

- RegExp in $in inside query does not get passed to server properly. [\#170](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/170)
- An in-range update of @feathersjs/adapter-commons is breaking the build 🚨 [\#163](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/163)

**Merged pull requests:**

- Add disableObjectify option to use normal strings as id [\#171](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/171) ([ydeshayes](https://github.com/ydeshayes))
- Update dtslint to the latest version 🚀 [\#168](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/168) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update dtslint to version 1.0.2 [\#166](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/166) ([daffl](https://github.com/daffl))
- Greenkeeper/@feathersjs/adapter commons 4.3.8 [\#164](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/164) ([daffl](https://github.com/daffl))

## [v6.0.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v6.0.0) (2019-10-07)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v5.0.1...v6.0.0)

**Fixed bugs:**

- find with string \_id randomly stops working [\#151](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/151)

**Merged pull requests:**

- Update all dependencies [\#162](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/162) ([daffl](https://github.com/daffl))
- Remove automated ObjectID conversion [\#161](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/161) ([daffl](https://github.com/daffl))

## [v5.0.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v5.0.1) (2019-09-29)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v5.0.0...v5.0.1)

**Closed issues:**

- how to wait for all models to be ready? [\#158](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/158)
- An in-range update of run-rs is breaking the build 🚨 [\#155](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/155)
- An in-range update of @types/mongodb is breaking the build 🚨 [\#147](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/147)
- Update data using custom identifier [\#146](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/146)

**Merged pull requests:**

- Pass entity type to AdapterService\<T\> and update dependencies [\#160](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/160) ([daffl](https://github.com/daffl))
- Update run-rs to the latest version 🚀 [\#159](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/159) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Greenkeeper/run rs 0.5.5 [\#157](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/157) ([daffl](https://github.com/daffl))
- Greenkeeper/mongodb 3.3.1 [\#153](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/153) ([daffl](https://github.com/daffl))
- Update semistandard to the latest version 🚀 [\#149](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/149) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Greenkeeper/mongodb 3.3.0 [\#148](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/148) ([daffl](https://github.com/daffl))
- Update dtslint to the latest version 🚀 [\#145](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/145) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v5.0.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v5.0.0) (2019-07-06)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v4.0.4...v5.0.0)

**Closed issues:**

- An in-range update of mongodb is breaking the build 🚨 [\#142](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/142)
- BadRequest: Invalid query parameter $geoWithin [\#141](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/141)
- An in-range update of mocha is breaking the build 🚨 [\#139](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/139)

**Merged pull requests:**

- Add TypeScript definitions and upgrade tests to Feathers 4 [\#144](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/144) ([daffl](https://github.com/daffl))
- Update all dependencies and compatible Node version [\#143](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/143) ([daffl](https://github.com/daffl))
- Update run-rs to the latest version 🚀 [\#140](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/140) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update mocha to the latest version 🚀 [\#138](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/138) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v4.0.4](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v4.0.4) (2019-01-12)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v4.0.3...v4.0.4)

## [v4.0.3](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v4.0.3) (2019-01-12)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v4.0.2...v4.0.3)

**Merged pull requests:**

- Make sure ids in queries are respected [\#137](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/137) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v4.0.2](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v4.0.2) (2019-01-03)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v4.0.1...v4.0.2)

**Closed issues:**

- An in-range update of @feathersjs/adapter-commons is breaking the build 🚨 [\#135](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/135)
- An in-range update of @feathersjs/errors is breaking the build 🚨 [\#134](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/134)

**Merged pull requests:**

- Add a Model setter [\#136](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/136) ([daffl](https://github.com/daffl))

## [v4.0.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v4.0.1) (2018-12-29)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v4.0.0...v4.0.1)

**Closed issues:**

- An in-range update of @feathersjs/adapter-commons is breaking the build 🚨 [\#132](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/132)

**Merged pull requests:**

- Add default params to hook-less service methods [\#133](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/133) ([daffl](https://github.com/daffl))

## [v4.0.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v4.0.0) (2018-12-17)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v3.4.0...v4.0.0)

**Implemented enhancements:**

- \[Feature request\] increase performances using bulk write [\#123](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/123)

**Fixed bugs:**

- Update method shows deprecation warning [\#122](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/122)

**Closed issues:**

- Still seeing the deprecation messages even after updating to 3.4.0 [\#128](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/128)

**Merged pull requests:**

- Upgrade to @feathersjs/adapter-commons and latest common service features [\#131](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/131) ([daffl](https://github.com/daffl))
- Use run-rs to install local MongoDB [\#130](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/130) ([daffl](https://github.com/daffl))
- Add hint support [\#129](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/129) ([EliSadaka](https://github.com/EliSadaka))

## [v3.4.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v3.4.0) (2018-11-15)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v3.3.0...v3.4.0)

**Implemented enhancements:**

- \[enhancement\] use `findOneAndUpdate`, `findOneAndDelete` to speed up `patch`, `update` and `remove` [\#104](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/104)

**Merged pull requests:**

- Fix Deprecation warning issue \#122 with create, update, patch [\#126](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/126) ([Gerigot](https://github.com/Gerigot))
- Update semistandard to the latest version 🚀 [\#125](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/125) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v3.3.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v3.3.0) (2018-08-05)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v3.2.0...v3.3.0)

**Merged pull requests:**

- Update all dependencies [\#121](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/121) ([daffl](https://github.com/daffl))
- using countDocuments\(\) instead of count\(\) [\#119](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/119) ([v1p](https://github.com/v1p))

## [v3.2.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v3.2.0) (2018-06-03)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v3.1.0...v3.2.0)

**Closed issues:**

- export data to csv file [\#117](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/117)
- $addToSet not working [\#116](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/116)

**Merged pull requests:**

- Update uberproto to the latest version 🚀 [\#118](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/118) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v3.1.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v3.1.0) (2018-05-01)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v3.0.1...v3.1.0)

**Closed issues:**

- Perfom an aggregation pipline [\#114](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/114)
- field constraint [\#113](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/113)

**Merged pull requests:**

- Allow $modifiers to be used in patch [\#115](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/115) ([VincentExpoTech](https://github.com/VincentExpoTech))

## [v3.0.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v3.0.1) (2018-02-04)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v3.0.0...v3.0.1)

**Closed issues:**

- $select query field doesn't work in find\(\) method [\#110](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/110)
- How save date type string as  ISODate type field? [\#108](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/108)
- Query $in doesn't works with \_id [\#106](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/106)
- Gettting Page not found, Initial connect to db do not work? [\#105](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/105)
- npm install download incompatible MongoClient version [\#102](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/102)

**Merged pull requests:**

- Update $select query [\#111](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/111) ([jansel369](https://github.com/jansel369))
- Update mocha to the latest version 🚀 [\#109](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/109) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update semistandard to the latest version 🚀 [\#107](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/107) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Upgrade to mongo driver 3.0.0-rc0 [\#103](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/103) ([davidnussio](https://github.com/davidnussio))

## [v3.0.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v3.0.0) (2017-12-03)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.9.1...v3.0.0)

**Merged pull requests:**

- Update to Feathers Buzzard \(v3\) [\#100](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/100) ([daffl](https://github.com/daffl))
- Update to new plugin infrastructure [\#99](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/99) ([daffl](https://github.com/daffl))

## [v2.9.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.9.1) (2017-10-19)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.9.0...v2.9.1)

**Closed issues:**

- An in-range update of feathers-errors is breaking the build 🚨 [\#95](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/95)
- An in-range update of feathers is breaking the build 🚨 [\#94](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/94)
- Can't set properties on custom adapter extended from feathers-mongodb [\#93](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/93)
- \_objectifyId / ObjectID.isValid converts legit string IDs to Mongo ObjectId [\#92](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/92)
- the latest npm package is not updated? [\#89](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/89)

**Merged pull requests:**

- Coerce stringified ObjectIDs in find if present [\#98](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/98) ([adamvr](https://github.com/adamvr))
- Update mocha to the latest version 🚀 [\#97](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/97) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Remove MongoDB service to force apt addon [\#96](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/96) ([daffl](https://github.com/daffl))
- Update chai to the latest version 🚀 [\#91](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/91) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update feathers-socketio to the latest version 🚀 [\#90](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/90) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v2.9.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.9.0) (2017-05-09)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.8.0...v2.9.0)

**Closed issues:**

- An in-range update of mongodb is breaking the build 🚨 [\#85](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/85)

**Merged pull requests:**

- Update feathers-service-tests to the latest version 🚀 [\#88](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/88) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update semistandard to the latest version 🚀 [\#86](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/86) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update feathers-hooks to the latest version 🚀 [\#84](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/84) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))
- Update dependencies to enable Greenkeeper 🌴 [\#83](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/83) ([greenkeeper[bot]](https://github.com/apps/greenkeeper))

## [v2.8.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.8.0) (2017-01-19)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.7.0...v2.8.0)

**Merged pull requests:**

- Allow setting the model later [\#82](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/82) ([daffl](https://github.com/daffl))

## [v2.7.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.7.0) (2017-01-07)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.6.0...v2.7.0)

**Merged pull requests:**

- mongodb@2.2.19 breaks build 🚨 [\#81](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/81) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Add support for MongoDB collation. [\#79](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/79) ([JoshuaToenyes](https://github.com/JoshuaToenyes))

## [v2.6.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.6.0) (2016-11-12)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.5.1...v2.6.0)

**Closed issues:**

- How to unset a property of document [\#72](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/72)

**Merged pull requests:**

- Update feathers-service-tests to version 0.9.0 🚀 [\#78](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/78) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- babel-core@6.18.1 breaks build 🚨 [\#76](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/76) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- babel-preset-es2015@6.18.0 breaks build 🚨 [\#75](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/75) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- jshint —\> semistandard [\#71](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/71) ([marshallswain](https://github.com/marshallswain))
- adding code coverage reporting [\#69](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/69) ([ekryski](https://github.com/ekryski))
- Properly assign generated id when creating multiple [\#64](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/64) ([daffl](https://github.com/daffl))

## [v2.5.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.5.1) (2016-09-21)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.5.0...v2.5.1)

**Closed issues:**

- Unique index on idField? [\#46](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/46)

**Merged pull requests:**

- Properly patch multiple [\#63](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/63) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.5.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.5.0) (2016-09-08)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.4.2...v2.5.0)

**Closed issues:**

- TypeError: errors.handler is not a function [\#57](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/57)

**Merged pull requests:**

- Update service tests, id and events option [\#62](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/62) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Update example in README.md [\#60](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/60) ([kulakowka](https://github.com/kulakowka))
- Update mocha to version 3.0.0 🚀 [\#54](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/54) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.4.2](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.4.2) (2016-07-21)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.4.1...v2.4.2)

**Merged pull requests:**

- Update feathers-query-filters to version 2.0.0 🚀 [\#53](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/53) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.4.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.4.1) (2016-07-09)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.4.0...v2.4.1)

**Merged pull requests:**

- feathers-service-tests@0.6.2 breaks build 🚨 [\#51](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/51) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.4.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.4.0) (2016-07-08)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.3.0...v2.4.0)

**Fixed bugs:**

- We shouldn't remove properties from original objects [\#49](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/49)

**Merged pull requests:**

- feathers-service-tests@0.6.1 breaks build 🚨 [\#50](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/50) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.3.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.3.0) (2016-06-17)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.2.0...v2.3.0)

**Closed issues:**

- Support $search [\#33](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/33)

**Merged pull requests:**

- Update feathers-service-tests to version 0.6.0 🚀 [\#47](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/47) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Update test app to use ES6 imports. [\#45](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/45) ([joshuajabbour](https://github.com/joshuajabbour))
- mocha@2.5.0 breaks build 🚨 [\#44](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/44) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Remove unnecessary param from \_multiOptions [\#43](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/43) ([joshuajabbour](https://github.com/joshuajabbour))

## [v2.2.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.2.0) (2016-05-07)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.1.3...v2.2.0)

**Closed issues:**

- objectifyId only converting for \_id field [\#40](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/40)
- make yo service use this package instead of mongoose [\#30](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/30)

**Merged pull requests:**

- Move utility functions to service instance [\#42](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/42) ([joshuajabbour](https://github.com/joshuajabbour))
- babel-polyfill@6.7.4 breaks build 🚨 [\#39](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/39) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- Move ID handling logic into separate method. [\#36](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/36) ([joshuajabbour](https://github.com/joshuajabbour))
- nsp@2.3.2 breaks build 🚨 [\#35](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/35) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))

## [v2.1.3](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.1.3) (2016-02-24)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.1.2...v2.1.3)

**Merged pull requests:**

- Update babel-plugin-add-module-exports to version 0.2.0 🚀 [\#41](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/41) ([greenkeeperio-bot](https://github.com/greenkeeperio-bot))
- bumping feathers-errors version [\#29](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/29) ([ekryski](https://github.com/ekryski))

## [v2.1.2](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.1.2) (2016-02-23)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.1.1...v2.1.2)

**Merged pull requests:**

- enforcing that you shouldn't be able to change ids [\#28](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/28) ([ekryski](https://github.com/ekryski))

## [v2.1.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.1.1) (2016-02-23)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v2.1.0...v2.1.1)

**Closed issues:**

- Update/patch \(PUT/PATCH\) strips "id" from saved object [\#25](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/25)
- Isn't update, patch, and remove supposed to support query like behavior? [\#21](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/21)
- Upgrade to mongo-native 2.1 [\#20](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/20)
- Update to ES6 and the Feathers 2.0 [\#16](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/16)

**Merged pull requests:**

- building on @joshuajabbour's pr. Adding support for patch. Closes \#25 [\#27](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/27) ([ekryski](https://github.com/ekryski))
- Always set "id" field during PUT updates [\#26](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/26) ([joshuajabbour](https://github.com/joshuajabbour))
- Plugin consistency [\#11](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/11) ([ekryski](https://github.com/ekryski))

## [v2.1.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v2.1.0) (2016-02-22)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v1.1.1...v2.1.0)

**Closed issues:**

- how to insert? [\#23](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/23)
- Replacing "\_id" isn't possible, despite docs [\#22](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/22)

**Merged pull requests:**

- ES6 [\#24](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/24) ([ekryski](https://github.com/ekryski))
- Adding nsp check [\#19](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/19) ([marshallswain](https://github.com/marshallswain))
- Migrate to latest feathers-errors [\#18](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/18) ([daffl](https://github.com/daffl))

## [v1.1.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v1.1.1) (2016-01-21)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v1.1.0...v1.1.1)

**Closed issues:**

- Migrate to feathers-errors \>= 1.1.x [\#17](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/17)

## [v1.1.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v1.1.0) (2015-11-08)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v1.0.2...v1.1.0)

**Closed issues:**

- need help extending mongodb [\#14](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/14)

**Merged pull requests:**

- Migrating to shared service tests [\#15](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/15) ([daffl](https://github.com/daffl))

## [v1.0.2](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v1.0.2) (2015-10-25)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v1.0.1...v1.0.2)

**Closed issues:**

- Passing config parameter to mongoService not working [\#12](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/12)

## [v1.0.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v1.0.1) (2015-10-12)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v1.0.0...v1.0.1)

**Merged pull requests:**

- Fix mongoService construction, now accept the options parameter [\#13](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/13) ([PaGury](https://github.com/PaGury))

## [v1.0.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v1.0.0) (2015-07-28)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v0.3.3...v1.0.0)

**Closed issues:**

- No Open Connections [\#8](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/8)

## [v0.3.3](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v0.3.3) (2015-05-12)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v0.3.2...v0.3.3)

## [v0.3.2](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v0.3.2) (2015-04-29)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/v0.3.1...v0.3.2)

## [v0.3.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/v0.3.1) (2015-04-29)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/0.3.1...v0.3.1)

## [0.3.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/0.3.1) (2015-04-06)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/0.3.0...0.3.1)

**Merged pull requests:**

- Allow services to share a common db connection. [\#9](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/9) ([marshallswain](https://github.com/marshallswain))

## [0.3.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/0.3.0) (2014-06-23)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/0.2.1...0.3.0)

**Closed issues:**

- Add better documentation [\#6](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/6)
- Should support `patch` service method [\#5](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/5)
- MongoDB query needs to be flattened [\#2](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/2)
-  MongoDB .update should merge data [\#1](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/1)

**Merged pull requests:**

- MongoDB service update [\#7](https://github.com/feathersjs-ecosystem/feathers-mongodb/pull/7) ([daffl](https://github.com/daffl))

## [0.2.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/0.2.1) (2014-06-13)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/0.2.0...0.2.1)

**Closed issues:**

- Use Yeoman generator to initialize this repository [\#4](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/4)
- Need to return proper errors [\#3](https://github.com/feathersjs-ecosystem/feathers-mongodb/issues/3)

## [0.2.0](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/0.2.0) (2014-06-05)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/0.1.1...0.2.0)

## [0.1.1](https://github.com/feathersjs-ecosystem/feathers-mongodb/tree/0.1.1) (2014-04-11)

[Full Changelog](https://github.com/feathersjs-ecosystem/feathers-mongodb/compare/5208b94fa94e39864a27503a31a0084b37e01070...0.1.1)



\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
