Releases: botswin/BotBrowser
🚀 BotBrowser 145.0.7632.26
✨ Major
- Chromium Core: 145.0.7632.26 (Early Stable Release) Updated to Chrome 145 early stable release for latest security patches, performance improvements, and Web Platform parity.
📄 More details: CHANGELOG.md
🚀 BotBrowser 144.0.7559.97
✨ Major
- Chromium Core: 144.0.7559.97 Updated to the latest Chrome Stable for current security patches, performance work, and Web Platform parity.
📄 More details: CHANGELOG.md
🚀 BotBrowser 144.0.7559.76
✨ Major
- Chromium Core: 144.0.7559.76 Updated to the latest Chrome Stable for current security patches, performance work, and Web Platform parity.
- Custom User-Agent & WebView Simulation (ENT Tier3): Full control over User-Agent string and
navigator.userAgentDatafor building any browser identity, including Android WebView. Auto-generates matching brands, Client Hints, and Sec-CH-UA-* headers.
📄 More details: CHANGELOG.md
🚀 BotBrowser 144.0.7559.59
✨ Major
- Chromium Core: 144.0.7559.59 Updated to Chrome 144 early release for latest security patches, performance improvements, and Web Platform parity.
📄 More details: CHANGELOG.md
🚀 BotBrowser 143.0.7499.194
✨ Major
- Chromium Core: 143.0.7499.194 Updated to the latest Chrome Stable for current security patches, performance work, and Web Platform parity.
📄 More details: CHANGELOG.md
🚀 BotBrowser 143.0.7499.170
✨ Major
- Chromium Core: 143.0.7499.170 Updated to the latest Chrome Stable for current security patches, performance work, and Web Platform parity.
📄 More details: CHANGELOG.md
🚀 BotBrowser 143.0.7499.147
✨ Major
- Chromium Core: 143.0.7499.147 Updated to the latest Chrome Stable for current security patches, performance work, and Web Platform parity.
🧩 New
- Local DNS solver (ENT Tier1):
--bot-local-dnsAdds an opt-in local DNS resolver to improve privacy and resolution speed, avoid DNS poisoning, and work around DNS restrictions imposed by certain proxy providers. - Custom public IP service:
--bot-ip-serviceLets you define your own public IP lookup provider for egress IP discovery. Multiple endpoints are supported as a comma-separated list, and BotBrowser races them and uses the fastest successful response.
🛠️ Improvements
- Proxy auth parsing Proxy usernames now support
,and|inside the username field, which improves compatibility with structured username formats used by proxy providers. Example:socks5://user_abc,type_mobile,country_GB,session_1234:11111@portal.proxy.io:1080
🐞 Fixes
- Windows headless without GPU Fixed a startup failure in headless mode when the environment has no GPU.
- Android touch simulation cleanup Fixed a memory leak when using Android fingerprints and repeatedly creating and closing contexts due to unreleased touch emulation resources.
- Multi-monitor screen offsets Fixed incorrect
screenLeft/screenTopvalues on certain multi-display configurations.
📄 More details: CHANGELOG.md
🚀 BotBrowser 143.0.7499.52
🐞 Fixes
- x‑browser marker : emitted only under Chrome brand; other brands stay clean.
- Android connection type : reports the right value during Android emulation.
- WebGL contextAttributes : attributes are passed through properly; better compatibility with drivers and feature checks.
- OOPIF
devicePixelRatio: correct dPR propagation across out‑of‑process iframes. js_heap_size_limit: always sourced from the fingerprint; no host fallback.matchMediadevice‑width/height : media queries now reflect actual emulated metrics.- Android surface :
chrome.appremoved from Android emulation. - Screen metrics :
screen.width/heightconsistently come from the profile.
🛠️ Improvements
- Noise seed (ENT Tier2): adapts better to environment variance while keeping cross‑run consistency.
📄 More details: CHANGELOG.md
🚀 BotBrowser 143.0.7499.40
✨ Major
Chromium 143.0.7499.40 (Early Stable)
Core alignment with Chrome 143 brings current security fixes, performance tweaks and modern Web‑platform behavior. UA‑CH now advertises the 143 major, and DevTools/CDP follow the 143 schema.
🧭 Notes
Compatibility
Sites that feature‑gate on 143 see the expected major. Expect minor differences in UA‑CH negotiation and standards‑driven tightening in a few APIs.
Operations
Stage a short canary where flows are sensitive to the Chrome major. Automation scripts that talk to CDP should behave the same; libraries that hard‑code domain versions may want a quick schema check.
📄 More details: CHANGELOG.md
🚀 BotBrowser 142.0.7444.163
✨ Major
Chromium 142.0.7444.163
Current Chrome stable at the core. Security patches, performance work and modern APIs arrive together, and version‑skew signals are trimmed.
🧩 New
Brand full version control
--bot-config-brand-full-version lets you set the brand’s full version separately from the UA full version. Useful for brands with their own release cadence.
Opera brand
--bot-config-browser-brand=opera joins the line‑up with Opera‑style UA/CH.
🛠️ Improvements
Canvas2D noise
A quieter, more consistent noise profile on canvas2d. Probes have fewer seams to measure; visuals stay intact.
Android DevTools
Inspector layout and fonts remain stable in Android emulation; no bleed‑through from page zoom or CSS font sizing.
🐞 Fixes
Touch emulation
Input.dispatchMouseEvent now lands correctly in touch mode. Taps and clicks register even inside nested iframes.
Brave brand
UA full version and selected Client Hints are withheld to match Brave’s disclosure policy.
Edge/Android UA
The UA string for Edge on Android now reflects the correct brand and platform tokens.
📄 More details: CHANGELOG.md