- Breaking change: return
{:error, %NimbleOptionsVendored.ValidationError{}}
tuples when there's a validation error inNimbleOptionsVendored.validate/2
instead of{:error, message}
(withmessage
being a string). You can useException.message/1
to turn theNimbleOptionsVendored.ValidationError
struct into a string. - Add the
:pid
type.
- Add
NimbleOptionsVendored.validate!/2
.
- Change the behavior of
NimbleOptionsVendored.docs/1
to accept a normal schema and produce documentation for that. - Add support for
doc: false
as a schema option to hide an option or an option and its subsection.
- First release.