History of rust/verbs/src/lib.rs

51 commits ← Back to file
v2.0.740 (insiders): New verb pup_upload_file (pup-bridge#145): put a file from this PC on a page's file input with no…
Colby Knox · 63fa650 · 5d ago
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…
John Lauer · 55f65e3 · 14d ago
v2.0.734 (insiders): pup keeps its own browser on the current Chrome Stable, silently (John, 2026-10-25: 'New Chrome av…
John Lauer · f278a89 · 16d ago
v2.0.733 (insiders): pup tells an AI about importing the user's own logins before anyone is stuck at a sign-in page (Jo…
John Lauer · 50d4feb · 21d ago
v2.0.727 (insiders): A pup window waiting on a slow page now explains itself instead of showing a blank PUPBIRTH tab: w…
John Lauer · b75d102 · 23d ago
v2.0.725 (insiders): A pup window stuck on its birth page now gets sent to its address. Testing 2.0.724 on ConfRoomROG…
John Lauer · 320046d · 25d ago
v2.0.724 (insiders): A pup window can no longer sit on the taskbar titled PUPBIRTH-... A new window starts on pup's bir…
John Lauer · c931f9c · 25d ago
v2.0.723 (insiders): Closing an isolated pup window can no longer end the main browser. A health sweep dropped the isol…
John Lauer · 87c80c4 · 27d ago
v2.0.722 (insiders): Mac groundwork, part two (Kyle's pull request #4): a capture guard so a screenshot of a pup window…
John Lauer · 9cf30e3 · 27d ago
v2.0.720 (insiders): Groundwork for the macOS build of the Rust pup (Kyle's pull request #3, pup-bridge#128): the Mac h…
John Lauer · 87f5051 · 27d ago
v2.0.713 (insiders): No more owner chip in the lower-left corner of pup pages: it covered the page's own controls there…
John Lauer · a803e24 · 1mo ago
v2.0.712 (insiders): pup says when a page load lands on a bot wall: Cloudflare (Just a moment / Verify you are human),…
John Lauer · f6f24e6 · 1mo ago
v2.0.709 (insiders): Alt+Shift+A starts Annotate in pup windows (the page catches it; Chrome keeps the key for itself a…
John Lauer · bf97c04 · 1mo ago
v2.0.702 (insiders): The toolbar pen works on pages that change their address in place (Slack, Gmail, YouTube): it find…
John Lauer · ef739f3 · 1mo ago
v2.0.701 (insiders): Annotate starts in Multi mode: draw several shapes, press Enter to finish. Space toggles Multi and…
John Lauer · 1c42ac3 · 1mo ago
v2.0.686 (insiders): No more 'Something went wrong when opening your profile': after pup ends a browser it waits until…
John Lauer · 5d31492 · 1mo ago
v2.0.677 (insiders): pup-bridge#125: pup prunes its browser download cache a minute after every boot and on demand (pup…
John Lauer · 5295ce3 · 1mo ago
v2.0.674 (insiders): pup-bridge#124: one verb surface (bridge.json and pup_describe generated from the same 96 routed v…
John Lauer · e1618e5 · 1mo ago
v2.0.671 (insiders): Every profile's lane survives a restart in its own jar: pup restores each profile's lane browser a…
John Lauer · 1858802 · 1mo ago
v2.0.668 (insiders): No more taskbar-identity residue: a window's AUMID is unregistered when it closes; a sweep a minut…
John Lauer · e234b91 · 1mo ago
v2.0.660 (insiders): per-profile extension lanes: isolated:true and profile:<name> without CDP (pup-bridge#113/#112); t…
John Lauer · b73445f · 1mo ago
v2.0.658 (insiders): extension lane closes the smoke gaps (download fields, wiki view + auto-sign, owner chip); adom-de…
John Lauer · 841e718 · 1mo ago
v2.0.649 (insiders): pup-bridge#122 DPAPI secret store with migration; #107 selector targeting; #106 screenshot identit…
John Lauer · 737d1a1 · 1mo ago
v2.0.648 (insiders): pup-bridge#104 fetch_url (CORS credentials fallback, binary-safe body + sha256); #120 trusted inpu…
John Lauer · d6fa242 · 1mo ago
v2.0.647 (insiders): pup-bridge#121: stale worker after an upgrade cycles the lane and restores every window; orphaned…
John Lauer · e4ab088 · 1mo ago
v2.0.646 (insiders): pup-bridge#121: orphaned lane browser swept at launch and reported by pup_readiness; upgrade never…
John Lauer · 7d4f915 · 1mo ago
v2.0.645 (insiders): pup-bridge#119: HTTP Basic/Digest auth answered from the vault on the extension lane; no_credentia…
John Lauer · 06c2fef · 1mo ago
v2.0.643 (insiders): landed with a DOM probe (Log in link = not signed in; login form = sign-in page), on open/navigate…
John Lauer · 5598ee3 · 1mo ago
v2.0.642 (insiders): landed hint on open/navigate (never ask the user to sign in where the profile already is); claude.…
John Lauer · 094aae2 · 1mo ago
v2.0.641 (insiders): background birth measured to one frame: park while invisible + bottomed the instant Chrome first s…
John Lauer · aee3a87 · 1mo ago
v2.0.634 (insiders): background windows proven: default ext lane gets --no-startup-window + --keep-alive-for-test (was…
John Lauer · 3fcc8b8 · 1mo ago
v2.0.600 (insiders): pup's own kill is no longer read as the user closing a window; lane adoption no longer claims anot…
John Lauer · 95dce7e · 1mo ago
v2.0.595 (insiders): The user's close is final: a pup window closed by hand is forgotten at once and never restored; re…
John Lauer · dde7ed5 · 1mo ago
rust/: the tree 2.0.594 is built from, pushed whole (pup-bridge#117); ship.sh pushes it on every release from now on
John Lauer · ccda43b · 1mo ago
Update 3 file(s)
John Lauer · adccfa8 · 2mo ago
Update 5 file(s)
John Lauer · a64f6ba · 2mo ago
Update 3 file(s)
John Lauer · 0572dee · 2mo ago
Update 21 file(s)
John Lauer · 0edb3ff · 2mo ago
Update 12 file(s)
John Lauer · cf07e96 · 2mo ago
Update 9 file(s)
John Lauer · 19d36f8 · 2mo ago
Update 10 file(s)
John Lauer · 1eaace3 · 2mo ago
Update 11 file(s)
John Lauer · 6e34ac9 · 2mo ago
pup demo tour driver (tools/pup-demo.py) + the 8-beat Play-the-demo prompt; consent toast reason/aiThread; aumidShortcu…
John Lauer · 7d4c4a4 · 2mo ago
2.0.413: missing verbs + behaviors (assisted_click, import, fg-watch, url lint, notices, chrome-stable, eval frame, mov…
John Lauer · 0dd55ee · 2mo ago
2.0.407: the Rust exe ships to insiders; rust-build/ship candidate flow, parity + ab-smoke gates, plan and docs updated
John Lauer · a623896 · 2mo ago
rust: Phase 4 parity gate (tools/parity.py) green 37/37 on winvm; Node response envelope ported into dispatch (verb cat…
John Lauer · f389b1e · 2mo ago
rust: Phase 3 complete (vault, cards, wiki auto-sign + view flip, annotate, tab + screen recording, highFps lease, down…
John Lauer · 4869577 · 2mo ago
rust: dashboard page + SSE snapshot + image/action routes, /api/status, /identity, embedded MV3 toolbar extensions with…
John Lauer · e980e82 · 2mo ago
rust: taskbar identity through ab (tiles rendered by the browser, AUMID register+stamp, jump list, favicon overlay), re…
John Lauer · fc4af03 · 2mo ago
rust: Phase 2 part 1 (tabs, input, dialogs, viewport, history, fetch, render_html, maximize; event pump; recovery + hea…
John Lauer · 6da4234 · 2mo ago