Download Latest Version Kawazoi.2 source code.tar.gz (1.7 MB)
Email in envelope

Get an email when there's a new version of RxSwift

Home / 6.10.1
Name Modified Size InfoDownloads / Week
Parent folder
Kawazoi.1 source code.tar.gz 2026-01-26 1.7 MB
Kawazoi.1 source code.zip 2026-01-26 2.4 MB
README.md 2026-01-26 2.5 kB
Totals: 3 Items   4.1 MB 0

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 uses Task.detached instead of Task, 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 a TaskPriority:

    :::swift stream.asObservable(priority: .userInitiated) .observe(on: MainScheduler.instance) .subscribe(onNext: { ... })


New Features

  • Android/non-Darwin support in Package.swift with CI testing, thanks @marcprux!
  • Swift Concurrency enabled for Linux - all async/await bridging features now work on Linux, thanks @CrownedPhoenix!
  • Xcode 26 & Swift 6.2 compatibility

Bug Fixes

  • Fixed deadlock in share(replay:) with concurrent subscriptions, thanks @isaac-weisberg!
  • Fixed Swift 6.2 weak mutability warning in Binder, thanks @kirillYakimovich!
  • Fix typo in VirtualTimeScheduler, thanks @serhii-bykov!
  • Fix typo: MutlicastType -> MulticastType, thanks @user-lody!
  • Update README.md, thanks @Olexandr88!

Maintenance

  • Removed legacy canImport(_Concurrency) checks
  • Removed CHANGELOG.md in favor of GitHub releases

New Contributors

Full Changelog: https://github.com/ReactiveX/RxSwift/compare/6.9.1...6.10.0

Source: README.md, updated 2026-01-26