You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,9 +8,9 @@
8
8
-**Chromium Core → 145.0.7632.76**: Updated to Chrome 145 stable. This ensures Web Platform consistency, rendering accuracy, and security patches stay aligned with upstream Chrome.
9
9
10
10
### New
11
-
-**[Per-Context Proxy Switching](ADVANCED_FEATURES.md#dynamic-proxy-switching) (ENT Tier2)**: Dynamically switch proxy servers per BrowserContext at runtime without restarting contexts via CDP `BotBrowser.setBrowserContextProxy()`. Supports SOCKS5, SOCKS5h, HTTP, HTTPS protocols with authentication. Automatically adapts timezone and language based on proxy location.
11
+
-**Per-Context Proxy Switching** (ENT Tier2): Dynamically [switch proxy servers per BrowserContext](ADVANCED_FEATURES.md#dynamic-proxy-switching) at runtime without restarting contexts via CDP `BotBrowser.setBrowserContextProxy()`. Supports SOCKS5, SOCKS5h, HTTP, HTTPS protocols with authentication. Automatically adapts timezone and language based on proxy location.
12
12
13
-
-**[Port Protection](ADVANCED_FEATURES.md#port-protection) (PRO)**: Protect local service ports (VNC, RDP, development servers, etc.) from being scanned by remote pages. Covers 30 commonly-probed ports across IPv4 (`127.0.0.0/8`), IPv6 (`::1`), and `localhost`. Enable via `--bot-port-protection` or profile JSON (`configs.portProtection`).
13
+
-**Port Protection** (PRO): Protect [local service ports](ADVANCED_FEATURES.md#port-protection) (VNC, RDP, development servers, etc.) from being scanned by remote pages. Covers 30 commonly-probed ports across IPv4 (`127.0.0.0/8`), IPv6 (`::1`), and `localhost`. Enable via `--bot-port-protection` or profile JSON (`configs.portProtection`).
14
14
15
15
### Improvements
16
16
-**CSS Media Feature Consistency**: CSS media queries now authentically reflect the profile's display characteristics, ensuring consistency between CSS-level and JavaScript-level reporting.
> **Professional-grade privacy technology** built on multi-layer fingerprint protection, network-stack control, and hardening.
117
117
118
-
-**[Multi Layer Noise](ADVANCED_FEATURES.md#multi-layer-fingerprint-noise)**: Canvas, WebGL, WebGPU, text, and AudioContext surfaces share deterministic, cross-worker noise with low-level Skia and HarfBuzz tuning so observers cannot correlate runs
119
-
-**[Per-Context Fingerprint](PER_CONTEXT_FINGERPRINT.md)**: Independent fingerprint per BrowserContext without new processes, millisecond-level switching (ENT Tier3); clean execution contexts and console suppression (ENT Tier1) maintain isolation
118
+
-**Multi Layer Noise**: Canvas, WebGL, WebGPU, text, and AudioContext surfaces share deterministic, cross-worker noise with low-level [Skia and HarfBuzz tuning](ADVANCED_FEATURES.md#multi-layer-fingerprint-noise) so observers cannot correlate runs
119
+
-**Per-Context Fingerprint**: [Independent fingerprint per BrowserContext](PER_CONTEXT_FINGERPRINT.md) without new processes, millisecond-level switching (ENT Tier3); clean execution contexts and console suppression (ENT Tier1) maintain isolation
120
120
-**Configurable Stack**: 50+ CLI overrides, [per-context proxies](PER_CONTEXT_FINGERPRINT.md) (ENT Tier1) with auto geo, session tooling (cookies, bookmarks, title, history), and [plaintext storage access](examples/storage-access/) (PRO) make privacy scripting flexible
121
-
-**[Typography Fidelity](ADVANCED_FEATURES.md#cross-platform-font-engine)**: DOM text renders from embedded Windows and macOS font packs (Android fonts require PRO) so host fonts never leak during cross-OS simulation
122
-
-**[Client Hints Lockstep](ADVANCED_FEATURES.md#browser-os-fingerprinting)**: DPR, device-memory, and UA-CH headers match JavaScript-visible values; custom User-Agent with full userAgentData control (ENT Tier3)
123
-
-**[Headless ↔ GUI Parity](ADVANCED_FEATURES.md#headless-incognito-compatibility)**: Identical GPU, WebGPU, and media signals across browser modes so privacy regression tests remain stable
124
-
-**Performance Controls (ENT Tier2)**: Precision FPS, timing controls, and noise seeds for reproducible privacy benchmarks
121
+
-**Typography Fidelity**: DOM text renders from [embedded Windows and macOS font packs](ADVANCED_FEATURES.md#cross-platform-font-engine) (Android fonts require PRO) so host fonts never leak during cross-OS simulation
122
+
-**Client Hints Lockstep**: DPR, device-memory, and [UA-CH headers match JavaScript-visible values](ADVANCED_FEATURES.md#browser-os-fingerprinting); custom User-Agent with full userAgentData control (ENT Tier3)
123
+
-**Headless ↔ GUI Parity**: Identical GPU, WebGPU, and media signals [across browser modes](ADVANCED_FEATURES.md#headless-incognito-compatibility) so privacy regression tests remain stable
124
+
-**Performance Controls** (ENT Tier2): Precision FPS, timing controls, and noise seeds for reproducible privacy benchmarks
125
125
-**Focus & Session Control**: [Always-active tabs](ADVANCED_FEATURES.md#active-window-emulation), [configurable ICE presets](ADVANCED_FEATURES.md#webrtc-leak-protection), and expanded media reporting keep privacy sessions believable
126
-
-**[Network Enhancements](ADVANCED_FEATURES.md#network-fingerprint-control)**: [per-context proxies](PER_CONTEXT_FINGERPRINT.md) (ENT Tier1), [dynamic proxy switching](ADVANCED_FEATURES.md#dynamic-proxy-switching) at runtime (ENT Tier2), [port protection](ADVANCED_FEATURES.md#port-protection) for local services (PRO), optional [local DNS solver](CLI_FLAGS.md#--bot-local-dns-ent-tier1) (ENT Tier1), [UDP-over-SOCKS5](CLI_FLAGS.md#udp-over-socks5-ent-tier3) (ENT Tier3), and SOCKS5H protocol support for tunnel-based resolution
126
+
-**Network Enhancements**: [Per-context proxies](PER_CONTEXT_FINGERPRINT.md) (ENT Tier1), [dynamic proxy switching](ADVANCED_FEATURES.md#dynamic-proxy-switching) at runtime (ENT Tier2), [port protection](ADVANCED_FEATURES.md#port-protection) for local services (PRO), optional [local DNS solver](CLI_FLAGS.md#--bot-local-dns-ent-tier1) (ENT Tier1), [UDP-over-SOCKS5](CLI_FLAGS.md#udp-over-socks5-ent-tier3) (ENT Tier3), and SOCKS5H protocol support for [tunnel-based resolution](ADVANCED_FEATURES.md#network-fingerprint-control)
0 commit comments