All Versions
17
Latest Version
Avg Release Cycle
102 days
Latest Release
278 days ago

Changelog History
Page 2

  • v0.4.1

    August 09, 2017
    • 🐛 Bug fixes
      • Monitors no longer use a pool
      • Can now connect to a Mongo instance using a CNAME
      • Pass options through Mongo.aggregate/4
  • v0.4.0

    June 07, 2017
    • 👍 Replica Set Support
  • v0.3.0

    May 11, 2017
    • 💥 Breaking changes
      • Remove BSON.DateTime and replace it with native Elixir DateTime
  • v0.2.1

    May 08, 2017
    • ✨ Enhancements

      • SSL support
      • Add functions BSON.DateTime.to_elixir_datetime/1 and BSON.DateTime.from_elixir_datetime/1
    • 🔄 Changes

      • Requires Elixir ~> 1.3
  • v0.2.0

    November 11, 2016
    • ✨ Enhancements

      • Add BSON.ObjectID.encode!/1 and BSON.ObjectID.decode!/1
      • Optimize and reduce binary copying
      • Add tuple/raising versions of functions in Mongo
      • Add :inserted_count field to Mongo.InsertManyResult
      • Support NaN and infinite numbers in bson float encode/decode
      • Add Mongo.object_id/0 for generating objectids
      • Add Mongo.child_spec/2
      • Add Mongo.find_one_and_update/5
      • Add Mongo.find_one_and_replace/5
      • Add Mongo.find_one_and_delete/4
    • 🐛 Bug fixes

      • Fix float endianness
    • 💥 Breaking changes

      • Switched to using db_connection library, see the current docs for changes
  • v0.1.1

    December 17, 2015
    • ✨ Enhancements

      • Add BSON.DateTime.from_datetime/1
    • 🐛 Bug fixes

      • Fix timestamp epoch in generated object ids
      • Fix Mongo.run_command/3 to accept errors without code
  • v0.1.0

    August 25, 2015

    🎉 Initial release