Releases: seleniumbase/SeleniumBase
Releases · seleniumbase/SeleniumBase
Release list
4.51.4 - CDP Mode: Patch 122
CDP Mode: Patch 122
- Update CDP Mode
--> For a stealthier fingerprint - Refresh Python dependencies
- Update CDP Mode examples
What's Changed
Full Changelog: v4.51.3...v4.51.4
4.51.3 - CDP Mode: Patch 121
CDP Mode: Patch 121
- Update CDP Mode
-- Addscroll&timeoutargs for some methods.
-- Handle a special case for clickingsvgelements. - Refresh Python dependencies
-- (websockets,filelock,platformdirs)
What's Changed
Full Changelog: v4.51.2...v4.51.3
4.51.2 - CDP Mode: Patch 120
CDP Mode: Patch 120
- Fix WebRTC leak for non-proxied navigation
-- This resolves #4428 - Drop support for the deprecated Atlas Browser
-- This resolves #4427 - Remove Copilot examples (requires login now)
-- This resolves #4429 - Add a CDP Mode fingerprint test
-- (Uses the Clearcote fingerprint scanner / auditor) - Update Stealthy Playwright Mode examples
-- (sb.goto(url)is stealthier thanpage.goto(url)) - Refresh Python dependencies
-- (filelockandcoverage)
What's Changed
Full Changelog: v4.51.1...v4.51.2
4.51.1 - Updates to multiple areas
Updates to multiple areas
- Update the xpath-to-css converter
- Update the CDP Mode ad-block list
- Update error messages for proxy failures
- Update proxy validation
- Update the Slider CAPTCHA solver
- Update CDP Mode examples
What's Changed
Full Changelog: v4.51.0...v4.51.1
4.51.0 - CDP Mode: Patch 119
CDP Mode: Patch 119
- Update CDP Mode
--> New methods for logging from CDP Mode - Don't ignore the cache by default on reload()
- Update the docs
- Update examples
- Refresh Python dependencies
What's Changed
Full Changelog: v4.50.6...v4.51.0
4.50.6 - Update timing, dashboard layout, and dependencies
Update timing, dashboard layout, and dependencies
- Update scroll timing in CDP Mode
- Update dashboard layout
- Refresh Python dependencies
- Update CDP Mode examples
What's Changed
Full Changelog: v4.50.5...v4.50.6
4.50.5 - Fix Brave and Opera automation
Fix Brave and Opera automation
More info:
- The
--test-typearg started breaking Brave on version 150. It's no longer used if Brave is set. - Brave with regular Chromedriver stopped worked. Since it works with UC, that mode is forced.
- Opera Browser now needs specific versions of Chromedriver and UC. (Those versions are set.)
What's Changed
Full Changelog: v4.50.4...v4.50.5
4.50.4 - Updates for SOCKS5h support and PDF downloads
Updates for SOCKS5h support and PDF downloads
- Add support for "socks5h" proxies without auth
- Update how PDF downloads are handled
- Update console scripts
- Refresh optional Python dependencies
- Update documentation and comments
- Update examples
What's Changed
Full Changelog: v4.50.3...v4.50.4
4.50.3 - CDP Mode: Patch 118
CDP Mode: Patch 118
- Update CDP Mode
-- Simplifies--use-chromiumto just--chromiumin command-line options
-- Use the mock-keychain when setting a custom Chromium binary location
-- Adjusts the DataDome Slider CAPTCHA-solving algorithm - Update CDP Mode examples
-- Useasyncio.run()instead ofloop.run_until_complete()as needed
What's Changed
Full Changelog: v4.50.2...v4.50.3
4.50.2 - CDP Mode: Patch 117
CDP Mode: Patch 117
This includes several improvements to CDP Mode:
- Fixes a bug where temporary user_data_dirs wasn't getting cleaned up properly.
- Fewer asyncio event loops used for browser processes. (Same one for startup and usage.)
- The painted
flash()dot is no longer used everywhere automatically. (Anti-bots started detecting it.)
Other updates include:
- Refreshed Python dependencies.
- A small change to Dashboard layout.
- Updated examples due to website changes.
Special thanks to @montovaneli. (#4408)
Changes are expected in version 4.50.2.
What's Changed
Full Changelog: v4.50.1...v4.50.2