From 8ac9c2ebb6f04c895a267cea152ab65e4ea44bca Mon Sep 17 00:00:00 2001 From: Weihang Lo Date: Thu, 30 May 2024 12:14:43 -0400 Subject: [PATCH 1/2] chore: bump to version 12.0.0 Also specify the `version` field for local crates, so that when publish they can get the correct package from crates.io See: https://doc.rust-lang.org/nightly/cargo/reference/specifying-dependencies.html#multiple-locations --- Cargo.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2f7615e..130c455 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,21 +13,21 @@ members = [ ] [workspace.package] -version = "11.0.1" +version = "12.0.0" authors = ["Wesley Wiser ", "Michael Woerister "] edition = "2018" license = "MIT OR Apache-2.0" repository = "/~https://github.com/rust-lang/measureme" [workspace.dependencies] -analyzeme = { path = "analyzeme" } +analyzeme = { version = "12.0.0", path = "analyzeme" } clap = { version = "4.5.0", features = ["derive"] } -decodeme = { path = "decodeme" } +decodeme = { version = "12.0.0", path = "decodeme" } decodeme_10 = { version = "10.1.3", package = "decodeme" } flate2 = "1.0" inferno = { version = "0.11", default-features = false } log = "0.4" -measureme = { path = "measureme" } +measureme = { version = "12.0.0", path = "measureme" } measureme_10 = { version = "10.1.3", package = "measureme" } memchr = "2" memmap2 = "0.2.1" From 06e72b4106baf05a6dcad7db5718ee84921295b2 Mon Sep 17 00:00:00 2001 From: Weihang Lo Date: Thu, 30 May 2024 22:58:12 -0400 Subject: [PATCH 2/2] chore: update changelog for 12.0.0 --- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 13c414e..5fa3b7e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [12.0.0] - 2024-05-31 + +### Added + +- Add GitHub Workflow for publishing analyzeme and decodeme ([GH-234]) + +### Changed + +- Remove bors CI config ([GH-225]) +- Update clap from v3 to v4 ([GH-226]) +- Share license information across the entire workspace ([GH-227]) +- Use workspace inheritance as much as possible ([GH-228]) +- `analyzeme`: Drop support of v7 profdata file format ([GH-232]) + ## [11.0.1] - 2024-01-11 ### Changed @@ -17,6 +31,13 @@ - `measureme`: Update StringId and Addr sizes from u32 to u64 ([GH-216]) - `analyzeme`: v9 file format, which uses larger events ([GH-216]) +## [10.1.3] - 2024-05-30 + +### Changed + +- `decodeme`: Include software license information in Cargo.toml and `.crate` tarball ([GH-231]) +- `measureme`: Include software license information in Cargo.toml and `.crate` tarball ([GH-231]) + ## [10.1.2] - 2023-12-14 ### Changed @@ -178,6 +199,10 @@ ## [0.2.0] - 2019-04-10 +[12.0.0]: /~https://github.com/rust-lang/measureme/releases/tag/12.0.0 +[11.0.1]: /~https://github.com/rust-lang/measureme/releases/tag/11.0.1 +[11.0.0]: /~https://github.com/rust-lang/measureme/releases/tag/11.0.0 +[10.1.3]: /~https://github.com/rust-lang/measureme/releases/tag/10.1.3 [10.1.2]: /~https://github.com/rust-lang/measureme/releases/tag/10.1.2 [10.1.1]: /~https://github.com/rust-lang/measureme/releases/tag/10.1.1 [10.1.0]: /~https://github.com/rust-lang/measureme/releases/tag/10.1.0 @@ -252,3 +277,9 @@ [GH-216]: /~https://github.com/rust-lang/measureme/pull/216 [GH-220]: /~https://github.com/rust-lang/measureme/pull/220 [GH-221]: /~https://github.com/rust-lang/measureme/pull/221 +[GH-225]: /~https://github.com/rust-lang/measureme/pull/225 +[GH-226]: /~https://github.com/rust-lang/measureme/pull/226 +[GH-227]: /~https://github.com/rust-lang/measureme/pull/227 +[GH-228]: /~https://github.com/rust-lang/measureme/pull/228 +[GH-232]: /~https://github.com/rust-lang/measureme/pull/232 +[GH-234]: /~https://github.com/rust-lang/measureme/pull/234