Releases: giginet/Scipio
Releases · giginet/Scipio
0.26.0
What's Changed
- Refactor CacheSystemTests by @ikesyo in #164
- Remove ScipioAbsolutePath and use TSCAbsolutePath typealias instead by @ikesyo in #166
- Use TSCRelativePath typealias included in Basics and reduce TSCBasic imports by @ikesyo in #167
- Add canonical package location to SwiftPMCacheKey to differentiate the same target when its package is changed from remote one to local one (or vice-versa) by @ikesyo in #168
- Reduce TSCBasic usages by @ikesyo in #169
Full Changelog: 0.25.0...0.26.0
0.25.0
What's Changed
- Update documentation to follow changes in CacheMode and scipio-s3-storage v2 by @ikesyo in #157
- Factor out the validation logic of existing frameworks in the output directory from Restorer by @ikesyo in #158
- Update README.md by @mackoj in #161
- Add a file that will help Swift Package Index to host the documentation of Scipio by @mackoj in #162
- Follow-up / Making Scipio environment-configurable by @dmhts in #154
- Add multiple cache storages feature by @ikesyo in #156
New Contributors
Full Changelog: 0.24.0...0.25.0
0.24.0
What's Changed
- Drop Swift 5 support by @giginet in #150
- Factor out DescriptionPackage's path-related functions to PackageLocator protocol by @ikesyo in #151
- Add an option for keeping public headers structure (subdirectories) when copying public headers and generating modulemap by @ikesyo in #152
Full Changelog: 0.23.0...0.24.0
0.23.0
0.22.0
What's Changed
- Fix build errors in Xcode16-RC by @simorgh3196 in #141
- Suppress swiftlint warnings by @mtj0928 in #143
- Add x86_64 binary to an artifact bundle in a release by @mtj0928 in #142
- Use swiftLanguageMode instead by @giginet in #145
- Task / Configurable runner environment by @dmhts in #140
- Fix collectPublicHeaders' notDuplicatedSymlinks logic by @ikesyo in #147
New Contributors
Full Changelog: 0.21.0...0.22.0
0.21.0
What's Changed
- Fix: Duplicate build products when relying on swift-6.0-DEVELOPMENT-SNAPSHOTs by @dmhts in #132
- Support Swift 6 snapshot by @giginet in #133
- Use OrderedSet for resolving products by @giginet in #135
- Improve
DescriptionPackage.resolveBuildProducts()
performance by @Ryu0118 in #134 - Use swiftlang instead by @giginet in #137
- Add feature to pass the custom modulemap by @giginet in #138
New Contributors
Full Changelog: 0.20.3...0.21.0
0.20.3
0.20.2
0.20.1
0.20.0
Xcode 14.3 and Swift 5.8 support is dropped since this version
ScipioS3Storage is removed since this version. Please use this package
https://github.com/giginet/scipio-s3-storage
What's Changed
- Remove ScipioS3Storage and ScipioStorage by @giginet in #122
- Add workflow to upload Artifact Bundle by @giginet in #123
- Fix release workflow by @giginet in #126
- Drop 5.8 support and update SwiftLint violations by @giginet in #125
- Link all dependencies of targets by @giginet in #124
- Introduce Mergeable Library Support by @giginet in #127
Full Changelog: 0.19.0...0.20.0