Releases: SAP/project-foxhound
Releases · SAP/project-foxhound
v123.0
What's Changed
Upstream Versions
- Firefox v123.0, specifically: f8704c8
- Playwright 1.44: https://github.com/microsoft/playwright/tree/release-1.44
- Skipping playwright patches for 1.43 as there was no browser patch change since 1.42
- Requires Rust version 1.70 to build
Full Changelog: v121.0...v123.0
v121.0
What's Changed
Upstream Versions
- Firefox v121.0, specifically: a32b866
- Playwright 1.42: https://github.com/microsoft/playwright/tree/release-1.42
Fixes
- #208 Fixed memory leak and crashes due to GC during memory allocation
Full Changelog: v119.0...v121.0
v119.0
What's Changed
Version Updates
Feature Updates
- Fixes as suggested by clang-tidy. by @leeN in #193
- Performance Tweaks by @leeN in #195
- Added Thread Safety Analysis Exceptions by @leeN in #197
- DOM Related Sources and Sinks by @tmbrbr in #198
- Foxhound: Adding JSON path string to JSON parse operations by @tmbrbr in #200
- Tab Crashing Fixes by @tmbrbr in #203
Full Changelog: v118.0.1...v119.0
v118.0.1
Version Updates
- Updating to Firefox v118.0.1
- Compatible with Playwright 1.40
Feature Updates
- Adding more information to XHR response sources #191
- Fixing issue with nsURLHelper which was losing taint information #188
- Dynamic setting / disabling of sources and sinks via preferences #184
Full Changelog: v115...v118.0.1
v115
v114.0.2
Version Updates
- Updating to Firefox v114.0.2
- Compatible with Playwright 1.38
Feature Updates
- Creating browser tests for tainting: #160
- Dedicated tests for checking sources, sinks and propagation of taint information
- Other small typo corrections and fixes #174 and #176
Full Changelog: v113.0.1...v114.0.2
v113.0.1
Version Updates
- Updating to Firefox v113.0.1
- Compatible with Playwright 1.36
Feature Updates
- Fix Github Actions by @tmbrbr in #173
- Integrate JavaScript tests into Github actions for better CI
- Fixes for JavaScript tests #148
- Foxhound is now ECMA 262 compliant! 🎉
Full Changelog: v112...v113.0.1
v112
Version Updates
- Updating to Firefox v112
- Compatible with Playwright 1.35
Feature Updates
- Adding missing sinks:
Range.createContextualFragment(fragment)
,iframe.srcdoc
,script.textContent
- Fixing JS taint propagation tests
- Creating build scripts for JS tests
Full Changelog: v98.0.2...v112
v98.0.2
- Updating to upstream Firefox release v98.0.2
- Compatible with v1.21.1 of Playwright
- More efficient Taint Range searches
Full Changelog: v96.0.3...v98.0.2
v96.0.3
- Updating to upstream Firefox release v96.0.3
- Fixing issue with taint loss in URLSearchParams
Full Changelog: v80.0...v96.0.3