Skip to content

v1.0.2

Choose a tag to compare

@rawframe-release rawframe-release released this 04 Nov 01:33
cf68c95

1.0.2 (2026-11-03)

Fixed

  • A replay leaves no veto for the next live step. A journal tape
    cut right after a step's veto record, and before that step, still
    replays, since a tape cut at a record boundary is a whole tape. But
    it used to leave those vetoes pending: the host's next live step
    applied them in place of its own pre-solve callback, journaled none
    of them, and two worlds that hashed equal stepped to different bits.
    A replay now drops them when it ends, so the next live step calls the
    callback. Results change only after replaying a tape that ends right
    after a veto record, from the first live step on. A whole session
    replays as before, and a 1.0.1 snapshot steps to the same bits, so
    1.0.2 restores it.
    (#368)