☰
v2.0.735 (insiders): x.com and other sites that refuse a fresh sign-in from pup's browser (John, 2026-10-27, pup-bridge…
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.718 (insiders): The owner chip is off on desktops that had the old default saved (a stored "on" from before 2.0.71…
v2.0.664 (insiders): extension lane: stuck mouse button released before the next mouse event
v2.0.649 (insiders): pup-bridge#122 DPAPI secret store with migration; #107 selector targeting; #106 screenshot identit…
v2.0.648 (insiders): pup-bridge#104 fetch_url (CORS credentials fallback, binary-safe body + sha256); #120 trusted inpu…
v2.0.645 (insiders): pup-bridge#119: HTTP Basic/Digest auth answered from the vault on the extension lane; no_credentia…
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 4 parity gate (tools/parity.py) green 37/37 on winvm; Node response envelope ported into dispatch (verb cat…
rust: Phase 3 complete (vault, cards, wiki auto-sign + view flip, annotate, tab + screen recording, highFps lease, down…
rust: Phase 2 part 1 (tabs, input, dialogs, viewport, history, fetch, render_html, maximize; event pump; recovery + hea…