Releases: botswin/BotBrowser
🚀 BotBrowser 2025-01-24
This release introduces a groundbreaking GPU emulation feature for headless servers, alongside new fingerprinting capabilities to maintain seamless compatibility with GPU-sensitive antifraud systems.
✨ Major Upgrade
- GPU Emulation on Headless Servers: BotBrowser can now fully emulate GPU-related fingerprints on devices without dedicated GPUs, including
navigator.gpu
,GPUAdapter
,GPUAdapterInfo
,GPUDevice
,WebGLRenderingContext
, andWebGL2RenderingContext
.- Perfect for VPS servers (Linux, Windows) without GPUs, eliminating the need for costly GPU rentals.
- Successfully bypasses GPU-sensitive antifraud systems, such as the latest hCaptcha updates, which began fingerprinting
navigator.gpu
.
🛠️ New Additions
- GPUAdapterInfo and WGSLLanguageFeatures Fingerprinting: Added support for these advanced GPU-related fingerprints, further enhancing compatibility and detection resistance.
📄 For the full list of changes, please see CHANGELOG.md.
🎯 Upgrade Recommendation
This update is highly recommended for users running BotBrowser on headless servers or VPS environments to benefit from GPU emulation, cost savings, and enhanced antifraud bypass capabilities.
🚀 BotBrowser 2025-01-22
This release focuses on enhancing fingerprinting robustness, improving font matching accuracy, and reintroducing Windows binary support for broader compatibility.
🛠️ Improvements
- MimeTypes Fingerprinting Optimization: Enhanced mimeTypes fingerprinting by converting to ContentType, followed by separate parsing of
type
andcodecs
. This improvement strengthens detection resistance against antifraud techniques like those used by Incapsula. - Font Matching Accuracy: Improved font matching logic, reducing unnecessary matches and increasing precision for a more reliable experience.
✨ Major Update
- Windows Binary Release: Public release of Windows binaries is now available with support for Windows 11 and Windows 10. Future updates will add compatibility for Windows 7 and Windows 8.
📄 For the full list of changes, please see CHANGELOG.md.
🎯 Upgrade Recommendation
We strongly recommend upgrading to this version to benefit from enhanced antifraud resistance, improved font matching, and support for the latest Windows platforms.
🚀 BotBrowser 2025-01-17
This release brings a major version update, enhanced system color configurations, and a critical bug fix to improve stability and compatibility.
🛠️ Improvements
- RGBA Support for System Colors: System colors now support RGBA configuration, providing more realistic and flexible rendering.
🐞 Bug Fixes
- MDNS Stability Issue: Enabled MDNS (
enable_mdns
) to prevent crashes on certain websites, ensuring a more stable browsing experience.
✨ Major Update
- Version 132.0.6834.84: BotBrowser is now fully aligned with the latest Chrome version, ensuring compatibility with the most recent features, improvements, and security updates.
📄 For the full list of changes, please see CHANGELOG.md.
🎯 Upgrade Recommendation
This update is highly recommended to stay compatible with the latest web standards and benefit from improved stability and enhanced features.
🚀 BotBrowser 2025-01-12
The Ubuntu / Windows binary is being tested internally and we will make it public as soon as possible.
This release introduces major improvements, new features, and critical fixes to enhance fingerprint diversity, antibot resistance, and overall performance.
🐞 Fixes
- Mimetypes, MediaRecorder, and MediaSource Fingerprints: Resolved issues with incorrect recognition under certain conditions. Optimized handling to ignore spaces after
;
, addressing antifraud tricks.
Issue Reference: #8
🛠️ Improvements
- Removed RLZ Support: RLZ functionality has been removed to prevent unnecessary complications.
- AdInterest Group Support: Enhanced support for AdInterest, including
getInterestGroupAdAuctionData
, ensuring better antibot detection resistance. - Fingerprint Caching: Improved performance by introducing caching for specific fingerprints.
✨ New Features
- Bluetooth Emulation: Added Bluetooth support, enabling realistic emulation even on Linux data center servers.
- HarfBuzz Modification: Introduced advanced modifications to Chromium's HarfBuzz library, enabling undetectable fingerprint diversity for canvas text, DOM rects, SVG rects, emojis, and text metrics. This functionality is configurable, ensuring maximum stealth.
Issue Reference: #15
Reference Documentation
📄 For the full list of changes, please see CHANGELOG.md.
🎯 Upgrade Recommendation
We highly recommend upgrading to this version to benefit from enhanced stealth, improved performance, and new features that provide even greater protection against antibot systems.
🚀 BotBrowser 2025-01-03
This release focuses on improved compatibility, enhanced detection resistance, and bug fixes to ensure a more seamless and undetectable browsing experience.
🛠️ Improvements
- SwiftShader Parameter Adjustment: Optimized SwiftShader parameters on Linux for broader EGL compatibility.
- Background Networking Control: Replaced
disable-background-networking
with a custombotbrowser-disable-background-networking
flag to ensure CDM downloads remain unaffected by CDP restrictions. - PDF Embedding Behavior: Disabled PdfOopif to ensure PDF rendering mimics standard browser behavior, minimizing detection risks.
🐞 Bug Fixes
- Document Client Rects Noise: Fixed unnecessary noise in Document client rects, preventing detection by antibot systems.
✨ New Features
- TextMetrics Algorithm Enhancement: Introduced a new TextMetrics hashing algorithm to replace simple cumulative factors, significantly reducing detection risks from advanced antibot systems like F5 Shape.
📄 For a complete list of changes, please see CHANGELOG.md.
🎯 Upgrade Recommendation
We strongly recommend upgrading to this version to benefit from these improvements and stay ahead of evolving antibot detection mechanisms.