Commit History

latest 1000 ← Back to Activity
rust/verbs/assets/import-scan.ps1 (embedded by import.rs, missed by the rust/ push's extension filter; pup-bridge#118)
John Lauer · 9feb6ee ·
Every file the Rust build embeds from outside rust/ (pup-bridge#118): src/extension-nbe/**, src/extension-identity/iden…
John Lauer · c7a8f33 ·
v2.0.597 candidate (rust): Google sign-in as the right account: pup_google_accounts searches every browser profile, nb'…
John Lauer · a060b19 ·
Publish 2.0.597
John Lauer · eeefbc2 ·
v2.0.596 candidate (rust): Google sign-in as the right account: pup_google_accounts searches every browser profile, nb'…
John Lauer · a40d9b2 ·
Publish 2.0.596
John Lauer · 516dfad ·
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 ·
v2.0.595 candidate (rust): The user's close is final: a pup window closed by hand is forgotten at once and never restor…
John Lauer · f77b1dd ·
Publish 2.0.595
John Lauer · bd18ae3 ·
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 ·
v2.0.594 candidate (rust): skillpack install script deploys pup-lanes (it was in the tarball but not in the install lis…
John Lauer · 80d404a ·
Publish 2.0.594
John Lauer · e814ca4 ·
v2.0.593 candidate (rust): skills: the main pup skill's capability paragraph and the screenshots-and-recording skill no…
John Lauer · 09d5700 ·
Publish 2.0.593
John Lauer · b3cff7f ·
v2.0.592 (insiders): pup_select {selector, value|label}: choose a <select> option in the background on both lanes (DevT…
John Lauer · 070a06a ·
v2.0.592 candidate (rust): pup_select {selector, value|label}: choose a <select> option in the background on both lanes…
John Lauer · 0909dd0 ·
Publish 2.0.592
John Lauer · 852859d ·
v2.0.591 candidate (rust): pup_eval on the extension lane falls back to DevTools for Trusted Types refusals too (Google…
John Lauer · 2136a66 ·
Publish 2.0.591
John Lauer · 607611a ·
pup-bridge-test: 11c the worker stall (port.json read with no deadline), its fingerprint, the winvm test, and gates on…
John Lauer · a37672e ·
v2.0.590 (insiders): extension worker: the packaged port.json read had no deadline and hung on every fresh worker insta…
John Lauer · 1b89e1f ·
v2.0.590 candidate (rust): extension worker: the packaged port.json read had no deadline and hung on every fresh worker…
John Lauer · 63c159e ·
Publish 2.0.590
John Lauer · 7e1f89a ·
v2.0.589 candidate (rust): worker watchdog: every extension command races a deadline (a hung Chrome API answers as a na…
John Lauer · c884ff5 ·
Publish 2.0.589
John Lauer · 9c43eb0 ·
v2.0.588 candidate (rust): the user's foreground window is the user's, always: the demotion primitive no longer expires…
John Lauer · 7ae30c3 ·
Publish 2.0.588
John Lauer · 7b9e4ec ·
docs: dev-skills audit 2026-09-15, 36 discrepancies between the dev skills and the Rust bridge, for joint review
John Lauer · 5236e66 ·
v2.0.587 candidate (rust): close: the lane's close result is checked, an unbound extension session resolves its handle…
John Lauer · 96ea8eb ·
Publish 2.0.587
John Lauer · 0ede60e ·
v2.0.586 candidate (rust): extension lane: a cold open blocks until the lane is up and relaunches once if the first bro…
John Lauer · dc06625 ·
Publish 2.0.586
John Lauer · f06dcea ·
v2.0.585 (insiders): z-order: ab's desktop_clear_window_attention raises the window to z1 (adom-bridge#199), undoing ev…
John Lauer · fca9133 ·
v2.0.585 candidate (rust): z-order: ab's desktop_clear_window_attention raises the window to z1 (adom-bridge#199), undo…
John Lauer · e7d54d6 ·
Publish 2.0.585
John Lauer · 9b1231a ·
v2.0.584 candidate (rust): foreground doctrine: the birth grace may override session flags, never input (a human taskba…
John Lauer · 078e232 ·
Publish 2.0.584
John Lauer · 4429a34 ·
v2.0.583 (insiders): overlay badges: SVG favicons rasterize (resvg, pure Rust); the wiki serves only an SVG icon and ev…
John Lauer · d18a726 ·
v2.0.583 candidate (rust): overlay badges: SVG favicons rasterize (resvg, pure Rust); the wiki serves only an SVG icon…
John Lauer · 4aa16d7 ·
Publish 2.0.583
John Lauer · fb8e79e ·
v2.0.582 candidate (rust): recording via ab: frames, bytes and duration ride at the top level of pup_record_stop (the C…
John Lauer · ab2343e ·
Publish 2.0.582
John Lauer · be4bfe5 ·
v2.0.581 candidate (rust): recording rides ab's native recorder: pup_record_start/stop/status/list delegate to desktop_…
John Lauer · 98f07b8 ·
Publish 2.0.581
John Lauer · bf4dad4 ·
pup-bridge-test: 11b extension-lane death scenario (silent worker = dead lane; proof must require a fresh poll and a ne…
John Lauer · 20ac9ce ·
v2.0.580 candidate (rust): recovery: a lane whose worker goes silent (3 min with no lane window on glass, or 10 min reg…
John Lauer · b1d8801 ·
Publish 2.0.580
John Lauer · ea228f3 ·
v2.0.579 (insiders): ext lane at input parity: click, hover, type, press_key, scroll, fill, element and full-res screen…
John Lauer · 418ec84 ·
v2.0.579 candidate (rust): ext lane: pup_type inserts the whole string in one trusted Input.insertText on the extension…
John Lauer · 547d32f ·
Publish 2.0.579
John Lauer · bf38098 ·