Swiftpack.co - Swift Packages by giginet

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

Packages published by giginet

giginet/Crossroad 4.2.0
:oncoming_bus: Route URL schemes easily
⭐️ 414
🕓 1 year 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.
4.2.0
1 year ago
This version adds macOS support and improves dev environments. ## What's Changed * Modify GitHub Action hooks by @giginet in https://github.com/giginet/Crossroad/pull/44 * Fix sample code in README.md by @simorgh3196 in https://github.com/giginet/Crossroad/pull/45 * Support macOS by @itaru0724 in https://github.com/giginet/Crossroad/pull/47 ## New Contributors * @simorgh3196 made their first contribution in https://github.com/giginet/Crossroad/pull/45 * @itaru0724 made their first contribution in https://github.com/giginet/Crossroad/pull/47 **Full Changelog**: https://github.com/giginet/Crossroad/compare/4.1.0...4.2.0
4.1.0
2 years ago
## What's Changed * Update README.md by @0x0c in https://github.com/giginet/Crossroad/pull/40 * Conceal some models by @giginet in https://github.com/giginet/Crossroad/pull/42 * Remove UserInfo from unnecessary methods by @giginet in https://github.com/giginet/Crossroad/pull/41 ## New Contributors * @0x0c made their first contribution in https://github.com/giginet/Crossroad/pull/40 **Full Changelog**: https://github.com/giginet/Crossroad/compare/4.0.1...4.1.0
4.0.1
2 years ago
## What's Changed * Fix universal link parser by @giginet in https://github.com/giginet/Crossroad/pull/39 **Full Changelog**: https://github.com/giginet/Crossroad/compare/4.0.0...4.0.1
4.0.0
2 years ago
## Crossroad 4.0.0 This release includes breaking API changes. Please read [README](https://github.com/giginet/Crossroad/blob/4.0.0/README.md). If you have any problems migrating to this version. Feel free to create an issue 😄
3.1.0
4 years ago
Add tvOS Support #25 Thanks @mdyson !
3.0.1
4 years ago
- [Add Module stability by sidepelican · Pull Request #24 · giginet/Crossroad](https://github.com/giginet/Crossroad/pull/24)
3.0.0
4 years ago
Crossroad 3.0.0 includes dramatically changes. ## Careful treating URL in its RFC #18 According to the URL RFC, URL schemes and hosts must be case-insensitive. However, other path components must be case-sensitive. Crossroad now treats case-insensitive URL. ```swift router = DefaultRouter(scheme: "pokedex") router.register([ ("/pokemons", { context in let type: Type? = context[parameter: "type"] presentPokedexListViewController(for: type) return true }), // ... ]) let canRespond25 = router.responds(to: URL(string: "POKEDEX://POKEMONS")!) // Accept!!! ``` ## Support subscript #22 You can get arguments and parameters via `[]`. ```swift let pokemonID: Int = context[argument: "pokemonID"] let query: String = context[parameter: "query"] ``` ## More Support relative path #17 I recommend to use relative path for routing patterns especially for Universal Links. It should be readable. ```swift router = DefaultRouter(url: URL(string: "https://my-awesome-pokedex.com")!) router.register([ ("/pokemons", { context in let type: Type? = context[parameter: "type"] presentPokedexListViewController(for: type) return true }), // ... ]) ``` ## Introduce `URLParser` #16 In some use cases (such a complex applications), you need to use separated URL parser. Now, Crossroad 3 provides `URLParser` to make Context. ```swift let parser = URLParser<Void>() let context = parser.parse(URL(string: "pokedex:/pokemons/25")!, in: URLPattern("pokedex://pokemons/:id"))) ``` ## Rename `Extractable` to `Parsable` #19 Now rename `Extractable` to `Parsable`. You have to use constractors instead of the static methods. ### Before ```swift public protocol Extractable { static func extract(from: String) -> Self? } ``` ### After ```swift public protocol Parsable { init?(from: String) } ```
2.1.0
4 years ago
- [Support Universal Links by giginet · Pull Request #14 · giginet/Crossroad](https://github.com/giginet/Crossroad/pull/14)
5 years ago
Support omission a URL Scheme on URLPattern
5 years ago
- Support omission a URL Scheme on URLPattern. [Type scheme once only by rob-nash · Pull Request #5 · giginet/Crossroad](https://github.com/giginet/Crossroad/pull/5)
iOS macOS tvOS
giginet/Scipio xcode15-beta3
A new build tool to generate XCFramework
⭐️ 393
🕓 35 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.18.1
6 weeks ago
## What's Changed * Support stable Swift 5.10 by @giginet in https://github.com/giginet/Scipio/pull/114 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.18.0...0.18.1
0.18.0
12 weeks ago
## What's Changed * Support Xcode 15.3 and Swift 5.10 by @giginet in https://github.com/giginet/Scipio/pull/113 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.17.2...0.18.0
0.17.2
18 weeks ago
## What's Changed * Fix typo in `scipio.docc/create-frameworks.md` by @treastrain in https://github.com/giginet/Scipio/pull/108 * Use default authorizationProvider to support netrc and keychain credentials for private packages by @azarovalex in https://github.com/giginet/Scipio/pull/111 ## New Contributors * @treastrain made their first contribution in https://github.com/giginet/Scipio/pull/108 * @azarovalex made their first contribution in https://github.com/giginet/Scipio/pull/111 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.17.1...0.17.2
0.17.1
28 weeks ago
## What's Changed * Add CFBundleVersion and CFBundleShortVersionString to Info.plist by @giginet in https://github.com/giginet/Scipio/pull/107 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.17.0...0.17.1
0.17.0
29 weeks ago
## What's Changed * Introduce DocC page by @giginet in https://github.com/giginet/Scipio/pull/96 * fix: `--embed-debug-symbols` option is not working by @r-plus in https://github.com/giginet/Scipio/pull/103 * Support both Swift 5.8 and Swift 5.9 by @giginet in https://github.com/giginet/Scipio/pull/105 * Introduce new framework generation process by @giginet in https://github.com/giginet/Scipio/pull/104 * Add option to enable manifest update closes #97 by @giginet in https://github.com/giginet/Scipio/pull/106 ## New Contributors * @r-plus made their first contribution in https://github.com/giginet/Scipio/pull/103 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.16.0...0.17.0
0.16.0
37 weeks ago
## What's Changed * Support visionOS by @mtj0928 in https://github.com/giginet/Scipio/pull/82 * [main] verboseモードの場合にはxcbuildの出力を表示する by @omochi in https://github.com/giginet/Scipio/pull/86 * [main] frameworkのビルドを依存関係に基づいた順序で行う by @omochi in https://github.com/giginet/Scipio/pull/87 * [main] 重複してmodulemapが入力されないようにする by @omochi in https://github.com/giginet/Scipio/pull/88 * [main] xcbuildの出力をパースして、見やすい出力をする by @omochi in https://github.com/giginet/Scipio/pull/90 * BuildConfigurationのextensionをファイル分離する by @omochi in https://github.com/giginet/Scipio/pull/92 * Change default value of enableLibraryEvolution by @giginet in https://github.com/giginet/Scipio/pull/93 * NIOSSLのテストを追加する by @omochi in https://github.com/giginet/Scipio/pull/95 * Fix moduleMap generation for umbrellaDirectory by @giginet in https://github.com/giginet/Scipio/pull/94 ## New Contributors * @omochi made their first contribution in https://github.com/giginet/Scipio/pull/86 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.15.0...0.16.0
0.15.0
40 weeks ago
## What's Changed * Enable --disable-automatic-resoltion when resolves package by @giginet in https://github.com/giginet/Scipio/pull/72 * Invert forceResolvedVersions by @giginet in https://github.com/giginet/Scipio/pull/73 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.14.0...0.15.0
0.14.0
41 weeks ago
## What's Changed * Polishing English expression by @iXerol in https://github.com/giginet/Scipio/pull/69 * Update linker settings to support Clang frameworks by @giginet in https://github.com/giginet/Scipio/pull/68 * Print cacheKey hash to logs by @giginet in https://github.com/giginet/Scipio/pull/71 ## New Contributors * @iXerol made their first contribution in https://github.com/giginet/Scipio/pull/69 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.13.0...0.14.0
0.13.0
48 weeks ago
## What's Changed * Combine scipio-s3-storage by @giginet in https://github.com/giginet/Scipio/pull/66 * Add scipioVersion to VersionFile by @giginet in https://github.com/giginet/Scipio/pull/67 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.12.0...0.13.0
0.12.0
51 weeks ago
## What's Changed * Fixed typo in README by @ldakhoa in https://github.com/giginet/Scipio/pull/62 * Generate Info.plist for resource bundles by @giginet in https://github.com/giginet/Scipio/pull/63 * Add subcommand to dump cache key by @giginet in https://github.com/giginet/Scipio/pull/64 * Publish linker flags by @giginet in https://github.com/giginet/Scipio/pull/65 **Full Changelog**: https://github.com/giginet/Scipio/compare/0.11.0...0.12.0
macOS
giginet/RxSpriteKit 2.0.0
:space_invader: Reactive Extensions for SpriteKit
⭐️ 132
🕓 4 years 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.
2.0.0
4 years ago
#2
v1.0.0
6 years ago
Initial Release 🎉
iOS macOS watchOS tvOS
giginet/Toybox 2.1.0
🧸 Xcode Playground management made easy
⭐️ 129
🕓 4 years 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.
2.1.0
5 years ago
- #24 - Update Commandant
5 years ago
#21 #22
1.0.1
5 years ago
- Fix Homebrew Formula
1.0.0
6 years ago
- Support Swift 4
0.3.0
6 years ago
#7
0.2.0
6 years ago
- #4
v0.1.0
7 years ago
- Initial beta release 🎉
macOS
giginet/Milepost 1.0.0
🚥 SwiftPM Build Plugin to show Git info on your app
⭐️ 35
🕓 1 year 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.0.0
1 year ago
Initial Release 🎉
iOS macOS watchOS tvOS
giginet/scipio-s3-storage 0.12.0
Scipio cache storage backend for AWS S3
⭐️ 2
🕓 51 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.11.0
1 year ago
macOS
giginet/Barca 0.1.0
⚡Barca hastens Carthage packages like lightning.
⭐️ 1
🕓 4 years 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.
Initial Release 🎉
4 years ago
macOS
giginet/XcodeGen 2.0.0
A Swift command line tool for generating your Xcode project
⭐️ 0
🕓 4 years ago

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