File tree Expand file tree Collapse file tree 5 files changed +29
-8
lines changed
Expand file tree Collapse file tree 5 files changed +29
-8
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.2.0] ( https://github.com/Wybxc/parse-it/compare/parse-it-v0.1.0...parse-it-v0.2.0 ) - 2025-07-14
11+
12+ ### Added
13+
14+ - [ ** breaking** ] remove logos feature
15+ - add debug support to parsing context and configuration
16+ - add Logos lexer support
17+
18+ ### Fixed
19+
20+ - calc_logos example
21+
22+ ### Other
23+
24+ - enhance stdin handling in Brainfuck example
25+ - use in-line format (suggested by clippy)
26+ - unify parsing method names and update documentation
27+ - simplify span handling in ParserState
28+ - refactor imports for consistency and readability
29+ - update parser and lexer to use mutable state references
30+
1031## [ 0.1.0] ( https://github.com/Wybxc/parse-it/releases/tag/parse-it-v0.1.0 ) - 2025-02-18
1132
1233### Added
Original file line number Diff line number Diff line change 11[package ]
22name = " parse-it-codegen"
3- version = " 0.1 .0"
3+ version = " 0.2 .0"
44edition = " 2021"
55license = " Apache-2.0"
66description = " A user-friendly, opinionated parser generator for Rust."
Original file line number Diff line number Diff line change 11[package ]
22name = " parse-it-macros"
3- version = " 0.1.0 "
3+ version = " 0.1.1 "
44edition = " 2021"
55license = " Apache-2.0"
66description = " A user-friendly, opinionated parser generator for Rust."
77
88[dependencies ]
9- parse-it-codegen = { version = " 0.1 .0" , path = " ../parse-it-codegen" }
9+ parse-it-codegen = { version = " 0.2 .0" , path = " ../parse-it-codegen" }
1010proc-macro2 = { workspace = true }
1111quote = { workspace = true }
1212syn = { workspace = true }
Original file line number Diff line number Diff line change 11[package ]
22name = " parse-it"
3- version = " 0.1 .0"
3+ version = " 0.2 .0"
44edition = " 2021"
55description = " A user-friendly, opinionated parser generator for Rust."
66license = " Apache-2.0"
77
88[dependencies ]
9- parse-it-macros = { version = " 0.1.0 " , path = " ../parse-it-macros" }
9+ parse-it-macros = { version = " 0.1.1 " , path = " ../parse-it-macros" }
1010rustc-hash = { workspace = true }
You can’t perform that action at this time.
0 commit comments