Skip to content

History / Concurrency and Collections

Revisions

  • Use app-flavored example types on Concurrency page CollectionAction/CollectionState were internal test fixture names and read as library API; renamed to ItemsAction/ItemsState to make clear the delta actions are app-defined. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

    Abhi Muktheeswarar committed Aug 6, 2026
  • Replace setState docs with ReduceAction setState was removed in 1.3.0 in favour of ReduceAction: typed, named, self-reducing delta actions dispatched like any other action, keeping every state change part of the action flow while still applying atomically against the current state. Updates the Concurrency-and-Collections page and the SideEffect, StateReserve, Reducer, Core-Concepts and Home pages. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

    Abhi Muktheeswarar committed Aug 6, 2026
  • Document setState and concurrent collection updates New Concurrency-and-Collections page explains the lost-update problem with full-collection replacement from concurrent SideEffects, and when to use setState { } vs delta actions. Reducer, SideEffect, StateReserve, Core-Concepts and Home pages updated accordingly; fixes getState() -> state() and the restoreState signature on the StateReserve page. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

    Abhi Muktheeswarar committed Aug 5, 2026