Skip to content

Commit aa4fd59

Browse files
committed
docs: document 152.0.7977.54 release updates
1 parent 1ac35f8 commit aa4fd59

5 files changed

Lines changed: 21 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22

33
> **Research scope:** Entries in this changelog describe features evaluated in authorized labs and defensive benchmarking programs. Follow the [Legal Disclaimer](DISCLAIMER.md) and [Responsible Use Guidelines](RESPONSIBLE_USE.md). We work with security vendors to investigate any misuse, so report concerns to [support@botbrowser.io](mailto:support@botbrowser.io).
44
5+
## [2026-09-02]
6+
### Major
7+
- **Chromium Core -> 152.0.7977.54**: Started the BotBrowser 152 release line with upstream Web Platform, rendering, and security updates.
8+
9+
### Improvements
10+
- **Per-Context Identity Consistency**: Improved profile-backed browser identity consistency across navigation and request workflows.
11+
- **Per-Context Window and Viewport Consistency**: Improved profile-backed window and viewport behavior across desktop and mobile workflows.
12+
- **WebKit-Family Graphics Consistency**: Improved profile-backed graphics consistency for focused Canvas workflows.
13+
514
## [2026-08-30]
615
### Major
716
- **Chromium Core -> 151.0.7922.174**: Updated the BotBrowser 151 release line with upstream Web Platform, rendering, and security updates.

