v0.15.0
What's Changed
- add bench test by @phcurado in #135
- add elixir basic types and custom typespec option by @phcurado in #136
Added
Zoi.pid/1type for validating pid valuesZoi.module/1type for validating module valuesZoi.reference/1type for validating reference valuesZoi.port/1type for validating port valuesZoi.macro/1type for validating quoted expressions (Macro.t())typespecoption for all types to override generated typespec:Zoi.integer(gte: 0, typespec: quote(do: non_neg_integer())) Zoi.any(typespec: quote(do: pos_integer()))
Full Changelog: v0.14.1...v0.15.0