Add support for more fields like Exception Codes, Terminating Process, and VM Region Info in Crash and JSON
Allow resizing and expansion tooltips in process log
Handle cases where prefix is identical to base path, and alert user when merge fails while transforming URLs in AppDelegate
Add secure coding support for restoration in Document
Add dictionary-baesd initiatization and derivation methods to ProductQuery in ArchiveManager
Implement -arch for remaining classes in Spin
Migrate relevant classes from informal protocol to NSFontChanging
Fixes for Console history behavior in AppDelegate
Ensure properties returned are always for the correct slice in Mach
Fix for cases where restored window's URL doesn't exist in Document
Expose the architecture of individual slices in Mach and implement throughout
When SCMBlueprint isn't available, prompt user to locate project or workspace once when handling links in AppDelegate
Enable dead code stripping
Guard against missing binary image entries in Document
Fix for nested registers (e.g. %xN on ARM) in JSON
Fix for appended System Profile plaintext trailer in JSON
Rename IPS UTI constant based on feedback from Apple
Add support for Application Specific Signatures, workaround for suppressed Application Specific Information in Crash and JSON
Refactor variable and register query into a new result method and handle newer format in Task
Add IPS support for termination metadata in JSON
Better support for degraded crash reports missing version and full identifier information in ArchiveManager and Crash
Reformat JSON field map for future insertion
Increment for build
More fixes for IPS format
Only include the first image if not an IPS file in Document
Refactor text parsing using Skeleton modeled on CrashFile structure in Crash, Hang, and Spin
Preliminary IPS file support using new JSON class and dictionary-based initialization
Check for fat architecture before parsing number of architectures in Mach
Fetch all directory results before enumerating to prevent file descriptor exhaustion in Archive
Fix for products array formatting in Archive
Add command enumeration for arbitrary headers in Mach
Better handling of dark mode with adaptive color mapping in Document
Store the number of architectures for later slice support in Mach
Migrate per-architecture properties to slices in Mach, and use a prototype to handle multiarchitecture binary Product instantiation in Archive
Fix for thread sanitizer warning handling incremental matches in ArchiveManager
Better fix for fast enumeration mutation exception in ArchiveManager
Refactor partial results fetch and handle identifier suffixes better while searching in ArchiveManager
Fix for duplicate product addition before symbolication in Document
Fix for potential deadlock caused by thread explosion in ArchiveManager
Fix for unusual fast enumeration mutation exception in ArchiveManager
Expose architecture or code type from all filetypes, and pass to Task for universal binaries in Document
Migrate codesigning settings to project level
Rewrite product location around potentially long-lived queries, reverse enumeration, early cancellation, and better refactoring of matching logic in ArchiveManager
Use an extra argument by reference instead of ObjC exceptions for control-flow with subclasses in Crash
Use index set more widely when locating images and products for symbolication in Document
Fix for register and frame handling with newer versions of LLVM when symbolicating in Crash
Update for 10.14 deployment target
Start parsing header for individual properties in Mach
Use parsed header properties in Mach
Read first xcscmblueprint instead of assuming scheme name in Archive
Start swapping integers as necessary in Mach
Fallthrough to embedded property list or codesigning version information when handling executable files when iniitalizing Products
Pass architecture-specific header as necessary to calculate offsets in Mach
Set application category
Increment for build
Add basic fat file support by enumerating headers in Mach
Add ~/Documents privacy check for Catalina in AppDelegate
Refactor Xcode ScriptingBridge privacy checks in AppDelegate
Enable hardened runtime
Minor updates for 10.12 deployment target
Minor fixes for dark mode in MainMenu
Strip empty and "Apple Swift" lines from output in Task
Handle cases where Archives are named by scheme, not primary product
Fail silently when SCMBlueprint is missing in Archive
Attempt to extract more information from embedded __info_plist and equivalent sources when initializing Products
Use PRODUCT_NAME in usage description
Refactor Mach-O methods into a new class
Update project
Add ScriptingBridge preflighting and usage description for Mojave
Switch to parenthetical symbolication style
Resymbolicate all files to generate hyperlinks when possible
Better version checking when loading files in Xcode via ScriptingBridge
Fixes for Appearance-based coloring in Document
Add support for more fields in Crash
Ignore hyperlinks when no products are available in SymbolicatableFiles
Better typing of Symbolication protocols and implement in file types
Try to locate embedded products by image path suffix first and fallback to previous search in ArchiveManager
Publish first product in Task, and hyperlink products in SymbolicatableFiles to the archive used
Fix for misaligned access warning in Archive
Filter SymbolicatableFile images to user-provided ones first, then add products serially
Use a protocol for TaskLookupResults
Add other products from the same archive first, and check if images are already loaded
Fix for misaligned access warning in Archive
Publish if any SymbolicationImage is user-provided, and add shim for other file types
Exclude computed variable locations from symbolicated register output in Crash
Upgrade project for Xcode 9
Minor fixes in Archive and AppDelegate
Add support for truncated backtraces in Hang
Fix for "<multiple>" thread entries in Hang files
Expand source linking to Spin and Hang files
Backport Xcode scripting support for versions less than 8.0
Exclude old archives from ArchiveManager
Cache LookupResults, particularly for stack ove...
Symbolication/lookup fix for Xcode 8.3/Swift3.1...
Increment for build
Add optional verbose output for TaskLookups
Coalesce TaskLog notifications with greater eff...
Add basic history control to Console
Upgrade Document with linkable views
Load Archives concurrently in ArchiveManager