- &[u8] is now interpreted as a bytestring, instead of a (impossible to construct) slice of u8s parsed from the input
- BREAKING CHANGE: the
scan!
macro now strictly matches whitespace - this fixes a bunch of common errors, but could lead to breakage if you matched multiple whitespace characters as one in the past.
- added support for the
#[serde(untagged)]
attribute on "parse-tree" style enums
- added basic
scan!
macro for working with custom formats - new function -
from_str_skip
- allows skipping custom characters, not just whitespace
- added support for enums with tuple variants
- initial release