From b51f32672210cc087890b9f7e05335de4a6eda6a Mon Sep 17 00:00:00 2001 From: Ralf Anton Beier Date: Fri, 29 May 2026 05:58:33 +0200 Subject: [PATCH] chore: release v0.17.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DWARF Phase 2 increment 2 (#143, #202): rewriter instruction-level offset map — rewrite_function_body_with_offsets + InstrOffsetMap capture the intra-function byte drift caused by LEB128 operand-length changes during index remapping. The second of two anchors DWARF address remapping needs (increment 1 / v0.16.0 supplied the per- function base via component-provenance v2 code ranges). Increment 3 (gimli .debug_line/.debug_info rewrite composing both maps) follows in a later release. Co-Authored-By: Claude Opus 4.7 --- CHANGELOG.md | 2 ++ Cargo.lock | 4 ++-- Cargo.toml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f183e9..2656d97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to this project will be documented in this file. ## [Unreleased] +## [0.17.0] - 2026-05-28 + ### Added - **Rewriter instruction-level offset map** (#143 DWARF Phase 2 diff --git a/Cargo.lock b/Cargo.lock index 057f48c..7747349 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1370,7 +1370,7 @@ checksum = "4facc753ae494aeb6e3c22f839b158aebd4f9270f55cd3c79906c45476c47ab4" [[package]] name = "meld-cli" -version = "0.16.0" +version = "0.17.0" dependencies = [ "anyhow", "clap", @@ -1385,7 +1385,7 @@ dependencies = [ [[package]] name = "meld-core" -version = "0.16.0" +version = "0.17.0" dependencies = [ "anyhow", "bitflags", diff --git a/Cargo.toml b/Cargo.toml index 4e89645..0ef5479 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -10,7 +10,7 @@ exclude = [ ] [workspace.package] -version = "0.16.0" +version = "0.17.0" authors = ["PulseEngine "] edition = "2024" license = "Apache-2.0"