diff --git a/CHANGELOG.md b/CHANGELOG.md index b7a1ca6..33270ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.1](https://github.com/bbaldino/parsely/compare/parsely-rs-v0.1.0...parsely-rs-v0.1.1) - 2025-04-25 + +### Other + +- Better expression ergonomics ([#5](https://github.com/bbaldino/parsely/pull/5)) +- clean up field reader code gen +- add StateSync impl for String +- remove the 'after' attribute +- remove the buffer_type attribute +- release v0.1.0 + ## [0.1.0](https://github.com/bbaldino/parsely/releases/tag/parsely-rs-v0.1.0) - 2025-04-23 ### Added diff --git a/Cargo.lock b/Cargo.lock index 4ebf2f8..dc39d8a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -188,7 +188,7 @@ dependencies = [ [[package]] name = "parsely-impl" -version = "0.1.0" +version = "0.2.0" dependencies = [ "anyhow", "bits-io", @@ -202,7 +202,7 @@ dependencies = [ [[package]] name = "parsely-macro" -version = "0.1.0" +version = "0.1.1" dependencies = [ "parsely-impl", "proc-macro2", @@ -212,7 +212,7 @@ dependencies = [ [[package]] name = "parsely-rs" -version = "0.1.0" +version = "0.1.1" dependencies = [ "bitvec", "macrotest", diff --git a/Cargo.toml b/Cargo.toml index 6dc2bd6..43a071f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parsely-rs" -version = "0.1.0" +version = "0.1.1" edition = "2024" license = "MIT" description = "Macro-based struct serialization/deserialization" @@ -8,8 +8,8 @@ description = "Macro-based struct serialization/deserialization" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -parsely-macro = { version = "=0.1.0", path = "macro" } -parsely-impl = { version = "=0.1.0", path = "impl" } +parsely-macro = { version = "=0.1.1", path = "macro" } +parsely-impl = { version = "=0.2.0", path = "impl" } [dev-dependencies] trybuild = "1" diff --git a/impl/CHANGELOG.md b/impl/CHANGELOG.md index a781763..fbc90c0 100644 --- a/impl/CHANGELOG.md +++ b/impl/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0](https://github.com/bbaldino/parsely/compare/parsely-impl-v0.1.0...parsely-impl-v0.2.0) - 2025-04-25 + +### Other + +- Better expression ergonomics ([#5](https://github.com/bbaldino/parsely/pull/5)) +- clean up field reader code gen +- add StateSync impl for String +- remove the 'after' attribute +- remove the buffer_type attribute +- release v0.1.0 + ## [0.1.0](https://github.com/bbaldino/parsely/releases/tag/parsely-impl-v0.1.0) - 2025-04-23 ### Added diff --git a/impl/Cargo.toml b/impl/Cargo.toml index 5481c9a..6794f8c 100644 --- a/impl/Cargo.toml +++ b/impl/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parsely-impl" -version = "0.1.0" +version = "0.2.0" edition = "2021" license = "MIT" description = "Macro-based struct serialization/deserialization" diff --git a/macro/CHANGELOG.md b/macro/CHANGELOG.md index ed05688..04dfa0a 100644 --- a/macro/CHANGELOG.md +++ b/macro/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.1](https://github.com/bbaldino/parsely/compare/parsely-macro-v0.1.0...parsely-macro-v0.1.1) - 2025-04-25 + +### Other + +- release v0.1.0 + ## [0.1.0](https://github.com/bbaldino/parsely/releases/tag/parsely-macro-v0.1.0) - 2025-04-23 ### Other diff --git a/macro/Cargo.toml b/macro/Cargo.toml index 8546aa0..02d51ee 100644 --- a/macro/Cargo.toml +++ b/macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "parsely-macro" -version = "0.1.0" +version = "0.1.1" edition = "2021" license = "MIT" description = "Macro-based struct serialization/deserialization" @@ -11,7 +11,7 @@ description = "Macro-based struct serialization/deserialization" proc-macro = true [dependencies] -parsely-impl = { version = "=0.1.0", path = "../impl" } +parsely-impl = { version = "=0.2.0", path = "../impl" } proc-macro2 = "1" quote = "1" syn = { version = "2.0.98", features = ["full", "extra-traits"] }