Skip to content

v2.1.13

Choose a tag to compare

@github-actions github-actions released this 21 Sep 21:59
· 608 commits to main since this release
fe5cef6

Commits

  • fe5cef6 Merge pull request #159 from DevinoSolutions/release/2.1.13
  • 9bb948c release: 2.1.13
  • 2c19448 Merge pull request #150 from DevinoSolutions/fix/F903-suite-can-reach-real-state-dir
  • 6b62c7d test(F-905): name element_box.install() as the second module-body allowance
  • bce4f3b Merge origin/main (a3d22b3: F-906/907/908/898/912/911/910) into F-903
  • a3d22b3 Merge pull request #158 from DevinoSolutions/fix/F910-cookie-lost-on-close
  • 956fa54 test(F-910): look for the seed's login where Chrome actually keeps it
  • c3c0ad4 test(F-910): make the seed-refresh node name its own cause on POSIX
  • 3174421 Merge origin/main (1773ef7: F-911 #157) into F-910
  • 1773ef7 Merge pull request #157 from DevinoSolutions/fix/F911-root-logger-payload
  • c2730c5 Merge origin/main (1e14006) into fix/F910-cookie-lost-on-close
  • 6432e46 docs(F-910): state S4's adopted-path pid-recycle window; stop overclaiming seed_error
  • 11382ae fix(F-910): answer the review — a non-reaping wait, a reported seed, one settle
  • a787697 fix(F-911): gate the site match on the filename read off the normalised path, never record.module
  • 1e14006 Merge pull request #156 from DevinoSolutions/fix/F912-element-exception-repr
  • 8efde7e Merge F-912's tip 7a9281b (PR #156, contains main 50f4b16) into F-911
  • b2fb772 fix(F-911 review): match the site path on a separator boundary; file F-913
  • 7a9281b Merge origin/main (50f4b16, F-898) into fix/F912-element-exception-repr
  • 38b4e18 docs(F-912): restate the context argument truthfully; measure the cost
  • 50f4b16 Merge pull request #155 from DevinoSolutions/feat/F898-seed-from-running-source
  • f2983cb fix(F-911): withhold the MCP SDK's ROOT-logger payload lines
  • dcf6116 fix(F-912): a boxless element no longer answers with its own attribute values
  • 54994db Merge origin/main (c64809f, F-908 #154) into F-898
  • c64809f Merge pull request #154 from DevinoSolutions/fix/F908-sse-starlette-logs-tool-result
  • 40f6f88 Merge origin/main (1fd8b58, F-906 #151 + F-907 #153) into F-898
  • 40dd2b9 Merge origin/main (1fd8b58, F-907 #153) into F-908
  • 1fd8b58 Merge pull request #153 from DevinoSolutions/fix/F907-nodriver-warning-renders-page-content
  • 3b6b5bb Merge origin/main (5503cdc: F-909, F-906) into F-907
  • 5503cdc Merge pull request #151 from DevinoSolutions/fix/F906-nodriver-logs-raw-replies
  • c197ba7 Merge origin/main (ff958fa, F-909) into fix/F910-cookie-lost-on-close
  • b20d3dd Merge origin/main (ff958fa: F-909) into F-898
  • 7326804 Merge origin/main (ff958fa: F-909) into F-903
  • 52f6fe2 Merge F-907 (11662ae) into F-908: one home for logging state
  • 7910a9b Merge origin/main (ff958fa: F-909) into F-906
  • a218429 perf(F-898): ask the free witness first, and name the step that makes no CDP call
  • ff958fa Merge pull request #152 from DevinoSolutions/fix/F909-windows-latent-pin-races
  • 11662ae test(F-907): hand the process's logging back the way these pins found it
  • 3825aa4 fix(F-910): wait for Chrome's own exit before close_instance kills it
  • 8ab0ebf fix(F-898): hand the jar over for --from default too, and name every refusal
  • 3b6246d test(F-909): bound the node's second edge so a silent budget hangs the job no longer
  • d22314d merge: F-907 review round (9220ea4) into F-908, and fix round-2 N5
  • b560d24 fix(F-908): cap mcp.client too — a tool answer has two ends, and the proxy logged the other one
  • 9220ea4 merge F-906 review round (96d7876), and fix F-907's own review: S1 S2 S3
  • 5f0d8db test(F-909): two pins raced a wall clock; make both edges observable
  • 146cbe6 merge: F-906 review round 96d7876 into F-908
  • 235f536 docs(F-898): record the integration pin and what its RED printed
  • f625f96 fix(F-907): drop child text too, pin the lastResort sink, and correct the severity
  • 325ca35 test(F-898): prove the hand-off against two real Chromes and a real server
  • 3f32fe7 docs(F-908): the finding, the CHANGELOG entry and the logging_setup row
  • efa2a86 fix(F-908): hold sse_starlette's logger at WARNING too
  • a321099 docs(F-898): state what a hand-off from a running source carries
  • 722649f test(F-908): the floor's pin home covers the serialised tool result
  • 3c6d6b4 fix(F-907): read the shape through getattr and stamp the mark through its constant
  • 0f5aeab fix(F-907): redact nodriver's page-content arguments above F-906's floor
  • 21612f0 feat(F-898): seed a session from a source whose browser is running
  • 96d7876 docs(F-906): state the payload line the floor sits BELOW, and close the review's three S
  • f7e6e45 fix(F-906): hold nodriver's and websockets' loggers at WARNING
  • 2d3bab6 Merge origin/main (f397de4, F-897 seed_from) into fix/F903-suite-can-reach-real-state-dir
  • 366e31a test(F-904): a module's identity has two halves -- move both, from one home
  • f397de4 Merge pull request #149 from DevinoSolutions/feat/F897-seed-from-session
  • 8473310 fix(F-905): --list-sections was the sibling --help left behind
  • 76eb75e fix(F-897): the source walk is skipped where its answer decides nothing
  • ddefe40 test(F-904): restore sys.modules after the python -m pin pops the package
  • 6d7b735 test(F-897): the spawn-failure double offers the new pre-flight's surface
  • 68c3865 fence(F-903): cover the local admin-share spelling of a designated root
  • c65ee85 Merge F-904 (46c67ef) and fix the F-903 review's four must-fixes
  • e446212 Merge origin/main (release 2.1.12) into F-897
  • af66c5e fix(F-897): the advisory ask now costs one process-table walk, not three
  • 9874683 chore(F-903): place the CHANGELOG entry after 2.1.12, and share the startup tripwire
  • 9548ac2 Merge remote-tracking branch 'origin/main' into fix/F903-suite-can-reach-real-state-dir
  • 3da8572 Merge origin/main (F-899/F-900/F-901/F-902) into F-897
  • 0b08334 fix(F-903): importing the package's main started a server
  • 46c67ef fix(F-904): guard main.py so importing it by name cannot start a backend
  • 8fb08c0 fix(F-903): fence the operator's browser-session root too, not just the state dir
  • 96abedc Merge origin/main (6bfe596, F-899 instance leak) into F-903
  • e99cbaa fix(F-903): the test suite could cold-start a real backend into the operator's state dir
  • 20b7a4e fix(F-897): a seed with nothing to apply to, and a refusal that called itself a failure
  • c5accae Merge origin/main (F-896) into F-897: one sentence for three name fields
  • 920dfd8 test(F-897): pin the tool body, not only the composition under it
  • fe75b87 feat(F-897): a new session can start from an existing one, and never from a live profile
  • 58b2368 refactor(F-897): pay for --from with two cuts, not two raised caps