diff --git a/.github/workflows/cargo-msrv.yml b/.github/workflows/cargo-msrv.yml index cfd33e43d6..8d9419736e 100644 --- a/.github/workflows/cargo-msrv.yml +++ b/.github/workflows/cargo-msrv.yml @@ -32,4 +32,4 @@ jobs: # If the previous step fails, find MSRV - name: Find MSRV if: failure() - run: cargo msrv + run: cargo msrv find diff --git a/CHANGELOG.md b/CHANGELOG.md index cf3da4208e..21b4112480 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,30 @@ +0.29.0 (2024-11-08) +=== + +## What's Changed + +### CI +* Install cargo-msrv using stable toolchain. by @wks in https://github.com/mmtk/mmtk-core/pull/1215 +* Update CI macos image by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1216 +* Performance history canary by @wks in https://github.com/mmtk/mmtk-core/pull/1209 +* Change the default testing branch for Julia tests by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1221 +* Fix auto merge branches by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1230 + +### Documentation +* Document the policy about performance testing environment and epochs by @qinsoon in https://github.com/mmtk/mmtk-core/pull/1206 + +### Misc +* Fix a race between forwarding bits and VO bits. by @wks in https://github.com/mmtk/mmtk-core/pull/1214 +* Remove space for nogc link by @Pat-Lafon in https://github.com/mmtk/mmtk-core/pull/1217 +* Make env_logger an optional dependency by @wks in https://github.com/mmtk/mmtk-core/pull/1226 +* Use modern syntax for optional dependencies by @wks in https://github.com/mmtk/mmtk-core/pull/1229 +* Fix nightly build and add `inline` attributes to `{un,}likely` by @k-sareen in https://github.com/mmtk/mmtk-core/pull/1228 + +## New Contributors +* @Pat-Lafon made their first contribution in https://github.com/mmtk/mmtk-core/pull/1217 + +**Full Changelog**: https://github.com/mmtk/mmtk-core/compare/v0.28.0...v0.29.0 + 0.28.0 (2024-09-27) === diff --git a/Cargo.toml b/Cargo.toml index be45b6c9db..20486c341c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mmtk" -version = "0.28.0" +version = "0.29.0" authors = ["The MMTk Developers <>"] edition = "2021" license = "MIT OR Apache-2.0" @@ -38,7 +38,7 @@ log = { version = "0.4", features = ["max_level_trace", "release_max_level_off"] memoffset = "0.9" mimalloc-sys = { version = "0.1.6", optional = true } # MMTk macros - we have to specify a version here in order to publish the crate, even though we use the dependency from a local path. -mmtk-macros = { version="0.28.0", path = "macros/" } +mmtk-macros = { version="0.29.0", path = "macros/" } num_cpus = "1.8" num-traits = "0.2" pfm = { version = "0.1.1", optional = true } diff --git a/macros/Cargo.toml b/macros/Cargo.toml index f655e192c0..4e01890731 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "mmtk-macros" # the macro crate uses the same version as mmtk-core -version = "0.28.0" +version = "0.29.0" edition = "2021" license = "MIT OR Apache-2.0" description = "MMTk macros provides procedural macros used by mmtk-core."