cdpfleet Docs GitHub Dashboard

Updates / Camoufox

Camoufox 156: Firefox 156 base, and humanized mouse moves no longer hang

The default Camoufox is now 156.0.1 (Firefox 156). A humanized mouse move can no longer hang the page, the TLS fingerprint changed, and 150/152 stay pinnable.

Camoufox stable · 152.0.4 → 156.0.1 · 2026-10-22

Every new Camoufox session now runs Camoufox 156.0.1-beta.36, built on Firefox 156.0.1, instead of 152.0.4-beta.30. Camoufox is based on Firefox source and not affiliated with Mozilla. The fleet moved on 2026-10-21 in drained batches, so running sessions were not switched mid-way. 152 and 150 remain available with "version".

New

Removed or changed

What sites see / detection

For scraping

Measured on the fleet

The same probe ran against 152.0.4 and 156.0.1 on the fleet, each when it went live: identity, TLS and HTTP/2 fingerprint, web platform features, Playwright features and bot checks. Host-dependent values (cores, memory, timings) are left out. Camoufox draws a new persona per launch, so the identity and fingerprint rows mostly show two different personas; the version shows in the user agent's rv: and in the TLS rows. Feature labels name the Chrome version that introduced each API.

What the site sees: identity

BeforeAfter
User agentMozilla/5.0 (X11; Linux x86_64; rv:152.0) Gecko/20100101 Firefox/152.0Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:156.0) Gecko/20100101 Firefox/156.0
PlatformLinux x86_64Win32

Network fingerprint

BeforeAfter
JA4t13d1617h2_86a278354501_3cbfd9057e0dt13d1517h2_8daaf6152771_3cbfd9057e0d
Peetprint hashfd4547eeb41f073156b7bc8125a79a3ca4bbbc7e3adf3db97d276fd0adb1efc4
Ciphers1615

Web platform features added

Fingerprint values

BeforeAfter
WEBGL{"vendor":"Intel","renderer":"Intel(R) HD Graphics 400, or similar","version":"WebGL 2.0"}{"vendor":"Google Inc. (NVIDIA)","renderer":"ANGLE (NVIDIA, NVIDIA GeForce GTX 980 Direct3D11 vs_5_0 ps_5_0), or similar","version":"WebGL 2.0"}
Canvas hashf4be1a2d72464cc9
Languages["en-US","en"]["pt-BR","pt"]
Screen1920x1200x1920x1200x242176x1224x2176x1176x24
Raw diff
{
  "engine": "camoufox",
  "label": "stable",
  "from": "152.0.4",
  "to": "156.0.1",
  "browser_version": {
    "before": "152.0.4-beta.30",
    "after": "156.0.1-beta.36"
  },
  "changes": {
    "identity": [
      {
        "field": "user_agent",
        "before": "Mozilla/5.0 (X11; Linux x86_64; rv:152.0) Gecko/20100101 Firefox/152.0",
        "after": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:156.0) Gecko/20100101 Firefox/156.0"
      },
      {
        "field": "platform",
        "before": "Linux x86_64",
        "after": "Win32"
      }
    ],
    "network": [
      {
        "field": "ja4",
        "before": "t13d1617h2_86a278354501_3cbfd9057e0d",
        "after": "t13d1517h2_8daaf6152771_3cbfd9057e0d"
      },
      {
        "field": "peetprint_hash",
        "before": "fd4547eeb41f073156b7bc8125a79a3c",
        "after": "a4bbbc7e3adf3db97d276fd0adb1efc4"
      },
      {
        "field": "ciphers",
        "before": 16,
        "after": 15
      }
    ],
    "features": {
      "added": [
        {
          "key": "iterator_includes",
          "label": "`Iterator.prototype.includes` (new in Chrome 154)"
        },
        {
          "key": "iterator_join",
          "label": "`Iterator.prototype.join` (Chrome 153)"
        },
        {
          "key": "fontface_width",
          "label": "`FontFace.width` (new in Chrome 154)"
        }
      ],
      "removed": []
    },
    "playwright": {
      "broke": [],
      "fixed": []
    },
    "fingerprint": [
      {
        "field": "webgl",
        "before": {
          "vendor": "Intel",
          "renderer": "Intel(R) HD Graphics 400, or similar",
          "version": "WebGL 2.0"
        },
        "after": {
          "vendor": "Google Inc. (NVIDIA)",
          "renderer": "ANGLE (NVIDIA, NVIDIA GeForce GTX 980 Direct3D11 vs_5_0 ps_5_0), or similar",
          "version": "WebGL 2.0"
        }
      },
      {
        "field": "canvas_hash",
        "before": "f4be1a2d",
        "after": "72464cc9"
      },
      {
        "field": "languages",
        "before": [
          "en-US",
          "en"
        ],
        "after": [
          "pt-BR",
          "pt"
        ]
      },
      {
        "field": "screen",
        "before": "1920x1200x1920x1200x24",
        "after": "2176x1224x2176x1176x24"
      }
    ],
    "bot_checks": {
      "newly_failed": [],
      "newly_passed": [],
      "failed_before": 1,
      "failed_after": 1
    },
    "plain_http": [],
    "launch": {
      "before_ms": 2978,
      "after_ms": 14302
    }
  },
  "host_dependent_ignored": [
    "hardware_concurrency",
    "device_memory",
    "launch/connect/page timings"
  ]
}

Sources