⛰️ Features
- Support library products in the module cache (#11290)
- release channels (canary / rc / stable) (#11242)
🐛 Bug Fixes
- sanitize SwiftPM prebuilt paths (#11194)
- support package documentation module imports (#11135)
- quote framework search path response files (#11382)
- show scheme test configuration in build runs (#11378)
- avoid embedding external resource bundles in cached frameworks (#11257)
- show verbose flag in inspect help (#11385)
- isolate hostless tests in workspace schemes (#11225)
- preserve generated module map mtimes (#11351)
- Treat proto files as sources (#11211)
- support SwiftPM static library artifact bundles
- resolve suite shard destination from test plan (#11331)
- graph recursion overflow (#11350)
- Implicit imports with SPM binary deps (#10918)
- refresh Bazel credential-helper token before the expiry boundary (#11341)
- make suite-granularity sharding select Swift Testing suites (#11329)
- use SwifterPM artifact scratch path for restores (#11328)
- support SwiftPM warning control settings (#11326)
- remove cache target build time tracking (#11282)
- SwifterPM 0.8.12 (skip __MACOSX, stream resolve output) (#11308)
🧪 Testing
- cover SwifterPM materialization passthrough (#11354)