NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #251 most downloaded on crates.io
A cross-platform symbolication library written in Rust, using `gimli`
Last release 2 months ago
01 Aug 2026
Release timing varies
gaps range from 9 days to 8 months
Most releases are documented
notes for 30 of 38 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
38 releases · first in 2016
### Changed * Updated object dependency. --------------------------------------------------------------------------------
object dependency.### Breaking changes * Updated gimli dependency. --------------------------------------------------------------------------------
gimli dependency.Improved error handling in addr2line binary. #368
One column per quarter.
The minimum supported rust version (MSRV) is 1.88.0.
Fixed line parsing for split DWARF. #353
Added Loader::find_symbol. #341 #349
These now require the testinput submodule.
These now require the testinput submodule.
Enabled caching of DWARF abbreviations. #318
Changed the addr2line binary to prefer symbol names over DWARF names.
#332
Updated gimli dependency.
Added Context::from_arc_dwarf.
#327
Fixed parsing of partial units, which are found in supplementary object files. #313
Changed the order of ranges returned by Context::find_location_range, and fixed handling in rare situations. #303 #304 #306
Deleted Context::new, Context::new_with_sup, and builtin_split_dwarf_loader. Use Context::from_dwarf or Loader::new instead. This removes object from
Updated gimli dependency.
Deleted Context::new, Context::new_with_sup, and builtin_split_dwarf_loader.
Use Context::from_dwarf or Loader::new instead.
This removes object from the public API.
#296
Fixed handling of column 0 in the line table. #290
Moved addr2line from examples to bin. Requires the bin feature.
#291
Split up lib.rs into smaller modules.
#292
Updated gimli and object dependencies.
gimli and object dependencies.Updated gimli, object, and fallible-iterator dependencies.
gimli, object, and fallible-iterator dependencies.The minimum supported rust version is 1.65.0.
Store boxed slices instead of Vec objects in Context.
#278
The minimum supported rust version is 1.58.0.
The minimum supported rust version is 1.58.0.
Changed Context::find_frames to return LookupResult.
Use LookupResult::skip_all_loads to obtain the result without loading split DWARF.
#260
Replaced Context::find_dwarf_unit with Context::find_dwarf_and_unit.
#260
Updated object dependency.
LookupResult, SplitDwarfLoad, SplitDwarfLoader, Context::preload_units.
#260
#262
#263Updated gimli and object dependencies.
gimli and object dependencies.Fixed handling of relative path for DW_AT_comp_dir. #239
Updated gimli and object dependencies.
gimli and object dependencies.skip_attributes to improve performance.
#236Updated gimli and object dependencies.
gimli and object dependencies.### Fixed * Allow Context to be Send. #219 --------------------------------------------------------------------------------
Don't ignore aranges with address 0. #217
Updated gimli and object dependencies. #215
Fix location lookup for skeleton units. #201
Updated gimli and object dependencies.
Updated gimli and object dependencies.
Avoid linear search for DW_FORM_ref_addr. #175
Handle units with overlapping address ranges. #163
Updated gimli and object dependencies.
Updated gimli and object dependencies.
Updated gimli and object dependencies.
#130
Changed Location::file from Option<String> to Option<&str>.
This required adding lifetime parameters to Location and other structs that
contain it.
#152
Changed Location::line and Location::column from Option<u64>to Option<u32>.
#156
Deleted alloc feature, and fixed no-std builds with stable rust.
Removed default Reader parameter for Context, and added ObjectContext instead.
Context::from_dwarf.#133 Fixed handling of units that can't be parsed.
#155
Fixed addr2line output to match binutils.
#130
Improved .debug_line parsing performance.
#148
#150
#151
#152
Improved .debug_info parsing performance.
### Breaking changes * #127 Update gimli. --------------------------------------------------------------------------------
### Breaking changes * #121 Update gimli, object, and fallible-iterator dependencies. ### Added * #121 Reexport gimli, object, and fallible-iterator.
### Breaking changes * #107 Update object dependency to 0.11. This is part of the public API. ### Added * #101 Add object feature (enabled by default)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →