Skip to content

v2.1.57

Choose a tag to compare

@github-actions github-actions released this 31 Oct 12:33
· 12 commits to main since this release

Commits

  • ce68003 release: 2.1.57 notes match the code (Opus high review of 0205b4c: MED, LOW, NIT x3): a cancelled close's first wait is at most PREF_TIMEOUT_SECONDS + _CANCEL_GRACE_SECONDS = 62 s, not 17 s; the psutil doubles are new; three wordings
  • a8dd105 release: 2.1.57
  • 9793c48 fix(T-11618): a skipped process name read is logged, and the walk's docstrings say what they claim (Opus high review of c037ced: LOW x2, NIT x2)
  • 6b538c8 fix(T-11618): one walk of the process table that skips a process psutil cannot name, so a macOS SystemError no longer fails spawn_browser
  • 6b4e5a7 fix(T-11617): review of 8e43513: say plainly what the list_instances description change was, document the new keys in NAVMAP, singular "1 round", "as of the last probe round"
  • 5c02e2c fix(T-11617): a disposable clone that stays hung logs "still unresponsive" again, and list_instances shows it
  • cd6543c docs(T-11521): the entry goes under Unreleased, not the 2.1.56 it rebased into (rebase onto a4628ff)
  • cda0e65 docs(T-11521): the Phase 2b comment names the waits a cancel covers (the exchange wait, Phase 2, 2b) (confirm review of 2aba570: LOW)
  • d944912 fix(T-11521): a cancelled close lets the session-restore exchange wind down before Browser.close, the cancel arm logs the lost-cookies warning, and the tests replace the settle's own wait seam instead of asyncio.wait
  • 517a6df fix(T-11521): a close cancelled while it waits for the session-restore exchange kills nothing: it re-raises at once and the held background task gives Chrome its own exit before Phase 3