github-actions
released this
06 May 20:29
·
56 commits
to refs/heads/main
since this release
What's Changed
- Added support for advanced symbolization workflows involving containers (process or APKs) via configurable dispatch functions
- Added
cache_maps
andcache_build_ids
properties tonormalize::Normalizer
type- Adjusted normalization logic to return references to cached build IDs if
cache_build_ids
istrue
- Adjusted normalization logic to return references to cached build IDs if
- Added support for compressed debug information
- Added
zlib
(default enabled) andzstd
(default disabled) features
- Added
- Adjusted
Inspector::for_each
signature to no longer carry explicit state around - Introduced
normalize::Reason
enum to provide best guess at why normalization was not successful as part of thenormalize::UserMeta::Unknown
variant - Added
From<Box<dyn std::error::Error>>
conversion toError
- Added
Display
impl toErrorKind
- Added
read_elf_build_id_from_mmap
function tohelper
module - Reduced number of allocations performed on address normalization and process symbolization paths
- Improved symbolization performance on certain unoptimized DWARF data
- Fixed potential numeric overflow when parsing non-UTF-8 (invalid) Breakpad files
- Removed
Clone
impl ofsymbolize::Builder
type
New Contributors
- @operasfantomfb made their first contribution in #569
Full Changelog: v0.2.0-alpha.11...v0.2.0-alpha.12