Skip to content

Commit

Permalink
Bump version to 0.20.0
Browse files Browse the repository at this point in the history
  • Loading branch information
TedDriggs committed Feb 14, 2024
1 parent e567abf commit 15ba883
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 7 deletions.
6 changes: 6 additions & 0 deletions derive_builder/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [0.20.0] - 2024-02-14
- 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

## [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

Expand Down
6 changes: 3 additions & 3 deletions derive_builder/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "derive_builder"
version = "0.13.1"
version = "0.20.0"

This comment has been minimized.

Copy link
@Xuanwo

Xuanwo Feb 18, 2024

Hi, is there a reason for jumping directly from 0.13 to 0.20?

This comment has been minimized.

Copy link
@TedDriggs

TedDriggs Feb 20, 2024

Author Collaborator

Yes; the core syn dependency had a major version bump.

authors = [
"Colin Kiegel <kiegel@gmx.de>",
"Pascal Hertleif <killercup@gmail.com>",
Expand All @@ -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.13.1"
documentation = "https://docs.rs/derive_builder/0.20.0"

license = "MIT OR Apache-2.0"
categories = ["development-tools", "rust-patterns"]
Expand All @@ -25,7 +25,7 @@ clippy = ["derive_builder_macro/clippy"]
alloc = ["derive_builder_macro/alloc"]

[dependencies]
derive_builder_macro = { version = "=0.13.1", path = "../derive_builder_macro" }
derive_builder_macro = { version = "=0.20.0", path = "../derive_builder_macro" }

[dev-dependencies]
pretty_assertions = "0.6.1"
Expand Down
2 changes: 1 addition & 1 deletion derive_builder_core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "derive_builder_core"
version = "0.13.1"
version = "0.20.0"
authors = [
"Colin Kiegel <kiegel@gmx.de>",
"Pascal Hertleif <killercup@gmail.com>",
Expand Down
6 changes: 3 additions & 3 deletions derive_builder_macro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "derive_builder_macro"
version = "0.13.1"
version = "0.20.0"
authors = [
"Colin Kiegel <kiegel@gmx.de>",
"Pascal Hertleif <killercup@gmail.com>",
Expand All @@ -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.13.1"
documentation = "https://docs.rs/derive_builder_macro/0.20.0"

license = "MIT OR Apache-2.0"
categories = ["development-tools", "rust-patterns"]
Expand All @@ -27,5 +27,5 @@ clippy = ["derive_builder_core/clippy"]
lib_has_std = ["derive_builder_core/lib_has_std"]

[dependencies]
derive_builder_core = { version = "=0.13.1", path = "../derive_builder_core" }
derive_builder_core = { version = "=0.20.0", path = "../derive_builder_core" }
syn = { version = "2.0.15", features = ["full", "extra-traits"] }

0 comments on commit 15ba883

Please sign in to comment.