From 1da47ea3fc86f2f4ae2f09758cf77d51959e0958 Mon Sep 17 00:00:00 2001 From: Savanni D'Gerinel Date: Thu, 24 Oct 2024 17:52:27 -0400 Subject: [PATCH] Bump versions to 1.12.0. Add the changelog entry. Mutable reference passed where mutability not needed --- CHANGELOG.md | 6 ++++++ Cargo.lock | 6 +++--- cli/Cargo.toml | 4 ++-- cli/src/main.rs | 2 +- core/Cargo.toml | 2 +- lib/Cargo.toml | 2 +- 6 files changed, 14 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4538f177..92c6eaab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# Version 1.12.0 + +- Optional slices in Go no longer trigger a pointer redirection. +- Upgrade to clap 4. This let us remove the dependency on the now unmaintained atty crate. +- wasmbind is now an optional feature + # Version 1.11.0 This release promotes 1.10.0-beta.x to stable, and several new features. diff --git a/Cargo.lock b/Cargo.lock index e2d5e290..353d1406 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -679,7 +679,7 @@ dependencies = [ [[package]] name = "typeshare" -version = "1.0.3" +version = "1.0.4" dependencies = [ "chrono", "serde", @@ -697,7 +697,7 @@ dependencies = [ [[package]] name = "typeshare-cli" -version = "1.11.0" +version = "1.12.0" dependencies = [ "anyhow", "clap", @@ -714,7 +714,7 @@ dependencies = [ [[package]] name = "typeshare-core" -version = "1.11.0" +version = "1.12.0" dependencies = [ "anyhow", "cool_asserts", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 9c06dfb6..44c9c9ed 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typeshare-cli" -version = "1.11.0" +version = "1.12.0" edition = "2021" description = "Command Line Tool for generating language files with typeshare" license = "MIT OR Apache-2.0" @@ -26,7 +26,7 @@ once_cell = "1" rayon = "1.10" serde = { version = "1", features = ["derive"] } toml = "0.8" -typeshare-core = { path = "../core", version = "=1.11.0" } +typeshare-core = { path = "../core", version = "=1.12.0" } log.workspace = true flexi_logger.workspace = true anyhow = "1" diff --git a/cli/src/main.rs b/cli/src/main.rs index 17477a0a..3a108c48 100644 --- a/cli/src/main.rs +++ b/cli/src/main.rs @@ -47,7 +47,7 @@ fn main() -> anyhow::Result<()> { if let Some(options) = options.subcommand { match options { Command::Completions { shell } => { - shell.generate(&mut Args::command(), &mut io::stdout().lock()) + shell.generate(&Args::command(), &mut io::stdout().lock()) } } diff --git a/core/Cargo.toml b/core/Cargo.toml index 6cf2bc9a..aaa38900 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typeshare-core" -version = "1.11.0" +version = "1.12.0" license = "MIT OR Apache-2.0" edition = "2021" description = "The code generator used by Typeshare's command line tool" diff --git a/lib/Cargo.toml b/lib/Cargo.toml index a71939dc..25a87ec9 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typeshare" -version = "1.0.3" +version = "1.0.4" edition = "2021" license = "MIT OR Apache-2.0" readme = "../README.md"