This could happen when iframes were involved and changed during Helium's search process.
3.2.1
There was an error when no compatible `chromedriver` was on `PATH`.
3.2.0
Previous releases of Helium shipped with the `chromedriver` binaries, which are necessary for starting and controlling Chrome. But these binaries got outdated very quickly. This release switches to an approach that automatically downloads a matching `chromedriver` when none is installed on the system.
Kudos to zaironjacobs for the [nice library](https://github.com/zaironjacobs/get-chrome-driver) that makes this possible.
3.1.0
start_chrome(...)` failed with the following error:
ValueError: Timeout value connect was <object object at 0x...>, but it must be an int, float or None.
This happened because Selenium 3 depends on `urllib3`, but is incompatible with `urllib3 >= 2`.
3.0.9
Thank you a-l-e-c for the [PR](https://github.com/mherrmann/selenium-python-helium/pull/97)!
3.0.8
These options let you start the Chrome window maximized, or pass a `DesiredCapabilities` object for further customizations.
Thank you tarunjarvis5 and petrisorionel for the PRs!