Skip to content

Releases: phcurado/parameter

v0.12.0

06 Mar 13:28
Compare
Choose a tag to compare

What's Changed

  • Unify schema compiler for macro and functional API.
  • Renamed Any module to Parameter.Types.AnyType to fix elixir warnings.
  • Fix load, dump and validate functions to correctly parse Enum values in nested schema.
  • Default options for nested schema is now available.

Full Changelog: v0.11.0...v0.12.0

v0.11.0

18 Jan 15:04
Compare
Choose a tag to compare

What's Changed

  • Replace has_one and has_many nested types as map and array composite types. by @phcurado in #29
  • add ignore_empty option for ignoring parameters with a empty string by @phcurado in #31
  • deprecate enum value with the 'as' key by @phcurado in #32
  • Bump excoveralls from 0.15.1 to 0.15.2 by @dependabot in #28

Full Changelog: v0.10.0...v0.11.0

v0.10.0

07 Jan 09:37
Compare
Choose a tag to compare

What's Changed

  • Extra option ignore_nil for load/2 and dump/2 functions.
  • New array type.
  • Support for nested type on map and array.
  • Improved code test coverage to 100%.

Full Changelog: v0.9.0...v0.10.0

v0.9.0

04 Jan 10:11
Compare
Choose a tag to compare

What's Changed

  • load/dump schema custom field functions by @phcurado in #27

Full Changelog: v0.8.0...v0.9.0

v0.8.0

10 Dec 18:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.1...v0.8.0