diff --git a/CHANGELOG.md b/CHANGELOG.md index bbdee4a..f6eebfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.41.2] - 2026-07-16 + +Soundness patch: stale relocation metadata can no longer silently miscompile +shared-memory fusion. + +**Falsification:** if a producer's drifted `reloc.CODE` site slipped through +un-rebased again, `test_351_stale_reloc_offsets_hard_error` fails — it fuses the +exact reproducing components and asserts the hard `MisalignedReloc` at code +offset 42, while the consistent-reloc oracle still rebases correctly. + ### Fixed - **Stale `reloc.CODE` offsets no longer silently miscompile shared-memory diff --git a/Cargo.lock b/Cargo.lock index 2334794..adc4348 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1381,7 +1381,7 @@ checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" [[package]] name = "meld-cli" -version = "0.41.1" +version = "0.41.2" dependencies = [ "anyhow", "clap", @@ -1396,7 +1396,7 @@ dependencies = [ [[package]] name = "meld-core" -version = "0.41.1" +version = "0.41.2" dependencies = [ "anyhow", "bitflags", diff --git a/Cargo.toml b/Cargo.toml index c998eb8..2e13dda 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ exclude = [ ] [workspace.package] -version = "0.41.1" +version = "0.41.2" authors = ["PulseEngine "] edition = "2024" license = "Apache-2.0"