github utopusc/livinity-io v44.69

latest releases: v1.1.15-beta.2, v1.1.15-beta.1, v1.1.14...
one month ago

Fix: once_ever announcements show EXACTLY once

A once_ever fleet announcement could flicker (re-show ~10× in ~80s) during the
60–120s window where the box poller's Redis cache still served it after the first
markSeen. The central poll was already correct; the box just lacked a
client-side "already shown" gate for once_ever (only once_per_day had one).

announcement-host.tsx now permanently suppresses a once_ever announcement
once its localStorage flag is set (the flag the seen-firing effect already
writes), while keeping it visible for the current session so it never
flash-opens-then-closes. once_per_day (24h) and n_times (central cap) are
unchanged.

Builds on v44.68 (host mounted in main.tsx inside the tRPC + theme providers).

Gates: ui build 0 · vitest announcement suites 11/11 · adversarial review (4 lenses) 0 defects.

Full Changelog: v44.68...v44.69

Don't miss a new livinity-io release

NewReleases is sending notifications on new releases.