From 9f31d076d06a1bb15f9c8d7a536c82c72e33508c Mon Sep 17 00:00:00 2001 From: Ben Leadbetter Date: Sun, 12 May 2024 07:14:19 +0200 Subject: [PATCH 1/2] chore: bump cargo versions to 0.4.0 --- Cargo.toml | 4 ++-- README.md | 2 +- midi2_proc/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 40cd250..54eed3f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "midi2" -version = "0.3.1" +version = "0.4.0" description = "Ergonomic, versatile, strong types wrapping MIDI 2.0 message data." edition = "2021" readme = "README.md" @@ -35,7 +35,7 @@ utility = [] [dependencies] derive_more = { version = "0.99.17", features = ["from"], default-features = false } -midi2_proc = { version = "0.3.1", path = "midi2_proc" } +midi2_proc = { version = "0.4.0", path = "midi2_proc" } ux = "0.1.6" [dev-dependencies] diff --git a/README.md b/README.md index cc2ebe6..3b526f7 100644 --- a/README.md +++ b/README.md @@ -156,7 +156,7 @@ You'll want to setup midi2 without default features to compile without the `std` feature. ```toml -midi2 = { version = "0.3.1", default-features = false, features = ["channel-voice2", "sysex7"], } +midi2 = { version = "0.4.0", default-features = false, features = ["channel-voice2", "sysex7"], } ``` ### Generic Representation diff --git a/midi2_proc/Cargo.toml b/midi2_proc/Cargo.toml index 898b053..7062b25 100644 --- a/midi2_proc/Cargo.toml +++ b/midi2_proc/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "midi2_proc" description = "Internal procedural macro crate. Only intended for use with midi2" -version = "0.3.1" +version = "0.4.0" edition = "2021" readme = "README.md" license = "MIT OR Apache-2.0" From feb34dac7380ef37f3b1e367bab642bb384f5d62 Mon Sep 17 00:00:00 2001 From: Ben Leadbetter Date: Sun, 12 May 2024 07:17:34 +0200 Subject: [PATCH 2/2] docs: update changelog --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0152818..79ea471 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.4.0 +feat: top level messages implement From for all messages +fix: ⚠️ utility messages should be excluded when feature is not enabled +refactor: remove some unused code +refactor: ⚠️ hide private utility submodules + # 0.3.1 docs: fix typos in readme fix: panic on empty flex-data text iterator