Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

XcodeServer 3.0.0 馃殌

Latest
Compare
Choose a tag to compare
@richardpiazza richardpiazza released this 31 May 14:11
· 2 commits to main since this release
c6a7fea

Another hefty update to XcodeServer. Building on the 2.0.0 release, the overall framework continues to evolve, the biggest change being the including of async/await concurrency features.


  • Async/Await: The Persistable and Queryable protocols have had their implementations updated to use the async syntax in place of completion handlers.
  • Platform Limitations: The package now uses Swift tools 5.5, and the minimum supported os versions are now:
    • .macOS(.v12)
    • .iOS(.v15)
    • .tvOS(.v15)
    • .watchOS(.v8)
  • XCSClient: Has been re-written to use the SessionPlus.URLSessionClient to support networking on multiple platforms, removing the swift-nio dependency tree.
  • Model 2.0.0: A new model version was added the prefixed the internal Core Data entities with 'Managed', clearing up namespace prefixing ('XcodeServer.'). Plus the Integration to Issue mappings have been updated to correctly reflect an issue being related to multiple integrations.