Skip to content

Latest commit

 

History

History
74 lines (47 loc) · 2.22 KB

CHANGELOG.md

File metadata and controls

74 lines (47 loc) · 2.22 KB

Changelog

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.

2.0.0

  • Change underlying driver from mongodb to mongodb_driver 1.4.0
  • Remove config options pool, pool_overflow, and pool_timeout
  • Add support for MongoDB 6.0 and 7.0
  • Add support for loading & dumping nil binaries and dumping nil dates

Possible breaking changes

Calls to the Ecto adapter itself should not require any changes. However, if you make direct calls to the Mongo driver, you will need to update some of them to account for the mongodb -> mongodb_driver upgrade. See Migrating to 2.0 in the Readme.

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