What's Changed
- Bump to Firefox 137 by @englehardt in #1112
- chore(scripts): Improve tool detection and error handling by @vringar in #1119
- docs: fix stale references and fill in missing documentation by @vringar in #1120
- fix(coverage): collect coverage from multiprocess child processes by @vringar in #1123
- chore: add AGENTS.md and NixOS dev environment by @vringar in #1130
- chore: symlink CLAUDE.md to AGENTS.md by @vringar in #1135
- ci: replace codecov package with codecov-action and add actionlint by @vringar in #1134
- docs: add Architecture-Internals.md and fix stale references by @vringar in #1124
- chore(nix): rewrite shell.nix to use pkgs.conda with FHS wrapper by @vringar in #1137
- feat(ci): use pytest-split for optimal test distribution by @vringar in #1141
- ci: add pre-commit hook to validate environment.yaml against unpinned sources by @vringar in #1147
- fix: use WebDriver new_window instead of JS window.open in tab_restart_browser by @vringar in #1146
- chore(extension): upgrade npm dependencies and migrate to ESLint 9 flat config by @vringar in #1132
- ci: add 30-minute timeout to test jobs by @vringar in #1150
- Release v0.32.0: Update to Firefox 148 by @vringar in #1145
Full Changelog: v0.31.0...v0.32.0