Skip to content

Releases: zookzook/elixir-mongodb-driver

v1.0.3

13 May 07:21
174c7d9
Compare
Choose a tag to compare

1.0.3 (2023-05-13)

Bug Fixes

  • add support for the hint option (#175) (4c817b7)
  • add telemetry start event to fix #174 (e79db9e)
  • check if monitor pid exists before stopping (6e0c8b2)

v1.0.2

02 Jan 12:57
706078e
Compare
Choose a tag to compare

1.0.2 (2023-01-02)

Bug Fixes

v1.0.1

31 Dec 13:38
cc26ae6
Compare
Choose a tag to compare

1.0.1 (2022-12-17)

Bug Fixes

  • replace :code.priv_dir/1 function (da0fd6c)

v1.0.0

27 Nov 11:08
c9878ca
Compare
Choose a tag to compare

1.0.0 (2022-11-27)

Bug Fixes

  • add migration (da65de4)
  • improve the dump and load functions (#154) (e7f2d44)
  • remove a bug in the hello handshake protocol (thanks to fireproofsocks for reporting) (59aa841)
  • remove derived attributes in the dump function (c1b60b4)
  • use the same timestamps in new/0 function (0db61da)

Miscellaneous Chores

Bug fixes and improments

24 Sep 07:50
b072422
Compare
Choose a tag to compare
  • 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

06 Jun 07:10
0c1b5c4
Compare
Choose a tag to compare

Bugfixes:

  • add backward compatible for Elixir < 1.13 (thanks to ja-jimenez)

New Repo module and transaction API

21 May 07:51
d1b5286
Compare
Choose a tag to compare

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

18 Apr 14:05
8ea005a
Compare
Choose a tag to compare
  • 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

03 Feb 07:27
Compare
Choose a tag to compare

Enhancements

  • Remove a compiler warning (thanks for a-jimenez )

Minor changes

07 Nov 14:34
Compare
Choose a tag to compare
  • 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)