- Fixing Mac install problem introduced by new chromedriver binaries for Mac M1 (#26)
- Replaced subprocess (archived in CRAN) with processx.
- Fixed tests for CRAN re-submission.
- Fixed issue with checking for JAVA (thanks Michal Libura #15)
- Moved unix based systems to write pipes to file.
- Fixed issue with shell escaping paths.
- Added a read_pipes internal function for windows drivers
- Fixed an issue with Windows and blocking pipes. A batch file is now ran with stdout/stderr piped to file.
- Added verbose arguments to the driver functions
- Import semver for parsing semantic versions
- Added basic vignette on operation.
- Set default PhantomJS version to 2.1.1 (2.5.0-beta runs old ghostdriver currently).
- Added a check argument to all driver functions.
- Added tests and refactored code.
- Use binman::sem_ver for versioning.
- Remove the v in gecko versions.
- Improve logging in selenium function.
- Added tests for driver functions.
- Added selenium function.
- Added iedriver function.
- Added phantomjs function.
- Added chrome function.
- Added gecko function.
- Added a
NEWS.md
file to track changes to the package.