Skip to content

Releases: johnpatrickmorgan/TCACoordinators

v0.13.0

27 Jun 20:36
3643b91
Compare
Choose a tag to compare

0.12.1

27 May 21:00
Compare
Choose a tag to compare
  • Adds conditional Hashable conformance to Route.

0.12.0

26 May 10:07
Compare
Choose a tag to compare
  • Ensures scoping from a routes store to an individual screen store is compatible with the latest version of TCA (>=v0.19.0). Thanks @iamGus!

NOTE: This version adds a new requirement: that the screen reducer's state conform to Hashable.

v0.11.1

20 May 23:14
f5ce685
Compare
Choose a tag to compare

v0.11.0

13 Feb 23:09
Compare
Choose a tag to compare
  • Adds support for latest changes in swift-case-paths (thanks @Alex1478!)
  • Fixes some sources of concurrency warnings

v0.10.0

10 May 09:39
17a4ab7
Compare
Choose a tag to compare
  • Adds support for new observation tools in TCA, removing the need to use SwitchStore, CaseLet etc. (thanks @rhysm94!)
  • Adds support for case reducers, making it much more ergonomic to define screen reducers (thanks @rhysm94!)

v0.9.0

01 May 09:44
26ff32a
Compare
Choose a tag to compare
  • Brings APIs more in-line with TCA, allowing store scoping with keypaths (thanks @rhysm94!). This is a breaking change - please see migration docs for how to update from previous versions.

v0.8.0

28 Nov 22:21
Compare
Choose a tag to compare

v0.6.1

27 Sep 09:43
Compare
Choose a tag to compare
  • Ensures that TCARouter does not over-observe state. Resolves an issue where pull-to-refresh would not work properly (#57), and improves performance. (Thanks @heoblitz!)
  • Ensures that TCARouter does not under-observe state. Resolves an issue where navigating back after a state change could reset
    the previous screen to its state before pushing.

v0.6.0

01 Aug 20:59
Compare
Choose a tag to compare
  • Makes the library compatible with the Composable Architecture version 1.0 (thanks @rhysm94!)