☰
v2.0.727 (insiders): A pup window waiting on a slow page now explains itself instead of showing a blank PUPBIRTH tab: w…
v2.0.668 (insiders): No more taskbar-identity residue: a window's AUMID is unregistered when it closes; a sweep a minut…
v2.0.658 (insiders): extension lane closes the smoke gaps (download fields, wiki view + auto-sign, owner chip); adom-de…
v2.0.651 (insiders): HOTFIX: vault migration deadlock (2.0.650); save before delete; upgrade cycle hwnds from live sess…
v2.0.650 (insiders): vault migration keyed by the real service name; upgrade cycle waits for the old windows before rel…
v2.0.649 (insiders): pup-bridge#122 DPAPI secret store with migration; #107 selector targeting; #106 screenshot identit…
v2.0.641 (insiders): background birth measured to one frame: park while invisible + bottomed the instant Chrome first s…
v2.0.634 (insiders): background windows proven: default ext lane gets --no-startup-window + --keep-alive-for-test (was…
v2.0.600 (insiders): pup's own kill is no longer read as the user closing a window; lane adoption no longer claims anot…
v2.0.595 (insiders): The user's close is final: a pup window closed by hand is forgotten at once and never restored; re…
rust/: the tree 2.0.594 is built from, pushed whole (pup-bridge#117); ship.sh pushes it on every release from now on
2.0.413: missing verbs + behaviors (assisted_click, import, fg-watch, url lint, notices, chrome-stable, eval frame, mov…
2.0.407: the Rust exe ships to insiders; rust-build/ship candidate flow, parity + ab-smoke gates, plan and docs updated
rust: Phase 3 complete (vault, cards, wiki auto-sign + view flip, annotate, tab + screen recording, highFps lease, down…
rust: Phase 0 (contract fixtures, ab asks, workspace) + Phase 1 skeleton (core, host, host-win, host-mac stubs, cdp, br…