Skip to content

v0.4.1

Latest

Choose a tag to compare

@conorluddy conorluddy released this 15 Dec 19:41
680fe03

What's New

IDB Target Resolution Fix

Thanks to @IAmNatch (Shane Robbins) for contributing a fix that resolves the "booted" simulator target to an actual UDID before IDB commands. This fixes issues where IDB tools would fail when using the default booted target.

Build Reliability Improvements

  • Increased buffer size to 50MB for large project outputs
  • Extended timeout to 20 minutes for slow builds with SPM resolution
  • Better JSON parsing with improved error handling

Code Quality

  • Extracted magic numbers to well-documented constants per CODESTYLE.md
  • Added configuration constants for:
    • XCODEBUILD_CONFIG (buffer size, timeout)
    • SIMULATOR_TARGET_CONFIG (UDID regex, booted alias)
    • IDB_INTERACTION_CONFIG (tap/swipe durations)
    • ACCESSIBILITY_QUALITY_CONFIG (quality thresholds)

Contributors

Full Changelog: v0.4.0...v0.4.1