June 16th, 2026
Accountless mode, token-based auth, pw-bridge for Junglefox moved into the SDK, and smarter fingerprint defaults. Some of these are breaking changes — if you're running automation against Kameleo, read the blog post before upgrading!
Added
Engine: Accountless mode is now supported; profile launch is available without an account
GUI: OIDC-based login and registration flow
SDK: pw-bridge now ships in the SDK packages. Use the new JunglefoxHelper class with the Junglefox kernel. Read more
Engine: Fails to start if legacy Email/Password auth params are set; use PAT authentication instead. Read more
Engine: A default Chroma profile is created after the first app login
GUI: Desktop app-only features (export, import, log folders) hidden when using Web UI
API: /general/user-info includes the app version in the response
Changed
SDK: /general/user-info now returns profile counts in a clearer structure. Read more
API: Replace email/password with token-based authentication. Read more
Engine: The CLI component is being renamed to Engine
Engine: Fingerprint search has smarter defaults for the best masking results
GUI: Profile creation defaults to the engine's host OS
GUI: Integrates VNC viewer into Kameleo Web UI
Join our community on Discord, we'd love to hear from you!
April 24th, 2026
Here's what it does:
Two browser engines, one image: the only Linux Docker anti-detect image that ships both Chrome and Firefox kernels
Persistent profiles across restarts: mount a volume once, kernels and profiles survive container recreation
Live fingerprint profiles: signatures captured from real device traffic, not static templates from 2023 that anti-bot systems have already catalogued
Runs on AWS ECS / Fargate: drop it into your existing container orchestration — no special instance types required
No Windows license costs: if you were running a Windows VM just to run Kameleo, that's done
Full docs and integration examples:
https://developer.kameleo.io/integrations/docker/
The full development story, including what broke and what's still not working, is here:
https://kameleo.io/blog/kameleo-on-linux-via-docker-what-we-built-what-broke-whats-next
April 23rd, 2026
Small patch after 4.4.0: one Docker improvement and a handful of GUI fixes that were quietly annoying people.
Changed
Docker entrypoint: if a GPU is available on the host, the containerized browser can now leverage it for hardware-accelerated rendering. The entrypoint automatically detects GPU availability and configures the browser accordingly.
Fixed
GUI: Profile updates are now reflected in real-time on the dashboard
GUI: Toast notifications were hidden and not clickable
GUI: Geolocation picker selection bug in profile settings
GUI: Theme change: switching from Automatic to Light did not apply without selecting Dark first
GUI: Device toggle: Mobile/Desktop button in advanced profile settings could only be clicked once
GUI: Missing navigation back to basic settings from advanced view when editing a profile
Join our community on Discord, we'd love to hear from you!
April 1st, 2026
This is what was shipped lately beyond fresh kernel updates and making our infrastructure even more stable:
Multiple language values in profile language settings: accepts comma-separated locales (e.g. de-AT,en-US). Not yet available on the user interface, only via Kameleo's API and official SDKs
Handle bigger deviceMemory values (16, 32) introduced in Chrome 147
Unified public repositories under a new Kameleo GitHub repository. This includes SDK packages, SDK examples, masking report, and documentation source code. Please give us a ⭐ on GitHub
Windows Docker image no longer bundles vcredist (Visual C++ Redistributable), reducing image size
GUI: Proxy password field is now masked when not focused, revealing the value only when editing
GUI: Display a more helpful message when an update is mandatory, in accordance with our support policy
GUI: Handle already running CLI with confirmation dialog
GUI: New fingerprint button is now easier to use
GUI: Profile creation flow navigation is now easier to use
Kernel loading related issues and exceptions
Mobile profile limit error message clarified
GUI: Column slider on dashboard profile view
February 4th, 2026
This is what happened lately beyond fresh kernel updates
Profile filtering by status (running / terminated, …) when listing your profiles
Fixed cloud folder / profile related issues and exceptions
Sped up app startup, especially for workspaces with 1000s of local or cloud profiles, or many browser kernels
Updated app icon for macOS 26
Increased default timeout from 60 to 90 seconds
November 25th, 2025
Bug Reporting: You can now submit bug reports directly from within the app.
Free Mobile Profile Access: You can create and start one mobile profile even in the Free and Startup plans.
CLI Port Display: The Automation tab now displays the correct CLI port for easier configuration.
Proxy Test Reliability: Proxy tests now correctly handle rejected connections, improving error feedback.
Profile Deletion Stability: Fixed concurrency issues when deleting profiles, reducing potential errors.
Cloud Profile Locking: Improved handling of cloud profile locks, preventing stuck states and race conditions during start/stop operations.
October 30th, 2025
Docker support: Docker container images are published on Docker Hub. See the documentation for usage instructions
Enhanced proxy integration: Better HTTP/HTTPS proxy support with intelligent protocol detection
Massive Developer Documentation Upgrade: Fresh guides, architecture overviews, and integration examples accelerate onboarding
Code generation tool: Get SDK examples in the graphical user interface to quickly start your automation workflow
Future-proof proxy tests: Uses DNS-over-HTTP for location lookup during proxy testing to fully support both IPv4 and IPv6 proxies
Better error handling during kernel downloads
Better network management when downloading kernels
Improved error messages during profile start and stop
Consistency under concurrent profile operations: reduced flakiness under load
Fixed floating context menu on Groups page in GUI
Fixed duplicated profile creation when Save button clicked multiple times in GUI
Python examples improved with clearer typing
OpenAPI doc version now matches the app version
Refined OpenAPI nullability semantics - properties became non-nullable
Strict null checks enabled in TypeScript examples
Fixed parsing additionalOptions when using auto-start feature with Selenium
Added Playwright example on using network interceptors
July 28th, 2025
Improved language masking: We now use uppercase characters for the locale in navigator.language, navigator.languages, language headers, and similar fields for improved masking accuracy.
More accurate Safari profile emulation: Instead of relying on Chroma 133, we now use the latest Chroma version at all times to emulate Safari profiles more accurately.
Device memory masking on Safari profiles: deviceMemory is now hidden in Safari profiles to better mimic real Safari behavior.
Improved network issue handling: Improved the connection and reconnection logic to ensure smoother operation in unstable network environments.
GUI fix: Manual masking options for deviceMemory and hardwareConcurrency now function correctly.
Access violation resolved: Fixed Chroma-related issues that caused access violations on omio.com and other websites.
June 25th, 2025
Enhanced touch emulation support (maxTouchPoints fixed for mobile profiles).
One-step installation via Winget: winget install Kameleo.App.
.NET SDK installs successfully on macOS.
API’s UpdateProfile requests no longer reset your existing Tags,Extensions, Startpage or folderId when you send only partial updates.
Stability and performance improvements across our multikernel architecture.
No breaking changes, but we strongly recommend upgrading your Local API Client to v4.1.
Extended fingerprint preview: user-agent and number of masked fonts are now available on the FingerprintPreview object.
Introduced a 1-minute timeout for all the Local API Client SDKs.
May 13th, 2025
Local API request cancellation: Changed how we handle Local API requests when the caller cancels them, so that resources are immediately released upon cancellation.
Mobile Resolutions: Increased the number of available mobile screen resolutions in the GUI, offering more options for testing a wider variety of devices.
GUI Fixes: Applied minor graphical interface fixes to improve layout consistency and usability.