From d0a3c67d440d205db0f6f3bdb3f8f0a6da627209 Mon Sep 17 00:00:00 2001 From: Michael Mintz <mdmintz@gmail.com> Date: Mon, 13 Jan 2025 23:23:27 -0500 Subject: [PATCH 1/2] Fix missing argument bug in CDP Mode --- seleniumbase/fixtures/base_case.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seleniumbase/fixtures/base_case.py b/seleniumbase/fixtures/base_case.py index b34e3c7d5bd..08961aa1834 100644 --- a/seleniumbase/fixtures/base_case.py +++ b/seleniumbase/fixtures/base_case.py @@ -1901,7 +1901,7 @@ def get_attribute( timeout = self.__get_new_timeout(timeout) selector, by = self.__recalculate_selector(selector, by) if self.__is_cdp_swap_needed(): - return self.cdp.get_element_attribute(selector) + return self.cdp.get_element_attribute(selector, attribute) self.wait_for_ready_state_complete() time.sleep(0.01) if self.__is_shadow_selector(selector): From 339cfcd9daa18c9c9fd1f3cd998d2653c49183d9 Mon Sep 17 00:00:00 2001 From: Michael Mintz <mdmintz@gmail.com> Date: Mon, 13 Jan 2025 23:23:40 -0500 Subject: [PATCH 2/2] Version 4.33.15 --- seleniumbase/__version__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/seleniumbase/__version__.py b/seleniumbase/__version__.py index 2766cf034be..905605c9b17 100755 --- a/seleniumbase/__version__.py +++ b/seleniumbase/__version__.py @@ -1,2 +1,2 @@ # seleniumbase package -__version__ = "4.33.14" +__version__ = "4.33.15"