Unmangle

Release notes

Everything new, improved, and fixed in Unmangle.

Version 1.2.1

Unmangle now recognizes more devices, and the Finder preview calls them by name.

New
  • Reports from Apple TV and HomePod now show the device by name, each with its own icon.
Improved
  • The Finder preview now names the device, such as "iPhone 16 Pro (iPhone17,1)", instead of showing only the model identifier.
  • Added the newest devices: iPhone 17e, iPhone 18 Pro and Pro Max, iPad Air (M4), Apple Vision Pro (M5), Apple Watch Series 12, and Apple Watch Ultra 4.
  • Apple Watch Series 12 reports now name the case size and connectivity, such as "Apple Watch Series 12 (46mm, Cellular)", the way earlier Series watches do.
  • The 16-inch MacBook Pro on Mac17,8 is now named "MacBook Pro (16-inch, M5 Pro)" instead of lumping the Pro and Max chips together.
  • Older iPod touch models are now recognized by name.
Fixed
  • Fixed the iPad (A16) appearing as "iPad (11th gen)".
  • Fixed a report quitting the app as its window opened, when a thread carried a long name such as "Dispatch queue: com.apple.main-thread", on macOS 27.

Version 1.2.0

Unmangle now works in Finder: crash reports get a readable preview, and Unmangle can be the app that opens them.

New
  • Preview crash reports in Finder. Press Space to see what crashed, where, and the frames of the crashed thread, without opening the app.
  • Make Unmangle the default app for crash reports. It offers this on first launch, and Settings lets you claim .ips and .crash separately.
  • A new Finder tab in Settings has the Terminal command that points macOS's .ips previews at Unmangle, and the command to undo it.
  • The report header now shows the app's name and icon from the App Store, so you can see at a glance which app a report belongs to.
  • Recent reports on the welcome window now have a Show in Finder command.
Improved
  • Termination reasons that run across several lines, such as a missing framework and every path macOS looked in, now appear in full instead of only the first line.
Fixed
  • Fixed Cmd+S on an open report failing with "the requested operation is not supported".

Version 1.1.0

A proper welcome, a guided first launch, and settings that explain themselves.

New
  • Unmangle now opens on a welcome window with your recent reports, one click away, instead of a file picker. You can turn it off in Settings.
  • Release notes now appear in the app after an update. Help > What's New brings them back at any time.
  • A redesigned first launch walks you through granting Xcode access and picking your dSYM folders, one step at a time.
  • A new Agent Skills tab in Settings installs the command line tool as a skill for Claude, Codex, Xcode, or a folder you choose.
Improved
  • Settings has been redesigned. General, dSYMs, Command Line, and Agent Skills each have their own pane, and every setting explains what it does.
  • dSYM search now looks only in the folders you've granted access to, instead of scanning your whole Mac with Spotlight.
  • Granted folders now look the same everywhere in the app, and you can remove them one at a time.
  • General settings now show the version and build you are running.
  • The Help menu now links to the FAQ, support, and the full changelog.
Fixed
  • Fixed the footer overlapping the content during first launch.
  • Fixed the remove button on granted folders showing a faded red.
  • Fixed the Open panel not appearing after first launch finished.
  • Fixed the first launch window coming back when you reopened the app from the Dock.
  • Fixed clicking the Dock icon with no windows open doing nothing.

Version 1.0.0

The first release of Unmangle.

New
  • Symbolicate crash reports from any Apple platform, entirely on your Mac.
  • Automatic dSYM matching pairs each crash with the right symbol file by build UUID.
  • Full crash inspector with device, process, exception, and register details.
  • Navigate every thread in the report to understand exactly what happened.