Skip to content

v2.0.1

Choose a tag to compare

@github-actions github-actions released this 31 Jul 06:31
· 171 commits to main since this release

Commits

  • e1ec825 Gate red on v2.0.1: the two headed window-sizing nodes need a desktop
  • 7bb5bcf Release 2.0.1: five stability fixes (F-790, F-795, F-802, F-803, F-804), soak coverage, F-805 characterized
  • f51afd1 Changelog: complete the 2.0.1 section (F-790, F-802, F-795, F-803, F-804, soak/F-805) and restore the 2.0.0 heading a parallel edit clobbered
  • 161e1ad Merge fix/headed-viewport: truthful window-size reporting (requested vs measured, clamped flag) via one-home window_sizing.py (F-804)
  • 3f68ecd F-804: measure the spawned window instead of echoing the request back
  • 967c87f Merge test/soak-stability: 62-op real-transport soak journey with per-op deadlines; F-805 characterized (missing selector ignores caller timeout)
  • 0b0a646 Add the real-Chrome SOAK stability gate: one instance, ~60 bounded operations
  • f5ff813 Merge fix/truthful-success-flags: navigate raises on chrome-error final URL (F-802), execute_script raises on script exception (F-795)
  • 5ec41d2 Merge fix/F-790-roots-list-hang: bound the spawn_browser roots/list await (STEALTH_MCP_CLIENT_ROOTS_TIMEOUT_SECONDS, default 5s)
  • 1c4bb5c Truthful success flags: navigate and execute_script raise when the browser failed (F-802, F-795)
  • 3ec51b7 F-790: bound the roots/list round trip on the auto-clone spawn path
  • 327746d Merge fix/network-capture-resource-type: populate resource_type from CDP type_, working filter_type, internal-URL noise exclusion (F-803)
  • fd0a495 F-803: network capture returns untyped rows full of browser noise
  • 02b65bb F-801 is a race, not an invariant: drop strict from the Linux xfail
  • e535a3f Apply the same ownership filter to run_release_gate_journey teardown
  • 2c15a95 Merge fix: Linux gate red -> F-801 characterization + truthful MQ-160 + harness ownership filter
  • 1dae7e7 Scope the Linux integration red to F-801 instead of leaving the gate broken
  • 031decf CI arbitration: re-run the gate on a byte-identical tree (integration Linux/X64 red on c95b16c)
  • c95b16c Fix stale W10 finding ids in the reservation note (F-782/F-783 -> F-788/F-789)
  • 4a65789 Merge W13: wire concurrency, cancellation, and interoperability (MQ-138/139/140/142/144 satisfied; 141/143 planned behind F-790..F-795)
  • 29e518b Merge W16: stateful/PWA and internationalized site shapes (MQ-155/156/158/159/160/161/162 satisfied; 157 planned behind F-800)
  • e95dbfb RELEASE-13 W13: what the product does on the wire, and where it does not
  • c44f0e5 RELEASE-16: deterministic PWA state and internationalized interaction coverage
  • ff5de34 Renumber W10 findings F-781..783 -> F-787..789 (parallel-mint collision with W15)
  • a9f115d Merge W15: observability on failure (MQ-151/154 satisfied; 150/152/153 planned; no canary disclosure)
  • 517d6fb Merge W10: resilience / fault-injection (MQ-127/129 satisfied; 126/128 planned behind routed findings)
  • 694ea27 RELEASE-10 W10: inject the four dynamic faults, and report what they found
  • 02c5bd2 RELEASE-15 W15: what a failure tells you, and what it costs to be told