Releases
v2.1.8
Compare
Sorry, something went wrong.
No results found
Commits
6ca0ae9 Merge pull request #120 from DevinoSolutions/release/2.1.8
00db1e8 Merge origin/main (F-881 merged, 101fdca ) into release/2.1.8
101fdca Merge pull request #119 from DevinoSolutions/fix/F881-live-title-race
7e14bd5 release: 2.1.8
3dce6e5 Merge origin/main (F-875, F-878) into fix/F881-live-title-race; CHANGELOG taken from release/2.1.8: main's sections byte-identical, F-881 under Unreleased, the conflict markers main carries removed
136afac test(doc_claims): CHANGELOG carries no conflict markers and states each section once (RED on main's CHANGELOG at 534d494 )
74e1976 Merge origin/fix/F881-live-title-race into release/2.1.8; CHANGELOG: F-881 under Unreleased, stale conflict markers committed by the F-875/F-878 merges removed
672c1c9 F-881: docs — retry consequence, slower direction (untested on Chrome under load), Page.enable per navigation, graphify note
fb9a402 F-881: a timeout after Page.navigate answered is the page's own — reported, not retried; wait_until validated before the loop
260ac30 docs(changelog): move the six 2.1.8 fixes out of the shipped 2.1.7 section
534d494 Merge pull request #117 from DevinoSolutions/fix/F878-scroll-page-nested-scroller
f758250 Merge branch 'main' into fix/F878-scroll-page-nested-scroller
89cb0dd Merge pull request #113 from DevinoSolutions/fix/F875-scroll-page-verified
d632cb5 F-881: docs — CLAUDE.md rows, CHANGELOG, F-874 §6 pointer, F-787 correction, verification counts
532c053 F-881: navigate waits for the lifecycle milestone wait_until names, keyed on Page.navigate's loaderId
8ca2e35 F-881: RED pins — FakeTab models Page.navigate + lifecycle events, Tab.wait(t) as nodriver 0.47 has it
35b40d1 F-881: finding — navigate(wait_until=load) returns before load; measured
687d12a Merge fix/F875-scroll-page-verified (06fc4aa ) into fix/F878-scroll-page-nested-scroller
06fc4aa test(F-875): settle_seconds may honestly be 0.0 — drop the pin's timing premise
6fc99de Merge origin/fix/F875-scroll-page-verified (28b164a : main + F-876/F-877/F-879/F-880) into fix/F878-scroll-page-nested-scroller
28b164a Merge origin/main (F-876, F-877, F-879, F-880) into fix/F875-scroll-page-verified
3311be9 Merge pull request #115 from DevinoSolutions/fix/F879-desktop-launch-tr-guard
b164f4d Merge remote-tracking branch 'origin/main' into fix/F879-desktop-launch-tr-guard
6339769 Merge pull request #118 from DevinoSolutions/fix/F877-select-upload-verified
5144f63 test(F-878): pin the scrollend arm target against the receiver in every script
78b6eb5 Merge fix/F875-scroll-page-verified (b20a41f ) into fix/F878-scroll-page-nested-scroller
58489f7 Merge remote-tracking branch 'origin/main' into fix/F877-select-upload-verified
83bbf0b Merge pull request #112 from DevinoSolutions/ci/track7/hygiene
745726a Merge branch 'main' into ci/track7/hygiene
39fd9f7 Merge remote-tracking branch 'origin/main' into fix/F877-select-upload-verified
0c842e2 Merge pull request #114 from DevinoSolutions/fix/F876-paste-click-verified
b20a41f fix(F-875): settle on the page's own end-of-scroll, not on two agreeing reads
17237a4 Merge branch 'main' into ci/track7/hygiene
9a01345 Merge remote-tracking branch 'origin/main' into fix/F876-paste-click-verified
b2a7fe8 Merge pull request #116 from DevinoSolutions/fix/F880-registry-dead-entries
1827131 test(F-878): give the reproducibility claim a witness; name moved_from's residual
b315bb6 Merge remote-tracking branch 'origin/main' into fix/F879-desktop-launch-tr-guard
f0ca3aa fix(F-877): fire the events off the selection SET, not off selectedIndex
4824cb8 Merge remote-tracking branch 'origin/main' into fix/F876-paste-click-verified
e09c3e1 docs(F-878): scope the byte-identical claim, name the pins that exist
a8479ef test(F-878): close the two evidence gaps the review named
5c939e6 Merge remote-tracking branch 'origin/main' into fix/F875-scroll-page-verified
2f9afe6 Merge remote-tracking branch 'origin/main' into fix/F880-registry-dead-entries
e4c3841 docs(F-877): name the release-ledger rows this fix does not close
b4e01ce fix(F-877): select the option, attach the files, and say what the control holds
c4053c3 docs(F-880): probe_port docstring names its readers as they now are
ed43579 docs(F-878): route the change, and turn F-875 7.5 into a pointer
44ef915 fix(F-878): scroll the page's real scroller, and say which one it was
6e619fe docs(F-880): CLAUDE.md rows, RUNBOOK cleanup line, CHANGELOG, F-868 section 6 closed
72d2660 fix(F-880): forget a dead backend record, in one home
fcbbeb4 Merge remote-tracking branch 'origin/main' into fix/F879-desktop-launch-tr-guard
552b375 test(F-877): RED pins for the unverified selection and the unread FileList
8d3df3a test(F-878): RED — an app shell is a page, and scroll_page cannot move it
55f54bc docs(F-878): measure which element is the page's scroller, before changing one
3d7e779 Merge branch 'main' into ci/track7/hygiene
6c83db4 docs(F-879): record the /TR cap's one home, and close F-867's open item
1c30f8d fix(F-879): refuse a /TR schtasks would truncate, from the one home for the cap
5a0293a test(F-880): RED pins for forgetting a dead backend record
b750cbe docs(F-877): measure what select_option and upload_file answer today
12843d3 audit(F-880): nothing ever forgets a dead backend record
9019295 Merge remote-tracking branch 'origin/main' into fix/F876-paste-click-verified
7027033 fix(F-876 review): :disabled, not elem.disabled; hit-test before the flags
e3cbe15 test(F-879): pin that a truncating /TR is impossible for the headed hand-off
5195c53 Merge remote-tracking branch 'origin/main' into fix/F875-scroll-page-verified
3287128 fix(F-875): compare scroll OFFSETS, never the whole reading
6f0bb6f docs(F-876): say why the refusal hint names three controls and not four
ce5d48d fix(F-876): verify the paste, and say where the click went
3b154cb docs(F-875): route the change, say what the record is, close the finding
a41dd59 fix(F-875): scroll_page reports where the page landed, not that it dispatched
654e35c test(F-876): RED pins for the unverified paste and the unlocated click
3c20f3a ci: timeouts
b5ae2e9 docs(F-876): measure what paste_text and click_element answer today
You can’t perform that action at this time.