Skip to content

Releases: inquilabee/selenium-tabs

v1.0.0

23 Nov 19:34
Compare
Choose a tag to compare

v0.4.4

20 Sep 14:59
Compare
Choose a tag to compare

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)
  • Code refactoring, bug fixes and tests (0247997)

  • Port to Python 3.10, bug fixes and code quality imporvements (e46c846)

  • Update README.md, Usage and basic features (3f9beac)

  • Update README.md (e5c34df)

  • Simple Selenium Package (054d9a0)

Python 3.10 and improved

01 Sep 21:37
Compare
Choose a tag to compare
  • Updated Python version.
  • Bug Fixes
  • Improved code quality
  • Better tab management
  • No need to provide driver path
    ( ...many more...)

0.1.0

27 Oct 16:02
Compare
Choose a tag to compare

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? Use tab.driver object is access the browsr/driver and use accordingly