diff --git a/derive_builder/CHANGELOG.md b/derive_builder/CHANGELOG.md index 810143e..efb9df0 100644 --- a/derive_builder/CHANGELOG.md +++ b/derive_builder/CHANGELOG.md @@ -2,6 +2,9 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [0.20.2] - 2024-10-08 +- Allow unquoted expressions in `builder(default = ...)` #331 + ## [0.20.1] - 2024-08-28 - Forward default type params #319 @@ -9,7 +12,7 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Bump `syn` to version 2 #308 - Bump `darling` to version 0.20.6 #308 - **BREAKING CHANGE**: Remove support for `field(type = "...")` as `syn` no longer allows this. #308 -- Allow omitting quotes on `builder(default = ...)` expressions #308 +- ~~Allow omitting quotes on `builder(default = ...)` expressions #308~~ _See #331_ ## [0.13.1] - 2024-02-12 - Accept `field(ty = "...")` as an alias for `field(type = "...")` in preparation for moving to syn 2.0, which doesn't allow the use of keywords as meta item paths. #306 diff --git a/derive_builder/Cargo.toml b/derive_builder/Cargo.toml index f822126..7f69ddb 100644 --- a/derive_builder/Cargo.toml +++ b/derive_builder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "derive_builder" -version = "0.20.1" +version = "0.20.2" authors = [ "Colin Kiegel ", "Pascal Hertleif ", @@ -11,7 +11,7 @@ edition = "2018" description = "Rust macro to automatically implement the builder pattern for arbitrary structs." repository = "https://github.com/colin-kiegel/rust-derive-builder" -documentation = "https://docs.rs/derive_builder/0.20.1" +documentation = "https://docs.rs/derive_builder/0.20.2" license = "MIT OR Apache-2.0" categories = ["development-tools", "rust-patterns"] @@ -25,7 +25,7 @@ clippy = ["derive_builder_macro/clippy"] alloc = ["derive_builder_macro/alloc"] [dependencies] -derive_builder_macro = { version = "=0.20.1", path = "../derive_builder_macro" } +derive_builder_macro = { version = "=0.20.2", path = "../derive_builder_macro" } [dev-dependencies] rustversion = "1.0.4" diff --git a/derive_builder_core/Cargo.toml b/derive_builder_core/Cargo.toml index 3764c05..cf332eb 100644 --- a/derive_builder_core/Cargo.toml +++ b/derive_builder_core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "derive_builder_core" -version = "0.20.1" +version = "0.20.2" authors = [ "Colin Kiegel ", "Pascal Hertleif ", @@ -25,4 +25,3 @@ darling = "0.20.10" proc-macro2 = "1.0.37" quote = "1.0.35" syn = { version = "2.0.15", features = ["full", "extra-traits"] } - diff --git a/derive_builder_macro/Cargo.toml b/derive_builder_macro/Cargo.toml index 2beab7a..36091c4 100644 --- a/derive_builder_macro/Cargo.toml +++ b/derive_builder_macro/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "derive_builder_macro" -version = "0.20.1" +version = "0.20.2" authors = [ "Colin Kiegel ", "Pascal Hertleif ", @@ -11,7 +11,7 @@ edition = "2018" description = "Rust macro to automatically implement the builder pattern for arbitrary structs." repository = "https://github.com/colin-kiegel/rust-derive-builder" -documentation = "https://docs.rs/derive_builder_macro/0.20.1" +documentation = "https://docs.rs/derive_builder_macro/0.20.2" license = "MIT OR Apache-2.0" categories = ["development-tools", "rust-patterns"] @@ -27,5 +27,5 @@ clippy = ["derive_builder_core/clippy"] lib_has_std = ["derive_builder_core/lib_has_std"] [dependencies] -derive_builder_core = { version = "=0.20.1", path = "../derive_builder_core" } +derive_builder_core = { version = "=0.20.2", path = "../derive_builder_core" } syn = { version = "2.0.15", features = ["full", "extra-traits"] }