From 2fc98cd4242d71f8322e392f51590246ad3bfe1a Mon Sep 17 00:00:00 2001 From: Ian Jackson <ijackson@chiark.greenend.org.uk> Date: Tue, 25 Jun 2024 20:43:58 +0100 Subject: [PATCH 1/2] Update version to 0.13.1 --- Cargo.lock | 14 +++++++------- Cargo.lock.minimal | 14 +++++++------- Cargo.toml | 4 ++-- macros/Cargo.toml | 2 +- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 041dc6e6..247e1555 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -90,9 +90,9 @@ dependencies = [ [[package]] name = "derive-deftly" -version = "0.13.0" +version = "0.13.1" dependencies = [ - "derive-deftly-macros 0.13.0", + "derive-deftly-macros 0.13.1", "heck", ] @@ -101,7 +101,7 @@ name = "derive-deftly-book-tests" version = "0.1.0" dependencies = [ "anyhow", - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", "regex", ] @@ -125,7 +125,7 @@ dependencies = [ [[package]] name = "derive-deftly-macros" -version = "0.13.0" +version = "0.13.1" dependencies = [ "heck", "indexmap", @@ -143,14 +143,14 @@ dependencies = [ name = "derive-deftly-stderr-test" version = "0.0.1" dependencies = [ - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", ] [[package]] name = "derive-deftly-tests" version = "0.0.1" dependencies = [ - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", "easy-ext", "educe", "glob", @@ -421,7 +421,7 @@ dependencies = [ name = "pub-a" version = "0.0.1" dependencies = [ - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", ] [[package]] diff --git a/Cargo.lock.minimal b/Cargo.lock.minimal index caaeaa15..c25b84ca 100644 --- a/Cargo.lock.minimal +++ b/Cargo.lock.minimal @@ -86,9 +86,9 @@ dependencies = [ [[package]] name = "derive-deftly" -version = "0.13.0" +version = "0.13.1" dependencies = [ - "derive-deftly-macros 0.13.0", + "derive-deftly-macros 0.13.1", "heck", ] @@ -97,7 +97,7 @@ name = "derive-deftly-book-tests" version = "0.1.0" dependencies = [ "anyhow", - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", "regex", ] @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "derive-deftly-macros" -version = "0.13.0" +version = "0.13.1" dependencies = [ "heck", "indexmap", @@ -139,14 +139,14 @@ dependencies = [ name = "derive-deftly-stderr-test" version = "0.0.1" dependencies = [ - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", ] [[package]] name = "derive-deftly-tests" version = "0.0.1" dependencies = [ - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", "easy-ext", "educe", "glob", @@ -419,7 +419,7 @@ dependencies = [ name = "pub-a" version = "0.0.1" dependencies = [ - "derive-deftly 0.13.0", + "derive-deftly 0.13.1", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 5f6c264a..b6292270 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "derive-deftly" -version = "0.13.0" +version = "0.13.1" edition = "2021" license="MIT" authors=["Ian Jackson <ijackson@chiark.greenend.org.uk>", @@ -55,6 +55,6 @@ meta-as-expr = ["derive-deftly-macros/meta-as-expr"] meta-as-items = ["derive-deftly-macros/meta-as-items"] [dependencies] -derive-deftly-macros = { path = "macros", version = "=0.13.0", default-features = false } +derive-deftly-macros = { path = "macros", version = "=0.13.1", default-features = false } # This dependency is *here* only for the link to `heck` in the docs. heck = { version = ">=0.4, <0.6", optional = true } diff --git a/macros/Cargo.toml b/macros/Cargo.toml index dfa384fb..0e55b696 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "derive-deftly-macros" -version = "0.13.0" +version = "0.13.1" edition = "2021" readme = "README.md" authors=["Ian Jackson <ijackson@chiark.greenend.org.uk>", -- GitLab From 61d13ae1577ab16bd8453b1c099c7a8a9f9b4946 Mon Sep 17 00:00:00 2001 From: Ian Jackson <ijackson@chiark.greenend.org.uk> Date: Tue, 25 Jun 2024 20:48:39 +0100 Subject: [PATCH 2/2] Document the changes in 0.13.1 --- CHANGELOG.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ea30e532..39514d4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -33,6 +33,18 @@ again, in a minor version bump. ## Changelog +### 0.13.1 + +#### Fixed + + * Fixed MSRV violation introduced in 0.13.0. + (cargo fails with "error: unsupported output in build script".) + See [#103](https://gitlab.torproject.org/Diziet/rust-derive-deftly/-/issues/103). + +#### Improved + + * Declare `rust-version` in `derive-deftly-macros`'s `Cargo.toml`, too. + ### 0.13.0 #### Breaking -- GitLab