Skip to content

Release v4.143.1

Choose a tag to compare

@github-actions github-actions released this 12 Oct 16:19
ebf3906

The public browser harness now asserts, on the live Stage runtime, the two behaviors it never covered: browser history (back, forward, refresh) and guarded actions (guarded Close, guarded double click). Stage already ran both scenarios against a generated React application; the live image had no assertion, so the acceptance matrix could not say they hold on the public vector.

Changed

  • Browser history: selecting a work item and clearing the selection are history entries. Back restores the selection and its comments, forward clears it, and a refresh on the selected address restores the selection from the address alone.
  • Guarded actions on a freshly seeded work item (so no other assertion depends on its state): double click on an open row navigates, Close is offered and enabled only while the item is open and posts CloseWorkItem for it, the projection shows it closed, Close is hidden afterwards, and double click on the closed row notifies and stays on the list.
  • Against the installed CLI 3.53.1 and cratis/stage:4.73.1 with the repository corpus the harness passes with no blockers; the 17 new assertions are browser.history.* and browser.guarded.*. (part of #173)