Skip to content

v2.1.8

Choose a tag to compare

@github-actions github-actions released this 16 Sep 07:04
· 871 commits to main since this release
6ca0ae9

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