Browserist

Latest version: v1.7.5

Safety actively analyzes 723152 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 14

1.0.1

What's Changed
New Features
* Feature: Optimise performance of complete page screenshot and merge images by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/155

Fixes and Updates
* Test: Increase coverage of non-Firefox complete page screenshot method for pages that only require a single temp image by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/156
* Fix: Arguments x, y in async_scroll_to_position() should be used correctly by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/154

Updated Dependencies
* Bump coverage from 6.4.3 to 6.4.4 by dependabot in https://github.com/jakob-bagterp/browserist/pull/153

**Full Changelog**: https://github.com/jakob-bagterp/browserist/compare/v1.0.0...v1.0.1

1.0.0

What's Changed
New Features
* Feature: Timeout strategy and settings by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/86
* Refactor: Move select_input_field() method to input method group by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/143
* Feature: Add new scroll left by and scroll right by methods by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/145
* Feature: Add new execute script tool method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/150
* Feature: Add get window width and height methods by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/151

Fixes and Updates
* Feature: Refactor and use execute_script() method in other methods by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/152
* Feature: Optimise and refactor click_button_if_contains_text() method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/149
* Refactor: Minor rename of clear input method from "input_clear" to "clear_input_field". by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/144
* Feature: Increase test coverage of check if methods by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/141
* Refactor: Rearrange layout of driver get text and other element methods for readability by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/142

Updated Dependencies
* Bump keyring from 23.7.0 to 23.8.1 by dependabot in https://github.com/jakob-bagterp/browserist/pull/146
* Bump coverage from 6.4.2 to 6.4.3 by dependabot in https://github.com/jakob-bagterp/browserist/pull/147
* Bump keyring from 23.8.1 to 23.8.2 by dependabot in https://github.com/jakob-bagterp/browserist/pull/148

**Full Changelog**: https://github.com/jakob-bagterp/browserist/compare/v0.17.0...v1.0.0

0.17.0

What's Changed
New Features
* Feature: Add PNG image file as tiny type by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/121
* Refactor: Minor correction of naming for "expectation" in tiny type test sets by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/123
* Optimisation: Apply async to complete page screenshot method for subtasks that can run concurrently by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/124
* Refactor representation test of tiny types for FilePNG, URL, XPath by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/129
* Refactor bypass test of tiny types for FilePNG, URL, XPath by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/128
* Feature: Refactor input type for timeout from int to float so we can use fractions of seconds by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/131
* Feature: Add ValueError if expected handles input is less than 0 in wait_until_number_of_window_handles_is method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/133
* Optimisation: Apply async to complete page screenshot method for subtasks that can run concurrently (part 2) by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/134
* Refactor: Wrap check_if_is_image_loaded() method in try/except clause, including remove timeout and wait_for_element() from method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/135
* Feature: Add check if contains any text method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/136
* Feature: Add wait until contains any text method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/137
* Feature: Add wait until is clickable method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/138
* Feature: Refactor and optimise check if contains text method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/139
* Feature: Refactor and optimise check if is image loaded method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/140
*
Fixes
* Fix missing input for expected_handles in wait_until_number_of_window_handles_is method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/132
* Minor fix of missing return values in expectation test methods by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/130


Updated Dependencies
* Bump flake8 from 4.0.1 to 5.0.1 by dependabot in https://github.com/jakob-bagterp/browserist/pull/125
* Bump flake8 from 5.0.1 to 5.0.3 by dependabot in https://github.com/jakob-bagterp/browserist/pull/126
* Bump flake8 from 5.0.3 to 5.0.4 by dependabot in https://github.com/jakob-bagterp/browserist/pull/127


**Full Changelog**: https://github.com/jakob-bagterp/browserist/compare/v0.16.0...v0.17.0

0.16.0

What's Changed
New Features
* Feature: Get screenshot complete page by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/91
* Feature: Get screenshot of element by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/108
* Feature: Update default screenshot file names per method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/109
* Feature: Option for custom delay in scroll methods (part 1) by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/115
* Feature: Option for custom delay in scroll methods (part 2) by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/116

Fixes
* Fix Pytest warning for test of screenshot method by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/118
* Fix Firefox issue and deprecation warning for profile settings. by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/119
* Fix: Make headless configuration of Firefox work again by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/120

Updated Dependencies
* Update Selenium to latest version 4.3.0 by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/117
* Bump lxml from 4.9.0 to 4.9.1 by dependabot in https://github.com/jakob-bagterp/browserist/pull/110
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/jakob-bagterp/browserist/pull/111
* Bump pre-commit from 2.19.0 to 2.20.0 by dependabot in https://github.com/jakob-bagterp/browserist/pull/112
* Bump coverage from 6.4.1 to 6.4.2 by dependabot in https://github.com/jakob-bagterp/browserist/pull/113
* Bump keyring from 23.6.0 to 23.7.0 by dependabot in https://github.com/jakob-bagterp/browserist/pull/114

**Full Changelog**: https://github.com/jakob-bagterp/browserist/compare/v0.15.0...v0.16.0

0.15.0

What's Changed
Breaking Changes
* Refactor: New screenshot method including screenshot visible portion function by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/106
* Refactor: New screen size method group and move related functions to this by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/107


**Full Changelog**: https://github.com/jakob-bagterp/browserist/compare/v0.14.0...v0.15.0

0.14.0

What's Changed
Breaking Changes
* Refactor: New method group for get screen width, height, size methods by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/97
* Refactor: Scroll get functions into new method group by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/102
* Refactor: Get screenshot to visible portion by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/92

New Features
* Feature: Ensure that browser settings are keyword only when created by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/85
* Feature: Get screen size by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/94
* Feature: Get screen height by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/95
* Feature: Get screen width by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/96
* Feature: Scroll by relative positioning by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/98
* Feature: Scroll page down by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/90
* Feature: Scroll page up by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/89
* Refactor: Scroll page functions into new method group by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/99
* Feature: Get total scroll height by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/101
* Feature: Check if scroll is top of page by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/103
* Feature: Check if scroll is end of page by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/93
* Feature: Scroll down by by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/104
* Feature: Scroll up by by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/105

Optimisations & Fixes
* Refactor: Rename test variables so they're more readable by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/87
* Fix: New keyword only for BrowserSettings fails on GitHub Actions by jakob-bagterp in https://github.com/jakob-bagterp/browserist/pull/88

Minor Updates
* Bump mypy from 0.960 to 0.961 by dependabot in https://github.com/jakob-bagterp/browserist/pull/82
* Bump keyring from 23.5.1 to 23.6.0 by dependabot in https://github.com/jakob-bagterp/browserist/pull/84
* Bump actions/setup-python from 3 to 4 by dependabot in https://github.com/jakob-bagterp/browserist/pull/83
* Bump tox from 3.25.0 to 3.25.1 by dependabot in https://github.com/jakob-bagterp/browserist/pull/100


**Full Changelog**: https://github.com/jakob-bagterp/browserist/compare/v0.13.0...v0.14.0

Page 9 of 14

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.