Skip to content

v152.0.4-beta.26

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 16 Jul 01:28
6266d70

How to use prerelease builds

To use this release, follow the official/prerelease channel:

> camoufox set official/prerelease
> camoufox fetch

What'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

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.