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.

[0.3.0] - 2021-11-29

Added

Changed

[0.2.1] - 2021-09-04

Added

[0.2.0] - 2021-07-26

Added

  • Base schema now has has_many :versions
  • Version schema swapped its simple :entity_id field for a belongs_to which achieves the same, plus adding the :entity field and the ability to query with the assoc.
  • Added Versioned.Absinthe.versioned_object/2 absinthe helper which creates the base object and the versioned one at the same time.
  • Added Versioned.get_last/3 which fetches the last version record in a history.

Changed

  • Versioned.with_versions became Versioned.with_version_id. I originally named the function incorrectly ;)

[0.1.0] - 2021-07-15

Added

  • Initial release