Commit Graph

6647 Commits

Author SHA1 Message Date
Michael Mintz 38582b1d11 Version 3.5.3 2022-07-14 00:33:42 -04:00
Michael Mintz 93ef59531a Refresh Python dependencies 2022-07-14 00:33:27 -04:00
Michael Mintz 7c50ed94ad Update the ReadMe 2022-07-14 00:33:13 -04:00
Michael Mintz 6ac3d02876 Improve reliability when calling js_click(selector) 2022-07-14 00:20:43 -04:00
Michael Mintz e6a5ec875e Improve error-handling for Firefox tests 2022-07-14 00:18:28 -04:00
Michael Mintz 5cd2e4ac0d Update Firefox preferences 2022-07-14 00:16:34 -04:00
Michael Mintz efb607d554 Update an example test 2022-07-13 17:45:12 -04:00
Michael Mintz 322d0140d5 Update an example test 2022-07-13 17:12:14 -04:00
Michael Mintz 37a8d8e0ec Update an example script 2022-07-13 16:30:47 -04:00
Michael Mintz 791eeb0f83
Merge pull request #1410 from seleniumbase/reduce-python-dependencies
Reduce required Python dependencies
2022-07-13 13:58:15 -04:00
Michael Mintz 8ccafe7091 Version 3.5.2 2022-07-13 13:51:35 -04:00
Michael Mintz b30c231404 Transition some required dependencies into optional ones 2022-07-13 13:50:53 -04:00
Michael Mintz 9237c6a020 Install missing optional dependencies as needed 2022-07-13 13:49:01 -04:00
Michael Mintz b35e678620 Update method reliability 2022-07-13 13:46:37 -04:00
Michael Mintz 1b658d80ec Add a method for installing dependencies as needed 2022-07-13 13:44:52 -04:00
Michael Mintz 6734c10eab Refresh mkdocs dependencies 2022-07-13 12:44:42 -04:00
Michael Mintz bda0597c41 Update Behave-BDD options naming 2022-07-13 12:38:39 -04:00
Michael Mintz d06ff80cfe Update the ReadMe 2022-07-13 09:31:39 -04:00
Michael Mintz d9eec6f358 Update the documentation 2022-07-13 09:17:04 -04:00
Michael Mintz 638dacba89
Merge pull request #1409 from seleniumbase/context-manager-for-frame-switching
Add a Context Manager method for switching into iframes using a "with" statement
2022-07-12 22:58:34 -04:00
Michael Mintz 2188407abe Version 3.5.1 2022-07-12 22:38:07 -04:00
Michael Mintz c9f36d0372 Refresh optional Python dependencies 2022-07-12 22:37:20 -04:00
Michael Mintz 5dc65b3279 Refresh docs dependencies 2022-07-12 22:36:29 -04:00
Michael Mintz 7814dc8501 Add an example using "with self.frame_switch(frame):" 2022-07-12 22:36:01 -04:00
Michael Mintz 1512f82068 Add Context Manager frame_switch(frame). ("with" required) 2022-07-12 22:34:20 -04:00
Michael Mintz 1cba7dbc81 Update the docs 2022-07-12 08:57:25 -04:00
Michael Mintz 481583f401 Update the ReadMe 2022-07-11 19:15:54 -04:00
Michael Mintz a67db6d1ba
Merge pull request #1405 from seleniumbase/drop-support-for-old-python
Drop support for Python 3.5
2022-07-11 16:14:21 -04:00
Michael Mintz 81716a7b8f Version 3.5.0 2022-07-11 16:02:00 -04:00
Michael Mintz 66c44c4695 Drop support for Python 3.5 2022-07-11 16:01:35 -04:00
Michael Mintz 5b5be33a82
Merge pull request #1403 from seleniumbase/more-js-less-jquery
More JS. Less jQuery.
2022-07-11 13:29:04 -04:00
Michael Mintz 68416e5869 Version 3.4.1 2022-07-11 13:18:36 -04:00
Michael Mintz 693616c1be Refresh Python dependencies 2022-07-11 13:18:09 -04:00
Michael Mintz e1f3eec59e Refresh docs dependencies 2022-07-11 13:16:52 -04:00
Michael Mintz 952e492bd2 Update the ReadMe 2022-07-11 13:16:28 -04:00
Michael Mintz de5cd9d184 Improve reliability for webdriver downloads 2022-07-11 13:16:14 -04:00
Michael Mintz 09176cc697 More JS, Less jQuery (Drag-and-Drop) 2022-07-11 13:15:34 -04:00
Michael Mintz 52947ad1a2
Merge pull request #1400 from seleniumbase/multiple-updates
Multiple updates (for version 3.4.0)
2022-07-08 17:19:27 -04:00
Michael Mintz bd229b1cb1 Version 3.4.0 2022-07-08 17:07:34 -04:00
Michael Mintz 61d3d1fc00 Refresh Python dependencies 2022-07-08 17:06:55 -04:00
Michael Mintz 9be1694874 Optimize Javascript commands 2022-07-08 17:05:48 -04:00
Michael Mintz 0ecd89aef2 Update the Dockerfile 2022-07-08 17:03:54 -04:00
Michael Mintz 6b821a7379 Update the documentation 2022-07-08 17:02:17 -04:00
Michael Mintz efebe4946d Update an example test 2022-07-08 17:01:18 -04:00
Michael Mintz 9ecd0c46ec Add more time for "jQuery" to load if a method needs it 2022-07-08 16:58:59 -04:00
Michael Mintz 5a6911ce02 Add method: "is_element_clickable(selector)" 2022-07-08 16:54:26 -04:00
Michael Mintz 0d029f33b0 Make updates to the ASCII art SeleniumBase Logo 2022-07-08 16:52:08 -04:00
Michael Mintz 6279e89710 Perform optimizations on "select_option_by_*()" methods 2022-07-08 16:47:05 -04:00
Michael Mintz 70ff46740d Prevent implicit waiting when overriding "get_new_driver()" 2022-07-08 16:41:09 -04:00
Michael Mintz 07591a1bcf Add option to enable Chromium's "Do-Not-Track" feature 2022-07-08 16:38:15 -04:00