Skip to content

v0.12.6

Choose a tag to compare

@github-actions github-actions released this 25 Aug 13:59
· 20 commits to main since this release

v0.12.6 (2026-08-25)

Bug Fixes

  • Retry webdriver.Firefox() constructor failures as operational (5ac9753)

The constructor sat outside the try/except _OPERATIONAL_EXCEPTIONS block, so a transient WebDriverException during session creation (e.g. 'Failed to decode response from marionette' — geckodriver/Firefox startup race) escaped the retry loop, hit the caller as a 500, and was captured to Sentry as a bug. Moved the constructor + set_page_load_timeout inside the try block and guarded finally:browser.quit() for the constructor-raises path. Same operational class as a page-load timeout — retry on a fresh browser, no Sentry.

Bugsink FIREFOX_READER_WEB_SERVICE-8.


Detailed Changes: v0.12.5...v0.12.6