Releases: inquilabee/selenium-tabs
Releases · inquilabee/selenium-tabs
v1.0.0
Full Changelog: v0.0.0...v1.0.0
v0.4.4
v0.4.4 (2023-09-20)
Release Commits and Information
-
Semantic Release Setup (
c64b693
) -
Rename package and related changes (
00a297e
) -
Use browserquery package for jquery related tasks (
95e1f8e
) -
Update README.md (
555b0bd
) -
Improved click function and some tests (
374e701
) -
Merge pull request #1 from inquilabee/GitHub-actions
Create python-publish.yml (6ba525e
)
- Create python-publish.yml
Setting Github Action for publishing the package. (a59b869
)
-
Introduce Jquery (
6973a6b
) -
Utilities and bug fixes (
9b5a821
) -
Select elements using CSS selector, JQuery
- inject Jquery
- CSS selection
- Auto driver download (
27d87d4
)
Python 3.10 and improved
- Updated Python version.
- Bug Fixes
- Improved code quality
- Better tab management
- No need to provide driver path
( ...many more...)
0.1.0
First Release.
- easy management of different tabs
- switching to a tab is super easy
- know if a tab is active or alive
- closing a tab is easy as
browser.close_tab(tab_object)
- Several (built-in) functions
tab.infinite_scroll()
tab.scroll()
tab.scroll_to_bottom()
tab.click(element_on_page)
tab.switch()
to focus on tab i.e. make it the active tab
- Can't find a way to use usual
selenium
methods? Usetab.driver
object is access the browsr/driver and use accordingly