SwiftTUI 0.18.3 fixes spinner lifecycle cancellation
Spinner tasks now cancel reliably when reduced motion is enabled after independent list updates.
SwiftTUI 0.18.3 fixes spinner task cancellation in lists whose rows update independently. Enabling reduced motion now cancels every spinner task, including rows that have not ticked in the latest frame. This also prevents state-owner warnings when progress indicators are hidden and recreated in browser apps.
All nine coordinated packages move to 0.18.3. The release includes the collection navigation, terminal input, state ownership, rendering, Windows image-loading, and host fixes described in the 0.18.2 announcement.
See the framework release notes and changelog for the details.