How to use prerelease builds
To use this release, follow the official/prerelease channel:
> camoufox set official/prerelease
> camoufox fetchWhat's Changed
- Stealth patches by @JWriter20 in #666
- Stops your real IP from leaking when behind a proxy. Fakes a network candidate when none is available so nothing looks inconsistent
- Fixes the proxy set via launch argument being silently ignored (an HTTPS setting was overriding it)
- Makes CSS screen-size checks match the spoofed screen size, so the real window size doesn't leak
- Makes CSS2 system-font keywords (menu, caption, etc.) resolve to match the spoofed platform
- Stops synthetic mouse input from stalling under heavy load. Also improves file-picker reliability
- Sends a single input event when inserting text into form fields
- Fixes reloading of about:blank pages
- Fixes 4 things Firefox 152 broke: screenshots, popup events, tap/touch, and closing popup windows
- Makes the locale set via launch argument actually apply
- Fixes detectable "tells" (headless mode, impossible screen geometry)
- Fixes speech-voice spoofing so the host machine's real voices don't leak
- Fix uninitialized DateTimeInfo cache in worker timezone override by @pratyush618 in #669
- Add disableInstantAnimations opt-out flag by @pratyush618 in #667
- ci: fix build.yml on GitHub-hosted runners (source wipe, ccache, OOM) by @neuregex in #662
Python library
- Fix server launch on Playwright 1.60 by @pratyush618 in #670
- fix: kill Xvfb with SIGKILL and clean up X11 lock/socket files by @Praveensenpai in #652
- Python library bumped to 0.5.3 and published to pypi
New Contributors
- @Praveensenpai made their first contribution in #652
- @pratyush618 made their first contribution in #669
- @neuregex made their first contribution in #662
Full Changelog: v152.0.2-alpha...v152.0.4-beta.26
Note
A Windows 32-bit build is included in this release but may be excluded from future releases.