Swiftpack.co - Swift Packages by SwiftPackageIndex

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by SwiftPackageIndex

SwiftPackageIndex/SwiftPackageIndex-Server 2.102.8
The Swift Package Index is the place to find Swift packages!
⭐️ 505
🕓 2 days ago
macOS linux macOS iOS
SwiftPackageIndex/SemanticVersion 0.4.0
Represent semantic versions like "1.0.0" or "1.2.3-beta1" (SemVer) in Swift
⭐️ 48
🕓 21 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
0.4.0
21 weeks ago
- Adds support for a `semverString` codable strategy that allows persisting the version more concisely. The default strategy remains `defaultCodable`, which encodes the struct with all fields exactly like the default `Codable`. ```swift let stringEncoder = JSONEncoder() stringEncoder.semanticVersionEncodingStrategy = .semverString try stringEncoder.encode(v123) // 7 bytes -> "1.2.3", including quotes ``` Thank you to @chriseplettsonos for the contribution!
0.3.8
24 weeks ago
- Fixes precedence for two pre-release versions ([Section 11.4 in the SemVer spec](https://semver.org/#spec-item-11)) - Ignore build metadata when determining precedence ([Section 10 in the SemVer spec](https://semver.org/#spec-item-10)) Thank you to @chriseplettsonos for the contribution!
0.3.7
31 weeks ago
- Added `Sendable` annotation - Added CodeQL and dependabot setup
0.3.6
44 weeks ago
- no functional changes, purely related to SPI compatibility testing
1 year ago
- remove superfluous docc plugin dependency
1 year ago
- add documentation overview page
1 year ago
- update documentation
1 year ago
- Add documentation setup
0.3.1
3 years ago
- show watchOS support in SPI
0.3.0
3 years ago
- Add support for Swift versions 4.2, 5.0, and 5.1
SwiftPackageIndex/SPIManifest 1.4.1
Swift package to read `.spi.yml` files
⭐️ 6
🕓 5 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
1.4.1
5 weeks ago
- Remove validator plugin - Update documentation to refer to the online validator
1.4.0
5 weeks ago
- Add Swift 6.0
1.3.0
7 weeks ago
- Swift 5.10 is now the release version
1.2.0
10 weeks ago
- Add Swift version 5.10
1.1.3
10 weeks ago
- Add `SwiftVersion(minor:major:)` initialiser
1.1.2
12 weeks ago
- Increased `.spi.yml` file size limit to 1500 bytes
1.1.1
28 weeks ago
- Validate platform inputs when decoding (but with leniency)
1.1.0
31 weeks ago
- 5.9 is now `SwiftVersion.latestRelease`
1.0.0
43 weeks ago
- Added new platform "visionOS"
0.19.0
45 weeks ago
- Changed `SwiftVersion.latest` to `SwiftVersion.latestRelease`, returning the latest _released_ version of Swift (as opposed to pre-release versions - Changed `SwiftVersion.isLatest` to `SwiftVersion.isLatestRelease` accordingly - `documentationTargets` resolution now takes the latest Swift _release_ version into account, not the latest version overall
macOS
SwiftPackageIndex/DocUploader 1.6.3
AWS Lambda to upload doc sets to S3
⭐️ 2
🕓 3 weeks ago
macOS
SwiftPackageIndex/DependencyResolution 1.2.0
Support package for SPI-Server, handling dependency resolution
⭐️ 1
🕓 21 weeks ago
SwiftPackageIndex/S3DocArchives 0.0.1
Helper package to check an S3 bucket for doc archives
⭐️ 0
🕓 1 year ago
macOS

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics