From 139c4a5dfdaf5a40c60ea2ecddfad06bca848f69 Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Mon, 26 Jan 2026 19:15:55 -0500 Subject: [PATCH 1/2] Remove a CDP workaround that's no longer needed --- seleniumbase/undetected/cdp_driver/cdp_util.py | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/seleniumbase/undetected/cdp_driver/cdp_util.py b/seleniumbase/undetected/cdp_driver/cdp_util.py index 1f1d5e5a4c8..da855f0f233 100644 --- a/seleniumbase/undetected/cdp_driver/cdp_util.py +++ b/seleniumbase/undetected/cdp_driver/cdp_util.py @@ -722,18 +722,6 @@ async def start( async def start_async(*args, **kwargs) -> Browser: - if "user_data_dir" in kwargs and kwargs["user_data_dir"]: - headless = False - if "headless" in kwargs: - headless = kwargs["headless"] - decoy_args = kwargs - decoy_args["headless"] = True - driver = await start(**decoy_args) - kwargs["headless"] = headless - kwargs["user_data_dir"] = driver.config.user_data_dir - time.sleep(0.2) - driver.stop() # Due to Chrome-130, must stop & start - time.sleep(0.1) return await start(*args, **kwargs) From d0a4685b6b9a35d3a145b49e539b8224c5c7ed8c Mon Sep 17 00:00:00 2001 From: Michael Mintz Date: Mon, 26 Jan 2026 19:16:51 -0500 Subject: [PATCH 2/2] Version 4.46.2 --- seleniumbase/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index 45218656199..8e53beee538 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.46.1" +__version__ = "4.46.2"