Releases: glennib/z157
Releases · glennib/z157
v2.0.1
v2.0.0
Added
- [breaking] Allow parsing without taking ownership.
v1.0.2
Other
- Let expected output be doctest
v1.0.1
Other
- grammar
- Upgrade winnow to 0.7.3
- cargo update
- Upgrade to 2024 edition
v1.0.0
v0.6.0
Added
- [breaking] Remove Copy from Field to increase future compatibility
- [breaking] make Field methods take self by ref to increase future compatibility
v0.5.0
Fixed
- [breaking] Parse ! as negation instead of -, as per the spec
Other
- (fuzz) del logs does not need target
- (fuzz) make just commands generic over fuzz target
- (fuzz) Rename fuzz_target_1 to parse_walk
v0.4.0
Added
- Add leaves iterator method to Tree
- [breaking] Use impl iterator instead of concrete types
Fixed
- [breaking] Fix problem where Tree::walk returns empty root node
Other
- Add fuzz logs to gitignore
- Add example program
- Add tests for field walk and children
- Add root node test
- Add fuzzing
- Move inputs to separate directory
v0.3.2
Added
- Add has_children
Other
- Add bench workflow
- configure bench
- Reordering of parser fields improves performance of small inputs.
- Increase sample size and sample time for benchmarking
- Add benchmarks
- Format, test, lint
v0.3.1
Other
- Fix docs