v0.8.0
- Deprecated parsing extensions of
RequiredPick
to acknowledge that all parsers eventually causes errors.
From now on, always use.asIntOrThrow()
instead of.required().asInt()
. Only exception is.required().toString()
.
Read more in #34 - Replace
dynamic
withObject
where possible - Rename
Pick.location()
toPick.debugParsingExit
- Removal of
PickLocaiton
andPickContext
mixins. They are now part ofPick
RequiredPick
now extendsPick
making it easier to write parsers for custom types
This release is available as backport for Dart <2.12 with version 0.6.10