Skip to content

Releases: ReactiveCocoa/reactiveswift-composable-architecture

0.50.0

26 Jan 23:14
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.50.0

Please refer to the TCA release notes for 0.46.0.

0.49.2

17 Jan 11:22
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.49.2

Please refer to the TCA release notes for 0.49.0, 0.49.1 and 0.49.2.

⚠️ ReactiveSwift TCA specific changes

As discussed in pointfreeco/swift-dependencies#16, the best long term solution was to simply rename the mainQueue dependency keyPath to be \.mainQueueScheduler, avoiding ambiguity with the \.mainQueue defined in Dependencies (which relies on CombineSchedulers).

As such, RAS-TCA users should use the \.mainQueueScheduler hey path when declaring DateScheduler dependencies:

@Dependency(\.mainQueueScheduler) var mainQueue

As a consequence, updating a dependency (e.g. in unit tests) should be done using the mainQueueScheduler property:

let mainQueue = TestScheduler()

// ...

store.dependencies.mainQueueScheduler = mainQueue

// ...

0.48.2

16 Jan 23:32
Compare
Choose a tag to compare

Previous 0.48.1 version cherry pick somehow wasn't properly done and some changes were missing, possibly due to some poorly done git rebases.

This release contains all upstream changes from 0.47.2 ... 0.48.1 which were then reapplied on top of master. This should hopefully now include all changes.

Apologies for any inconvenience 🙏🏼

0.48.1

16 Jan 13:01
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.48.1

Please refer to the TCA release notes for 0.48.0 and 0.48.1.

0.47.2

16 Jan 10:58
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.47.2

Please refer to the TCA release notes for 0.47.0, 0.47.1 and 0.47.2.

0.46.0

12 Jan 18:14
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.46.0

Please refer to the TCA release notes for 0.46.0.

0.45.0

12 Jan 10:18
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.45.0

Please refer to the TCA release notes for 0.45.0.

0.44.1

11 Jan 22:48
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.44.1

Please refer to the TCA release notes for 0.44.1 and 0.44.0.

0.43.0

04 Jan 10:14
Compare
Choose a tag to compare

Brings the fork up to date with the upstream TCA release 0.43.0

Please refer to the TCA release notes for 0.43.0.

0.42.1

02 Jan 17:01
Compare
Choose a tag to compare

Fixes ReactiveSwift dependency in Package.swift

ReactiveSwift's dependency was incorrectly defined as branch: "7.1.0" instead of from "7.1.0" in Package.swift. Apologies for any inconvenience 🙏🏼