From ef699ca21bbe6da8f9334791747e42422ad9a120 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 19 Aug 2025 19:06:03 +0000 Subject: [PATCH 1/5] chore: release v3.7.1 --- Cargo.lock | 6 +++--- bon-macros/Cargo.toml | 2 +- bon-sandbox/Cargo.toml | 4 ++-- bon/Cargo.toml | 4 ++-- website/src/changelog.md | 15 +++++++++++++++ 5 files changed, 23 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 278533ff..1dde27d8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -82,7 +82,7 @@ checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" [[package]] name = "bon" -version = "3.7.0" +version = "3.7.1" dependencies = [ "bon-macros", "expect-test", @@ -94,7 +94,7 @@ dependencies = [ [[package]] name = "bon-macros" -version = "3.7.0" +version = "3.7.1" dependencies = [ "darling 0.21.0", "expect-test", @@ -108,7 +108,7 @@ dependencies = [ [[package]] name = "bon-sandbox" -version = "3.7.0" +version = "3.7.1" dependencies = [ "bon", "buildstructor", diff --git a/bon-macros/Cargo.toml b/bon-macros/Cargo.toml index 74c08c80..a617dac0 100644 --- a/bon-macros/Cargo.toml +++ b/bon-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bon-macros" -version = "3.7.0" +version = "3.7.1" description = """ This is a proc-macro crate that is supposed to be a private implementation diff --git a/bon-sandbox/Cargo.toml b/bon-sandbox/Cargo.toml index 92f5e4ca..cbb735fb 100644 --- a/bon-sandbox/Cargo.toml +++ b/bon-sandbox/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bon-sandbox" -version = "3.7.0" +version = "3.7.1" description = """ Not a real crate! It's just a showcase of examples used by `bon`'s documentation @@ -36,4 +36,4 @@ typed-builder = "0.21" [dependencies.bon] features = ["experimental-overwritable"] path = "../bon" -version = "=3.7.0" +version = "=3.7.1" diff --git a/bon/Cargo.toml b/bon/Cargo.toml index 6a7e714f..34a71996 100644 --- a/bon/Cargo.toml +++ b/bon/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bon" -version = "3.7.0" +version = "3.7.1" description = "Next-gen compile-time-checked builder generator, named function's arguments, and more!" @@ -45,7 +45,7 @@ workspace = true # The version of the macro crate is pinned to a specific one because the code # generated by the macros uses private APIs from the runtime crate that are not # guarded by semver. -bon-macros = { path = "../bon-macros", version = "=3.7.0" } +bon-macros = { path = "../bon-macros", version = "=3.7.1" } rustversion = "1" [dev-dependencies] diff --git a/website/src/changelog.md b/website/src/changelog.md index daef8f8d..24243e67 100644 --- a/website/src/changelog.md +++ b/website/src/changelog.md @@ -5,6 +5,21 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +## [3.7.1](https://github.com/elastio/bon/compare/v3.7.0...v3.7.1) - 2025-08-19 + +### Other + +- Revert refactoring PR 320 to make code compatible with darling 0.20 ([#332](https://github.com/elastio/bon/pull/332)) +- Fix MSRV tests and lints from nightly 13-08-2025 ([#329](https://github.com/elastio/bon/pull/329)) +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + ## [3.7.0](https://github.com/elastio/bon/compare/v3.6.5...v3.7.0) - 2025-08-09 ### Added From 7403650e50a120583583ba1212025a4de0627e03 Mon Sep 17 00:00:00 2001 From: Veetaha Date: Tue, 19 Aug 2025 19:18:02 +0000 Subject: [PATCH 2/5] Better changelog --- website/src/changelog.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/website/src/changelog.md b/website/src/changelog.md index 24243e67..dad27265 100644 --- a/website/src/changelog.md +++ b/website/src/changelog.md @@ -9,16 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [3.7.1](https://github.com/elastio/bon/compare/v3.7.0...v3.7.1) - 2025-08-19 +This is a small patch release to make `bon` easier to package for Debian. + ### Other -- Revert refactoring PR 320 to make code compatible with darling 0.20 ([#332](https://github.com/elastio/bon/pull/332)) -- Fix MSRV tests and lints from nightly 13-08-2025 ([#329](https://github.com/elastio/bon/pull/329)) -# Changelog +- Add Copyright header to the MIT License -All notable changes to this project will be documented in this file. +### Internal -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +- Fix MSRV tests and lints from nightly 13-08-2025 ([#329](https://github.com/elastio/bon/pull/329)) +- Revert refactoring PR 320 to make code compatible with darling 0.20 ([#332](https://github.com/elastio/bon/pull/332)) ## [3.7.0](https://github.com/elastio/bon/compare/v3.6.5...v3.7.0) - 2025-08-09 From 699f5abf7950522950de5fde212a775295ca253a Mon Sep 17 00:00:00 2001 From: Veetaha Date: Tue, 19 Aug 2025 19:19:07 +0000 Subject: [PATCH 3/5] Fix taplo --- bon-sandbox/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bon-sandbox/Cargo.toml b/bon-sandbox/Cargo.toml index cbb735fb..067ac874 100644 --- a/bon-sandbox/Cargo.toml +++ b/bon-sandbox/Cargo.toml @@ -36,4 +36,4 @@ typed-builder = "0.21" [dependencies.bon] features = ["experimental-overwritable"] path = "../bon" -version = "=3.7.1" +version = "=3.7.1" From 7998e695564d1adc11901e61839dbc8e24adb556 Mon Sep 17 00:00:00 2001 From: Veetaha Date: Tue, 19 Aug 2025 19:20:58 +0000 Subject: [PATCH 4/5] Add missing PR link --- website/src/changelog.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/src/changelog.md b/website/src/changelog.md index dad27265..7e9c311f 100644 --- a/website/src/changelog.md +++ b/website/src/changelog.md @@ -13,7 +13,7 @@ This is a small patch release to make `bon` easier to package for Debian. ### Other -- Add Copyright header to the MIT License +- Add Copyright header to the MIT License ([#331](https://github.com/elastio/bon/pull/331)) ### Internal From b38dd863fdf946976bc15fc70793abdd603d40fe Mon Sep 17 00:00:00 2001 From: Veetaha Date: Tue, 19 Aug 2025 19:21:43 +0000 Subject: [PATCH 5/5] Remove [Unreleased] section --- website/src/changelog.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/website/src/changelog.md b/website/src/changelog.md index 7e9c311f..c08aa3a5 100644 --- a/website/src/changelog.md +++ b/website/src/changelog.md @@ -5,8 +5,6 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [Unreleased] - ## [3.7.1](https://github.com/elastio/bon/compare/v3.7.0...v3.7.1) - 2025-08-19 This is a small patch release to make `bon` easier to package for Debian.