PER_CONTEXT_FINGERPRINT.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ Most `--bot-*` flags from [CLI_FLAGS.md](CLI_FLAGS.md) work with per-context con
304304
| Storage and Memory | [`--bot-js-heap-size-limit`](CLI_FLAGS.md#flag-bot-js-heap-size-limit) and [`--bot-storage-quota`](CLI_FLAGS.md#flag-bot-storage-quota) for profile, real, or explicit byte-value policy |
305305
| Network | [`--bot-network-info-override`](CLI_FLAGS.md#flag-bot-network-info-override) for profile, native, or custom JSON network information policy, [`--bot-local-dns`](CLI_FLAGS.md#flag-bot-local-dns) for context DNS policy |
306306
| WebRTC | [`--bot-webrtc-ice`](ADVANCED_FEATURES.md#webrtc-leak-protection) for ICE endpoint control |
307-
| Window | [`--bot-always-active`](ADVANCED_FEATURES.md#active-window-emulation) to maintain active window state |
307+
| Screen and Window | [`--bot-config-window`](docs/guides/fingerprint/SCREEN_WINDOW.md) and [`--bot-config-screen`](docs/guides/fingerprint/SCREEN_WINDOW.md) for profile-backed desktop and mobile display settings, [`--bot-always-active`](ADVANCED_FEATURES.md#active-window-emulation) to maintain active window state |
308308
| Session | `--bot-inject-random-history` for session authenticity (supports precise count, e.g., `=15`), `--bot-cookies` for context-scoped cookie import at creation time |
309309
| Automation | [`--bot-cdp-coalesce`](CLI_FLAGS.md#flag-bot-cdp-coalesce) for context-scoped CDP hover movement, `--bot-script` for framework-less automation bootstrap at creation time |
310310
| Diagnostics | [`--bot-v8-log-exclude-api`](CLI_FLAGS.md#flag-bot-v8-log-exclude-api) for context-scoped V8Log API filters |
@@ -317,7 +317,7 @@ See [CLI_FLAGS.md](CLI_FLAGS.md) for the complete flag reference.
317317

318318
## Context Identity Lifecycle
319319

320-
A BrowserContext accepts its full profile and identity configuration until its first renderer starts. This includes profile, browser and platform identity, locale, screen and window metrics, and other fingerprint-bearing settings.
320+
A BrowserContext accepts its full profile and identity configuration until its first renderer starts. This includes profile, browser and platform identity, locale, screen and window metrics, and other fingerprint-bearing settings. Profile-backed screen and window settings remain associated with that context across desktop and mobile workflows.
321321

322322
After the first page or worker starts, the context identity is sealed. Later identity-bearing changes are rejected instead of partially updating an active context. Create a new BrowserContext when a different profile or device identity is required.
323323

docs/guides/fingerprint/SCREEN_WINDOW.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,12 @@ Desktop profiles default to `real` in headful mode, meaning the browser uses act
8888
--bot-config-screen=profile
8989
```
9090

91+
<a id="per-context-configuration"></a>
92+
93+
### Per-Context Configuration
94+
95+
For Per-Context Fingerprint, pass `--bot-config-window` and `--bot-config-screen` in `botbrowserFlags` before the context creates its first page or worker. The selected display policy then remains associated with that BrowserContext across desktop and mobile profile workflows. See [Per-Context Fingerprint](../../../PER_CONTEXT_FINGERPRINT.md) for the setup order.
96+
9197
---
9298

9399
<a id="how-botbrowser-controls"></a>

docs/guides/platform/WEBKIT_PROFILE_CONSISTENCY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ For the product page, see [WebKit-family Profile Consistency](../../../WEBKIT_PR
1414

1515
## Requirements
1616

17-
- BotBrowser 150.0.7871.46 or newer for the current BotBrowser 150 profile line.
17+
- BotBrowser 150.0.7871.46 or newer with a matching WebKit-family profile package.
1818
- ENT Tier4 access.
1919
- A WebKit-family `.enc` profile issued through the enterprise channel.
2020
- A separate `--user-data-dir` for each browser instance.
@@ -37,7 +37,7 @@ For WebKit-family mobile profile workflows, add `--bot-mobile-keyboard` when edi
3737

3838
- Do not use `browserBrand` or User-Agent overrides to build this profile line by hand.
3939
- Keep proxy settings with the browser instance or BrowserContext that uses the profile.
40-
- Use BotBrowser 150.0.7871.46 or newer with a matching BotBrowser 150 profile package for the current WebKit-family consistency updates.
40+
- Use BotBrowser 150.0.7871.46 or newer with a matching WebKit-family profile package.
4141
- Validate desktop and mobile profile bundles separately.
4242

4343
**Related documentation:** [Feature Page](../../../WEBKIT_PROFILE_CONSISTENCY.md) | [Profile Management](../getting-started/PROFILE_MANAGEMENT.md) | [Per-Context Fingerprint](../../../PER_CONTEXT_FINGERPRINT.md) | [CLI Flags Reference](../../../CLI_FLAGS.md)

profiles/stable/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ BotBrowser 150 and newer profiles are delivered through subscription or support
44

55
| Release line | Matching BotBrowser build | Profile files |
66
|--------------|---------------------------|---------------|
7+
| v152 | 152.0.7977.54 | Subscription profiles: [support@botbrowser.io](mailto:support@botbrowser.io), [@botbrowser_support](https://t.me/botbrowser_support) |
78
| v151 | 151.0.7922.174 | Subscription profiles: [support@botbrowser.io](mailto:support@botbrowser.io), [@botbrowser_support](https://t.me/botbrowser_support) |
89
| v150 | [150.0.7871.182](https://github.com/botswin/BotBrowser/releases/tag/150.0.7871.182) | Subscription profiles: [support@botbrowser.io](mailto:support@botbrowser.io), [@botbrowser_support](https://t.me/botbrowser_support) |
910
| v149 | [149.0.7827.200](https://github.com/botswin/BotBrowser/releases/tag/149.0.7827.200) | Legacy public demo files: `chrome149_*.enc`, `webkit26_*.enc` |
1011
| v148 | [148.0.7778.97](https://github.com/botswin/BotBrowser/releases/tag/148.0.7778.97) | Legacy public demo files: `chrome148_*.enc` |
1112

12-
Use a profile package with the matching BotBrowser major version. For example, v150 profiles require a v150 BotBrowser binary, and v151 profiles require a v151 BotBrowser binary.
13+
Use a profile package with the matching BotBrowser major version. For example, v151 profiles require a v151 BotBrowser binary, and v152 profiles require a v152 BotBrowser binary.
1314

1415
> **Access:** BotBrowser 150 and newer profile packages are available through subscription or support at [support@botbrowser.io](mailto:support@botbrowser.io) or [@botbrowser_support](https://t.me/botbrowser_support). Legacy demo profiles can still be launched via [CLI](../../INSTALLATION.md#download--installation) or [Launcher](../../launcher/).
1516

0 commit comments

Comments
 (0)