Skip to content

Releases: peek-travel/ecto_diff

0.5.0

07 Sep 21:17
478470a
Compare
Choose a tag to compare

Added

  • Include virtual fields in the EctoDiff struct by default. This might be a breaking change for a very small number of users. #150
  • Minimum Ecto version required is now 3.8 to be able to inspect virtual fields.

0.4.0

07 Apr 17:29
23ea5a3
Compare
Choose a tag to compare

Added

  • Added EctoDiff.diff/3 to allow options to be specified when performing a diff.
  • Added :overrides as an option for diffing. This option allows specification of an alternate primary key for a specific struct in a diff. Unspecified structs will use their default primary key.

Updated

  • Dependencies:

    • credo 1.6.3 => 1.6.4
    • db_connection 2.4.1 => 2.4.2
    • dialyzer 1.0.0-rc.5 => 1.1.0
    • earmark_parser 1.4.19 => 1.4.25
    • ex_doc 0.28.0 => 0.28.3
    • makeup 1.0.5 => 1.1.0
    • makeup_elixir 0.15.2 => 0.16.0 (minor)
    • nimble_parsec 1.2.1 => 1.2.3
    • postgrex 0.16.1 => 0.16.2

Full Changelog: 0.3.0...0.4.0

Release 0.3.0

10 Feb 05:17
933d4e2
Compare
Choose a tag to compare

What's Changed

  • Added Access behaviour to EctoDiff structs
  • Dependency updates

Full Changelog

Release 0.2.2

23 Jun 17:23
1d7edca
Compare
Choose a tag to compare

Fixed

  • Fix missing nil in EctoDiff.diff/2 typespec

Release 0.2.1

16 Jun 06:18
82daac0
Compare
Choose a tag to compare

Updated

  • Updated dependencies

Release 0.2.0

07 Apr 05:07
085c775
Compare
Choose a tag to compare

0.2.0 - 2019-04-06

Added

  • Documentation and typespecs to all public functions
  • Basic documentation and usage to the Readme
  • Credo to keep code healthy
  • This changelog
  • MIT License
  • Code coverage tracking
  • Dialyzer
  • .travis.yml run all the above continuously

Initial release

30 Mar 01:11
ea16503
Compare
Choose a tag to compare
0.1.0

upgrade postgres to support jsonb columns