Skip to content

Releases: inket/MacSymbolicator

MacSymbolicator 2.6

29 Oct 16:40
2.6
df8e2a8
Compare
Choose a tag to compare
  • Fixed symbolicating stack frames in the "Application Specific Backtrace" section of crash reports (#25, #31)
  • Fixed symbolicating crash reports with extra JSON header (#30)
  • Fixed symbolication accidentally removing the function's byte offset (which could be very useful in some cases!)
  • Fixed translating (and by consequence, symbolicating) .ips crash reports from the CLI on macOS Ventura
    • Surprisingly this issue did not affect the GUI version

These fixes required some refactoring of core logic, but there shouldn't be any regressions thanks to the tests. However, if you see any issues please report them!

MacSymbolicator 2.5

18 Sep 06:58
2.5
0b24a76
Compare
Choose a tag to compare
  • Added support for symbolicating spindump reports
  • Added support for Open With, and drag and drop into app icon for .ips files

MacSymbolicator 2.4

06 Aug 01:13
2.4
e9dedf2
Compare
Choose a tag to compare
  • Added support for symbolicating .ips crash reports
    • Uses private Apple APIs to convert to the old format for best results
  • Added a CLI version of the app at MacSymbolicator.app/Contents/MacOS/MacSymbolicatorCLI:
    • GUI app still has advantages like automatically searching for dSYMs and telling you what's happening/wrong
    • Preview:
USAGE: mac-symbolicator-cli [--translate-only] [--verbose] [--output <output>] <crash-report> [<dsym-path> ...]

ARGUMENTS:
  <crash-report>          The crash report or sample file (.crash/.ips/.txt)
  <dsym-path>             The dSYMs to use for symbolication

OPTIONS:
  -t, --translate-only    Translate the crash report from .ips to .crash
  -v, --verbose
  -o, --output <output>   The output file to save the result to, instead of printing to stdout
  -h, --help              Show help information.

  • Built for Apple Silicon
  • Removed Squirrel (auto-updating framework)
    • Because it doesn't support Apple Silicon + dead bloat project
    • App will now check GitHub releases on launch and tell you if there's a new version

MacSymbolicator 2.3

31 Jul 17:36
2.3
c2356d6
Compare
Choose a tag to compare

(Sorry, this isn't a new version, but it's preparation for the next version.)

  • MacSymbolicator 2.3 (2021/05/07)
    • Support symbolicating crash reports for apps with multiple targets/frameworks
    • Support reading embedded dSYMs generated by fastlane

Previous versions:

  • MacSymbolicator 2.2 (2020/02/12)
    • Search for dSYMs using Spotlight
  • MacSymbolicator 2.1 (2019/10/22)
    • Support for symbolicating iOS crash reports
  • MacSymbolicator 2.0 (2019/09/15)
    • Completely rewritten in Swift. See GitHub for changes
  • MacSymbolicator 1.1.1 (02/11/14)
    • Now automatically symbolicates and shows the result, as intended.
    • Automatically saves a symbolicated version of the crash report as _symbolicated.crash
  • MacSymbolicator 1.1 (11/04/14)
    • Improved searching for DSYMs
    • Improved UUID matching
    • Implemented auto-updates
    • Bug fixes
  • MacSymbolicator 1.0
    • Initial release