Changelog View Source

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.1.2

  • Add support for loading nil dates

1.1.1

  • Allow binary_id fields to be nil

1.1.0

  • Add support for Ecto 1.11

1.0.0

  • Introduce support for Ecto 3

  • Introduce GitHub actions, replacing Travis CI

  • Use MongoDB 1.0.0 to add support for Mongodb 4.4. and 5.0

  • NOTE: This might work with versions of Ecto less than 3.6. Refer to the ecto-3 branch if you need to find a commit that works with a non-officially supported version of Ecto.

Possible breaking changes

  • Some upsert operations are only supported with MongoDBs 4.2 or newer.

v0.1.4 (2016-03-03)

  • Support MongoDB version 3.2

v0.1.3 (2016-01-15)

  • This version is limited to Ecto 1.0 because of known issues with 1.1

  • Additions:

    • Implement count(field, :distinct)
  • Bug fixes:

    • Handle models without autogenerated primary key on update and delete
    • Implement Ecto.Adapter.stop/2 callback
    • Move encoding to adapter load and dump callbacks

v0.1.2 (2015-10-18)

  • Breaking changes:

    • Raise on limit and offset in update_all and delete_all queries, it's not supported by MongoDB, we were failing siletnly before
  • Bug fixes:

    • Allow interpolation in limit and offset

v0.1.1 (2015-08-30)

  • Bug fixes:
    • Fix logging issues on find queries

v0.1.0 (2015-08-25)

  • First release