Skip to content

Releases: ReactiveCocoa/reactiveswift-composable-architecture

0.50.0

Choose a tag to compare

@p4checo p4checo released this 26 Jan 23:14

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

Choose a tag to compare

@p4checo p4checo released this 17 Jan 11:22

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

Choose a tag to compare

@p4checo p4checo released this 16 Jan 23:32

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

Choose a tag to compare

@p4checo p4checo released this 16 Jan 13:01

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

Choose a tag to compare

@p4checo p4checo released this 16 Jan 10:58

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

Choose a tag to compare

@p4checo p4checo released this 12 Jan 18:14

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

Choose a tag to compare

@p4checo p4checo released this 12 Jan 10:18

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

Choose a tag to compare

@p4checo p4checo released this 11 Jan 22:48

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

Choose a tag to compare

@p4checo p4checo released this 04 Jan 10:14

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

Choose a tag to compare

@p4checo p4checo released this 02 Jan 17:01

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 🙏🏼