New
Kawazoi.1
This release is identical to 6.10.1 Kawazoi aside for fixing the Manifest for Swift 5.9 and also fixes for Swift < 6.2 in the code itself. Content-wise, 6.10.1 and 6.10 are identical.
Breaking Changes
- CocoaPods support has been officially deprecated. This follows Cocoapods' read-only trunk notice. Please migrate to Swift Package Manager or Carthage.
AsyncSequence.asObservable()now usesTask.detachedinstead ofTask, aligning with how other Rx/Async bridging works. This removes a subtle foot-gun where iteration could unexpectedly inherit the calling task's actor context, potentially causing deadlocks or unexpected serialization. You can now also optionally provide aTaskPriority:
stream.asObservable(priority: .userInitiated)
.observe(on: MainScheduler.instance)
.subscribe(onNext: { ... })