- Added: the Composable Architecture now uses Custom Dump for its debugging and testing tools. This library improves upon the original debugging/diffing tools that came with earlier versions of the Composable Architecture by collapsing unchanged parts of the diff, and more.
- Added: a French translation of the README (thanks @nikitamounier).
- Changed:
ViewStore.suspend(while:)
now uses Combine's async/await tools under the hood (thanks @iampatbrown for further cleanup). - Changed:
Reducer.optional
and other methods that tookfile
andline
parameters previously took them as unnamed arguments. They have been updated to takefile
andline
as named arguments. - Infrastructure: refactored Tic-Tac-Toe to better model the board's domain with a nested
Three
data type.