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)
- Implement
Bug fixes:
- Handle models without autogenerated primary key on update and delete
- Implement
Ecto.Adapter.stop/2
callback - Move encoding to adapter
load
anddump
callbacks
v0.1.2 (2015-10-18)
Breaking changes:
- Raise on
limit
andoffset
inupdate_all
anddelete_all
queries, it's not supported by MongoDB, we were failing siletnly before
- Raise on
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