From 34e5ac58abdf2b879e1fc1bea15aec414a8e3bf2 Mon Sep 17 00:00:00 2001 From: Philip Craig Date: Fri, 4 Oct 2024 18:38:30 +1000 Subject: [PATCH] Release 0.24.2 --- CHANGELOG.md | 31 +++++++++++++++++++++++++++++++ Cargo.lock | 20 ++++++++++---------- Cargo.toml | 2 +- 3 files changed, 42 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eeb3444..25a6d66 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,37 @@ -------------------------------------------------------------------------------- +## 0.24.2 (2024/10/04) + +### Changed + +* Enabled caching of DWARF abbreviations. + [#318](https://github.com/gimli-rs/addr2line/pull/318) + +* Changed the `addr2line` binary to prefer symbol names over DWARF names. + [#332](https://github.com/gimli-rs/addr2line/pull/332) + +* Updated `gimli` dependency. + +### Added + +* Added `Context::from_arc_dwarf`. + [#327](https://github.com/gimli-rs/addr2line/pull/327) + +* Added benchmark comparison. + [#315](https://github.com/gimli-rs/addr2line/pull/315) + [#321](https://github.com/gimli-rs/addr2line/pull/321) + [#322](https://github.com/gimli-rs/addr2line/pull/322) + [#325](https://github.com/gimli-rs/addr2line/pull/325) + +* Added more tests. + [#328](https://github.com/gimli-rs/addr2line/pull/328) + [#330](https://github.com/gimli-rs/addr2line/pull/330) + [#331](https://github.com/gimli-rs/addr2line/pull/331) + [#333](https://github.com/gimli-rs/addr2line/pull/333) + +-------------------------------------------------------------------------------- + ## 0.24.1 (2024/07/26) ### Changed diff --git a/Cargo.lock b/Cargo.lock index 46d1942..81d6507 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5,6 +5,15 @@ version = 3 [[package]] name = "addr2line" version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375" +dependencies = [ + "gimli", +] + +[[package]] +name = "addr2line" +version = "0.24.2" dependencies = [ "auxiliary", "backtrace", @@ -24,15 +33,6 @@ dependencies = [ "typed-arena", ] -[[package]] -name = "addr2line" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375" -dependencies = [ - "gimli", -] - [[package]] name = "adler2" version = "2.0.0" @@ -98,7 +98,7 @@ version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ - "addr2line 0.24.1 (registry+https://github.com/rust-lang/crates.io-index)", + "addr2line 0.24.1", "cfg-if", "libc", "miniz_oxide", diff --git a/Cargo.toml b/Cargo.toml index 4719e38..5837052 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "addr2line" -version = "0.24.1" +version = "0.24.2" description = "A cross-platform symbolication library written in Rust, using `gimli`" documentation = "https://docs.rs/addr2line" keywords = ["DWARF", "debug", "elf", "symbolicate", "atos"]