v0.16.68 (insiders): Extension refusals read as failures (nb-bridge#57): when the extension answers ok:false (no such e…
v0.16.67 (insiders): The password and session exports never read pup's own browser: with no nb extension connected in t…
v0.16.66 (insiders): A refused nbrowser_set_file_input (no such input, two files on a single-file input) now reads as a…
v0.16.65 (insiders): File upload fixes (pup-bridge#145): nbrowser_set_file_input gives the page one input and one chang…
v0.16.64 (insiders): Save dialog for the password export is now pressed deterministically via UIA by window title every…
v0.16.63 (insiders): fix: three internal run_script calls (export preflight, the Win32 stage scanner, the Win32 save-di…
v0.16.62 (insiders): nb-bridge#55 plan step 1: a preflight that refuses a doomed export instead of flailing. nbrowser_e…
v0.16.61 (insiders): nb-bridge#55 (Drew's loop report): when the save dialog belongs to an elevated browser, nb now STO…
v0.16.60 (insiders): nb-bridge#55: fill and commit the save dialog via UIA (SetValue the filename, Invoke Save) instead…
v0.16.59 (insiders): nb-bridge#55 REAL caption fix: every export caption was silently rejected because desktop_caption…
v0.16.58 (insiders): nb-bridge#55 experience: the export path is staged on the clipboard up front and pasted into the s…
v0.16.57 (insiders): nb-bridge#55: the save dialog is found through a plain Win32 enumeration when ab's window list doe…
v0.16.56 (insiders): fix: the export's file-watch timestamp was used before it was declared, so every run died with 'Ca…
v0.16.55 (insiders): nb-bridge#55 experience pass: no second Windows Hello (the first click does work; Hello is a crede…
v0.16.54 (insiders): the export's notifications carry ab's focus{hwnd}, so clicking the toast reveals the browser windo…
v0.16.53 (insiders): nb-bridge#55: the password page is brought to the front before driving it - Chrome builds a page's…
v0.16.52 (insiders): nb-bridge#55: the export is detected by the FILE the browser writes, not by seeing the save dialog…
v0.16.51 (insiders): the export narrates itself on the user's screen (what is happening, that Hello is theirs to approv…
v0.16.50 (insiders): the export's save dialog is filled by nb within a fraction of a second instead of being left on sc…
v0.16.49 (insiders): nb-bridge#55: wait for the export control to appear (a freshly opened window has only browser chro…
v0.16.48 (insiders): nb-bridge#55: UI-automation Invoke on Chrome's own page button reports success without actuating (…
v0.16.47 (insiders): the password export declares a 320s budget in bridge.json timeouts: it waits on a human answering…
v0.16.46 (insiders): nb-bridge#55 first real run: Chrome 156 titles the row 'Export passwords' but labels the button 'D…
v0.16.45 (insiders): a session whose window was just closed no longer answers a tab list with an empty set (which read…
v0.16.44 (insiders): nb-bridge#55: nbrowser_export_saved_logins hands a local tool every login saved in the user's brow…