What's Changed
- Added: Added missing
StackActionOf<R>
type alias (thanks @d-date, #2906). - Fixed: Cache scoped presentation stores where possible (thanks @lukeredpath, #2908).
- Fixed: Allow "inert" enum state to be observed by having an ever-changing ID (#2910).
- Fixed: Silence SwiftSyntax 510 / Xcode 15.3 warnings (#2909).
- Fixed: Restore
TestStore
autocompletion (#2923). - Fixed: It is now possible to scope bindings of enum stores to non-reducer cases for sheets and other navigation (#2943).
- Fixed:
package
access modifier support in enum@Reducer
macro (thanks @samrayner, #2939). - Fixed:
Effect.publisher
is no longer escaping (#2968). - Fixed: Add runtime warning diagnostic to catch nested calls to
observe
(#2996). - Infrastructure: Fix documentation typos (thanks @takehilo, #2898; #2944); tutorial fixes (thanks @LRSnowX, #2808); test store tutorial/documentation fixes (#2912); fix favorites case study mocks (thanks @beribas, #2962); improve docs for stack-based navigation (#2967); fix dismissal in UIKit demos (#2986) fix shared state case study (thanks @eltociear, #2994).
New Contributors
- @LRSnowX made their first contribution in #2808
- @beribas made their first contribution in #2962
- @samrayner made their first contribution in #2939
- @eltociear made their first contribution in #2994
Full Changelog: 1.9.2...1.9.3