Releases: getsentry/symbolic
Releases · getsentry/symbolic
12.1.3
Fixes:
- Correctly resolve
sourceMappingURL
references for"source"
files. - Allow parsing the
DebugId
of a PS4 executable.
12.1.2
12.1.1
12.1.0
12.0.0
Features:
- Added debug IDs to source bundle JavaScript files and source maps. (#762)
- Add support for embedded debug IDs in minified files (#765)
Breaking changes:
- Change
DebugSession::source_by_path()
to return aSourceFileDescriptor
containing either file content or a URL to fetch it from. (#758,#762) - Change
SourceBundleWriter::write_object_with_filter()
filter callback to takeSourceFileDescriptor
, allowing to include/exclude embedded sources. (#764,#762)
Fixes:
- Make sure to parse
PortablePdb
streams in the correct order. (#760)
11.1.0
11.0.0
Fixes:
- Discard invalid line records and inlinees when parsing functions. (#747)
Features:
PortablePdbDebugSession
now returns files referenced in the Portable PDB file. (#729)PortablePdbDebugSession
now returns source files embedded in the Portable PDB file. (#734)- Implement
symbolic_common::AsSelf
for SourceMapCache
(#742) - Debug information can now be retrieved from PE's with DWARF debug info. (#744)
Breaking changes:
- Demangling functionality is removed from C and Python bindings. (#730)
- The fields of
FileInfo
and thecompilation_dir
field onFileEntry
are now private. (#729) PortablePdbDebugSession
now has a lifetime parameter. (#729)PeDebugSession
placeholder has been removed. (#744)
Thank you:
Features, fixes and improvements in this release have been contributed by:
10.2.1
10.2.0
10.1.5
Various fixes & improvements
- deps: Update js-source-scopes to 0.3.0 (#715) by @kamilogorek