Swiftpack.co - Swift Packages by dreymonde

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

Packages published by dreymonde

dreymonde/Time 1.1.0
🕰 Type-safe time calculations in Swift
⭐️ 1,045
🕓 7 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.0.0 «About time»
4 years ago
The first stable release of **Time**
Swift 4
4 years ago
No more `Time`
4 years ago
`TimeInterval` was renamed to just `Interval`. Two reasons: 1) To stop the compiler from whining about **Foundation**’s `TimeInterval` 2) `Interval<Minute>` is just shorter and cooler. You can still write `Time.Interval<Minute>` if you want.
Hello, world
4 years ago
The very first iteration of **Time**
dreymonde/AppFolder 0.2.0
🗂 Never use NSSearchPathForDirectoriesInDomains again
⭐️ 934
🕓 9 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.
AppFolder initial release
4 years ago
dreymonde/Delegated 2.2.0
👷‍♀️ Closure-based delegation without memory leaks
⭐️ 701
🕓 9 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.
2.2.0
9 weeks ago
**Full Changelog**: https://github.com/dreymonde/Delegated/compare/2.1.0...2.2.0
Delegated 2.0
1 year ago
dreymonde/Shallows 0.13.4
🛶 Your lightweight persistence toolbox
⭐️ 619
🕓 8 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.13.1: Async
9 weeks ago
0.11.0: Swift 5.1
2 years ago
Starting with `0.11.0`, Swift Package Manager is the only officially supported dependency manager for **Shallows**. Main reason — maintaining Carthage and especially Cocoapods is not trivial, which can sometimes lead to a `Podfile` not being up-to-date, for example. You can use Cocoapods/Carthage and Swift PM hand in hand, so I hope the transition will not be too painful THIS UPDATE IS A BREAKING CHANGE Some APIs were slightly updated/removed. However, those are mostly non-primary APIs, and I expect that currently the very little amount of code depends on it. If you have problems migrating to 0.11.0, please, open an issue and I'll be glad to help!
«Keep it simple»
4 years ago
This update aims to simplify the API by removing techniques that haven't proven themselves worthy. It also focuses on making the codebase more readable and easier to understand, and also refines some names and implementation details. **THIS UPDATE IS A BREAKING CHANGE** Some API were deprecated, some - made unavailable. However, those are mostly non-primary APIs, and I expect that currently the very little amount of code depends on it. If you have problems migrating to 0.9.0, please, open an issue and I'll be glad to help!
Goodbye, `FileSystem`. Welcome `Disk`!
4 years ago
This update drastically updates to **Shallows** way of disk storage. `FileSystemStorage` and family is now deprecated in favor of much more universal `DiskStorage` and `DiskFolderStorage`. `FileSystemStorage` will be removed from the codebase in future, but is still available for now. If you have trouble migrating to `DiskFolderStorage` — please, open an issue.
VERY BREAKING CHANGE
4 years ago
This release renames «cache» to «storage».
Swift 4
4 years ago
5 years ago
This release updates `.combine` API and adds some new minor features - `Cache.combine` now uses `CacheCombinationPullStrategy` and `CacheCombinationSetStrategy` instead of simple `Bool` flags, giving you more flexibility. - New method for `CacheProtocol` and `ReadOnlyCache`: `fallback` and `defaulting` - Minor improvements for `RawFileSystemCache` - `.toNonObjCValues()` for `NSData` and `NSDate`
5 years ago
This release adds the ability to specify `DispatchQoS` for `FileSystemCache` and `RawFileSystemCache`.
5 years ago
- Renamed some APIs (for example, `makeCache()` -> `asCache()`) - Introducing `zip` function for caches
dreymonde/NiceNotifications 0.0.6-alpha
🔔 Create rich local notifications experiences on iOS with incredible ease
⭐️ 185
🕓 7 weeks ago
iOS macOS watchOS
dreymonde/ScheduledNotificationsViewController 0.0.4
See all your scheduled local notifications in one place
⭐️ 169
🕓 1 week 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 year ago
iOS
dreymonde/Alba 0.8.0
🎙 Stateful event observing engine [DEPRECATED]
⭐️ 19
🕓 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.
Swift 5 Support (Alba is deprecated)
1 year ago
0.4.0: Don’t call it «unsafe». Call it manual.
5 years ago
This update is a breaking one — it renames `UnsafeSubscribe` type (and `unsafe` property on `Subscribe`) to `ManualSubscribe` (and `manual`). Using the term «unsafe» was misleading because in Swift the term «unsafe» means «can corrupt memory», and there was nothing like that in Alba. So now it’s renamed to «manual» expressing that you should manually unsubscribe if you use it. It also, of course, incorporates changes from the latest 0.3.x releases — such as `flatSubscribe` method and `FlatWeakSubscribe` proxy (accessible via `.weak(_:).flat`)
iOS macOS watchOS tvOS
dreymonde/DonateToUkraine 0.0.4
🇺🇦 Implement "donate to Ukraine" inside your app, with Apple Pay
⭐️ 19
🕓 9 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.
9 weeks ago
10 weeks ago
iOS
dreymonde/Light 0.1.0
🕊 Super thin networking layer built on top of Shallows
⭐️ 1
🕓 1 year ago

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