Swiftpack.co - Swift Packages by tcldr

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

Packages published by tcldr

tcldr/Entwine v0.9.1
Testing tools and utilities for Apple's Combine framework.
⭐️ 440
🕓 20 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.
Congruence.1
3 years ago
Fixes issue with EntwineTest's scheduler that prevented repeating intervals from being called. This affected the behavior of publishers that rely on this capability such as CollectByTime and Debounce. Thanks for the heads-up @iwheelbuy!
Congruence
3 years ago
WARNING: Source breaking. Various tweaks to make Entwine perform in congruence with Combine – including the removal of the obsolete CancellableBag which has since been superseded by AnyCancellable's `store(in:)` family of functions.
Re-ReplaySubject
4 years ago
- Adds `referenceCounted()` operator for Multicast publishers - Moves `share(replay:)` to use `referenceCounted()` instead of `autoconnect()` – matching wider reactive community implementations. Thanks to @sherlock1982 for raising the issue!
DeallocToken
4 years ago
Adds `DeallocToken` utility plus temporary fix for Xcode 11 beta 5 Subject API additions.
Signpost
4 years ago
Includes a new `signpost` operator that enables easy performance logging for your Combine sequences. Use the operator to generate ranged `os_signpost` logs of publisher events that can be visualised in _Instruments_. Also, for additional clarity, `TestableSubscriber`'s `sequence` and `demands` properties have been renamed to `recordedOutput` and `recordedDemandLog` respectively. Thanks to @heckj for the suggestion!
Fourtitude
4 years ago
Updated to reflect API changes in latest Combine beta that arrived with Xcode 11 beta 4.
Final Demand?
4 years ago
Updated to reflect API changes in latest Combine beta that arrived with Xcode 11 beta 3. In particular, `Subscribers.Demand` has been changed from an enum to a struct and is far stricter in regards to allowing negative demand balances.
Cancelled, but not completed.
4 years ago
This release changes the cancellation behaviour to match that described at https://twitter.com/millenomi/status/1137382877870510080. Namely, a publisher does not need to generate a completion event upon cancellation.
Bag O' Cancel
4 years ago
Adds `CancellationBag` and some documentation updates and fixes
MVP
4 years ago
Initial release.
iOS macOS watchOS tvOS
tcldr/EntwineRx v0.1.2
Bridging operators between RxSwift and Apple's Combine frameworks
⭐️ 9
🕓 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.
MVP.2
4 years ago
Tweaks the `bridgeToCombine` operator. Updates for evolving _Entwine_ API.
MVP.1
4 years ago
Dependency updates and documentation tweaks
MVP
4 years ago
Initial release
iOS macOS watchOS tvOS

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