View Source Changelog

0.5.0 (2024-09-27)

Features

  • add :defexception denfiner to define an exception (#19) (800ca9e)
  • support :defrecord and :defrecordp and custom definer (#21) (cc93185)

0.4.2 (2024-07-11)

Documentation

  • this release is a documentation update and does not contain any new features or bug fixes

0.4.1 (2024-07-10)

Documentation

  • this release is a documentation update and does not contain any new features or bug fixes

0.4.0 (2024-07-07)

⚠ BREAKING CHANGES

  • store parameters as keywords instead of atoms to retain more information (#10)

Code Refactoring

  • store parameters as keywords instead of atoms to retain more information (#10) (df5b17e)

Features

  • add doc_fields guide (#11)

0.3.0 (2024-07-03)

⚠ BREAKING CHANGES

  • remove accessible plugin, add it to guides

Bug Fixes

  • macro capture will capture import context (9c6f340)

Code Refactoring

  • remove accessible plugin, add it to guides (204cb0a)

0.2.0 (2024-06-30)

Features

  • register plugins globally by configuration (4767e62)

0.1.5 (2024-06-29)

This release is a documentation update and does not contain any new features or bug fixes.

0.1.4 (2024-06-29)

This release is a documentation update and does not contain any new features or bug fixes.

0.1.3 (2024-06-29)

Features

  • doc: add Migrate from typed_struct guide

Bug Fixes

  • fix: exclude key from @enforce_keys, if :default is set and :enforce is true

0.1.2 (2024-06-29)

Bug Fixes

  • avoid enforcing the field when default is unset and enforce is false

0.1.1 (2024-06-28)

Bug Fixes

  • if default is set, then this field is enforced (#2)

0.1.0 (2024-06-28)

Features

First release