Releases: zookzook/elixir-mongodb-driver
Releases · zookzook/elixir-mongodb-driver
Bug fixes and improments
- fix a crash in the streaming hello monitor, if the server sends more than one response at once
- add support for the new hello handshake
- refactor :timeout option (thanks to JD-Robertson for reporting)
- add timestamps macro to the collection module to handle inserted_at and updated_at attributes (thanks to carlosliracl)
Minor changes
Bugfixes:
- add backward compatible for Elixir < 1.13 (thanks to ja-jimenez)
New Repo module and transaction API
Enhancements
- add colored log output
- add telemetry support for execution
- add new Repo module (thanks to daskycodes)
- add missing typespecs (thanks to fdie)
- refactor transaction api to support nested transaction
- add
Mongo.rename_collection/3
command
New Repo module and transaction API
- Enhancements
- add colored log output
- add telemetry support for execution
- add new Repo module (thanks to daskycodes)
- add missing typespecs (thanks to fdie)
- refactor transaction api to support nested transaction
- add
Mongo.rename_collection/3
command
Minor changes
Enhancements
- Remove a compiler warning (thanks for a-jimenez )
Minor changes
- Enhancements
- replica set connection: faster topology update if the primary is down (thanks to p-mongo)
- added custom
Mongo.Encoder
protocol (thanks to esse) - added collection from yildun project
- fixed an issue that the bulk operation does not stop after any insert/update/delete failed (thanks to ja-jimenez)
Minor changes
- Enhancements
- replica set connection: faster topology update if the primary is down (thanks to p-mongo)
Minor changes
Enhancements
- added a new option to specify a timeout, when increasing the connction pool is no option
Support for OTP 24
- Enhancements
- added support for OTP 24
- Add support for tls setting in connection string (tschmittni)
- Replace deprecated functions (OTP 24) (aenglisc )
Minor enhancements
- Enhancements
- Adds test to cover one of Mongo.find/4 errors (vukanac)
- Update specs for Mongo.find/4 with error tuple (vukanac)
- Fix build warnings and correct typespec (joeapearson)
- Update db_connection version to remove System.stacktrace warnings (vukanac)
- Update SCRAM auth procedure (LetThereBeDwight)