You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
+
## [0.9.2] - 2026-04-16
11
+
12
+
### Added
13
+
-`evaluate_privileged_script` now detects `const`/`let`/`var` statements and rejects them with a helpful error message suggesting IIFE workaround
14
+
- BiDi console and network events now degrade gracefully when Firefox Remote Agent is not running, instead of crashing
15
+
- Comprehensive e2e scenario integration tests covering the full `FirefoxClient` API
16
+
- Unit tests for privileged context state consistency and statement detection
17
+
- Testing documentation (`docs/testing.md`)
18
+
19
+
### Fixed
20
+
- Privileged context state not preserved across tool calls: `set_firefox_prefs` and `list_extensions` no longer silently revert a privileged context selection
21
+
- Session cleanup on connection failure: `getFirefox()` now closes the failed instance to prevent zombie geckodriver processes and Marionette session locks
0 commit comments