Skip to content

Version 2.0.0-beta

Choose a tag to compare

@a7ex a7ex released this 24 Feb 08:39
· 18 commits to main since this release
c1a2c17

Replace XCResultKit usage with direct xcresulttool and xccov parsing using local Codable models.
Remove XCResultKit as a package dependency from Package.swift.
Migrate JUnit, summary/test formatting, coverage formatting, and issues JSON paths to the new model/tooling layer.
Keep output compatibility where possible while aligning with modern xcresulttool payloads.
Raise the minimum supported platform to macOS 12.
Keep expected failures as a distinct state in human-readable outputs, while emitting them as passing test cases in JUnit/Sonar XML for compatibility.
Treat unknown --coverage-targets values as an error instead of silently producing empty coverage output.