Impact
- Breaking: Action tasks are now launched through Atomic.presentTransact(...) (or the SwiftUI TransactPresenter) instead of the dedicated presentAction API.
Changes
- Breaking: Removed Atomic.presentAction(id:...). Build an action task with AtomicConfig.Task.action(actionId:headless:) and call Atomic.presentTransact(...) instead.
- Breaking: Renamed the SwiftUI TransactActionPresenter to TransactPresenter, its view modifier View.atomicTransactActionsPresenter(_:) to View.atomicTransactPresenter(_:), and its method presentAction(id:...) to presentTransact(config:...).
- Added AtomicConfig.Task.action(actionId:headless:) initializer for building action tasks.
Products
- Manage
Requirements
- Xcode: >= 26.1
- iOS: >= 15.0