Skip to content

Commit 9940bd0

Browse files
authored
chore: release
1 parent 982ce28 commit 9940bd0

File tree

5 files changed

+28
-8
lines changed

5 files changed

+28
-8
lines changed

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.0](https://github.com/Wybxc/parse-it/compare/parse-it-v0.2.0...parse-it-v0.3.0) - 2025-07-18
11+
12+
### Added
13+
14+
- update lexer type definitions in examples for consistency
15+
- change the API of tokens
16+
- first lexer+parser example
17+
- type pattern and literal in parser syntax
18+
- enhance parser and lexer with literal parsing capabilities
19+
- refactor lexer and parser interfaces for improved type handling
20+
- basic lexer support
21+
- lexer example (developing...)
22+
- lexer basis
23+
- lexer syntax
24+
25+
### Other
26+
27+
- update tests
28+
- add documentation
29+
1030
## [0.2.0](https://github.com/Wybxc/parse-it/compare/parse-it-v0.1.0...parse-it-v0.2.0) - 2025-07-14
1131

1232
### Added

Cargo.lock

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

parse-it-codegen/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "parse-it-codegen"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
edition = "2021"
55
license = "Apache-2.0"
66
description = "A user-friendly, opinionated parser generator for Rust."

parse-it-macros/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
[package]
22
name = "parse-it-macros"
3-
version = "0.1.1"
3+
version = "0.1.2"
44
edition = "2021"
55
license = "Apache-2.0"
66
description = "A user-friendly, opinionated parser generator for Rust."
77

88
[dependencies]
9-
parse-it-codegen = { version = "0.2.0", path = "../parse-it-codegen" }
9+
parse-it-codegen = { version = "0.3.0", path = "../parse-it-codegen" }
1010
proc-macro2 = { workspace = true }
1111
quote = { workspace = true }
1212
syn = { workspace = true }

parse-it/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[package]
22
name = "parse-it"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
edition = "2021"
55
description = "A user-friendly, opinionated parser generator for Rust."
66
license = "Apache-2.0"
77

88
[dependencies]
9-
parse-it-macros = { version = "0.1.1", path = "../parse-it-macros" }
9+
parse-it-macros = { version = "0.1.2", path = "../parse-it-macros" }
1010
rustc-hash = { workspace = true }
1111
regex-automata = { workspace = true }

0 commit comments

Comments
 (0)