BringThemHome ποΈ
What's Changed
-
We've added an Empty Privacy Manifest to the framework. We are not actually required for a privacy manifest since we don't collect any information, but Apple keeps accidentally tagging the project as problematic, so we've added an empty one :)
-
You can now create a
Singlefrom an async piece of work, for example:
func doIncredibleWork() async throws -> AmazingResponse {
...
}
let single = Single.create {
try await doIncredibleWork()
} // Single<AmazingResponse>
Along with our other existing bridging methods - we now cover the full range of use cases for interchangeably working with RxSwift and Swift Concurrency in a code base (AsyncStream -> Observable, Observable -> AsyncStream, Single -> awaitable value, awaitable value -> Single).
Check out the updated documentation for more details.