Swiftpack.co - Swift Packages by JosephDuffy

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

Packages published by JosephDuffy

JosephDuffy/Partial v1.1.0
Type-safe wrapper mirroring the wrapped type's properties, making each property optional
⭐️ 76
🕓 49 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.
v1.1.0
3 years ago
- Add support for `builder(for:)` function to aid with building complex type (thanks to @randomeizer) - Support for Xcode 12.1
4 years ago
v1.0.0
4 years ago
Initial release 🎉
v0.2.0: Remove ambiguity, add tests
4 years ago
- Remove non-throwing `value(for:)` functions - Remove subscripts that return `Partial`s - Rename `set(value:for:)` to `setValue(_:for:)` - Add lots of tests
iOS macOS watchOS tvOS
JosephDuffy/Persist v1.3.0-beta.2
Extensible typesafe storage utilising property wrappers. Supports transformers such as Codable. Built in support for UserDefaults, NSUbiquitousKeyValueStore, FileManager, and in memory storage.
⭐️ 44
🕓 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.
v1.3.0-beta.2
1 year ago
Fix crash when multiple updates create publishers simultaneously
v1.3.0-beta.1
1 year ago
Initial support for caching values in-memory
v1.2.3
1 year ago
Fix deadlock when adding a new subscriber inside the closure of an update listener
v1.2.2
1 year ago
Support animations when using `Binding` provided via `PersistStorage.projectedValue`
v1.2.1
2 years ago
Increase deployment targets to fix archive builds using Xcode 13
v1.2.0
2 years ago
Thread-safety has been improved, including: - Adding and removing update listeners - Creating default values - Setting values on `InMemoryStorage`
v1.1.0
2 years ago
Support for `Date`s in `UserDefaultsStorage`
v1.0.1
2 years ago
Add `Persister`/`Persisted` extensions on watchOS
v1.0.0
3 years ago
Initial release with stable API 🎉
v1.0.0-rc10
3 years ago
- Fix update listeners not being called for `UserDefaults` keys with a dot (`.`) - A (suppressible) warning is printed when a key with a dot is used - Fix conversion of numbers stored in `UserDefaults` - Using `NSNumber` internally allows for values like `Double(12)` to be converted back to `Double`s; previously `UserDefaults` would convert this to an `Int` - Improve API of `StorableInUserDefaults` and `StorableInNSUbiquitousKeyValueStore` - The protocol requirements are now empty (no more `as*` added to types) - Conforming a type to `StorableInUserDefaults` and `StorableInNSUbiquitousKeyValueStore` will now result in a crash - Allow read access while writing, e.g. inside an update listener
iOS macOS watchOS tvOS
JosephDuffy/GatheredKit v0.2.0
Swift Package that provides a consistent API for various data sources offered by macOS, iOS, watchOS, and tvOS.
⭐️ 26
🕓 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.
v0.2.0
1 year ago
- Much improved API - Split in to multiple targets in a single package
5 years ago
5 years ago
v0.0.2
5 years ago
Various new sources Update API Improved CI
5 years ago
iOS macOS watchOS tvOS macCatalyst
JosephDuffy/VaporDocC v0.1.0
Vapor middleware that serves a DocC archive
⭐️ 23
🕓 2 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.
v0.1.0
2 years ago
- Support redirecting requests for the root (“/“) - Support redirecting requests with missing trailing slashes to include trailing slashes
v0.0.1
2 years ago
macOS
JosephDuffy/xcutils v0.2.3
A collection of utilities to aid the use of the Xcode CLI
⭐️ 10
🕓 2 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.
v0.2.2
3 years ago
- Fix not re-searching when Spotlight index returns no results
v0.2.1
3 years ago
- Fallback to file system search if spotlight index returns no results
v0.2.0
3 years ago
- Add Mac Catalyst platform - Add `notarize` command - Fix ordering of some versions - Use Spotlight index when searching for Xcodes - Add `--configuration` flag - Add `--build-directory` flag
v0.1.2-rc2
3 years ago
Add support for `--output` flag to `select` subcommand
v0.1.2-rc1
3 years ago
Build docs and attach a release binary to releases
macOS
JosephDuffy/HashableByKeyPath v1.2.0
Add `Equatable` and/or `Hashable` conformance with a single function utilising `KeyPath`s.
⭐️ 10
🕓 1 year ago
JosephDuffy/Shepherd v0.4.1
A Swift framework to aid with routing
⭐️ 2
🕓 3 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.
v0.4.1
4 years ago
v0.4.0
4 years ago
v0.3.1
4 years ago
v0.3.0
4 years ago
v0.2.0
4 years ago
v0.1.4
4 years ago
v0.1.3
4 years ago
v0.1.2
4 years ago
v0.1.1
4 years ago
v0.1.0
4 years ago
iOS macOS watchOS tvOS
JosephDuffy/YetiiLiib v0.6.1
A library of iOS views and extensions, used within Yetii apps
⭐️ 1
🕓 2 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.
0.2.2
8 years ago
Updated App Store URL generation Fixed error when loading app store from generated URLs Moved logic for generating App Store URL to the AppMetaData struct Improved documentation around App Store URLs
0.2.1
8 years ago
0.2
8 years ago
0.0.1
8 years ago
iOS
JosephDuffy/SwiftChecksDangerPlugin 0.3.0
A Danger Swift plugin to aid with checking a Swift projects for inconsistencies
⭐️ 0
🕓 2 years ago
macOS

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