The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
RSelenium 1.7.9
- Remove images in vignettes (addressing #260)
- Remove dependency on
Rcompression
(addressing #251
#256)
- Remove the defunct functions:
phantom
,
checkForServer
, and startServer
- Use
caTools::base64decode
instead of
openssl::base64_decode
to decode the base64 encoded PNG
screenshot
RSelenium 1.7.7
- Moved testing to GitHub Actions
RSelenium 1.7.6
- No functional changes in this version (need to re-submit to CRAN for
being archived)
- Fixed typos in vignettes and documentation
- Styled the package with
styler
package following the
tidyverse formatting rules
RSelenium 1.7.5
- Fix switchToWindow issue in fiefox (#143)
- Add a tutorial to allow running RSelenium Tests in Internet Explorer
(thanks @zappingseb #193)
- Updated vignettes and documentation
RSelenium 1.7.4
executeScript
now passes a dummy argument
- Defunct
phantom()
function
- Updated unit tests and test environment
- Updated vignettes and documentation
RSelenium 1.7.3
- Address issue with user/pass credentials being exposed using
SauceLabs (thanks @jstockwin #131)
- Cache packages on TRAVIS to reduce runtime (thanks @jstockwin #132)
RSelenium 1.7.2
- Fixed issue where rsDriver client when failing to open didn’t catch
error
- Correctly pass the check argument in rsDriver to wdman (thanks @bourdieu #123)
RSelenium 1.7.1
- Fixed issue where rsDriver was not passing additional arguments via
…
- Fixed issue with rsDriver and Win/Firefox
- serverURL field in remoteDriver class is now set in initialize
method
RSelenium 1.7.0
- Basic vignette update with appendix on using rsDriver
- Print method added for environment returned by rsDriver
- Default PhantomJS version switched to 2.1.1 (2.5.0-beta has old
version of ghostdriver)
RSelenium 1.6.6
- phantom is marked as deprecated. To drive PhantomJS via selenium use
the rsDriver function. To drive directly use wdman::phantomjs
RSelenium 1.6.5
- checkForServer and startServer are now defunct. rsDriver is marked
as a dual replacement. Docker is recommended to run a selenium
server/browser.
RSelenium 1.6.4
- Add a rsDriver function to return a Selenium/webdriver server and a
browser client.
RSelenium 1.6.3
- Return a selected value with the selectTag method.
RSelenium 1.6.1
- Added a selectTag method to the webElement class see #108.
- RSelenium Basics vignette was updated/revised.
RSelenium 1.6.0
- Moved http package from RCurl to httr see #106.
- Removed dependence on rjson. httr incorporates jsonlite.
- Import base64_decode from openssl.
- Fixed issue with attributes.Selenium not firing error see #109
RSelenium 1.5.1
- Added a path argument to the remoteDriver class.
RSelenium 1.4.9
- Fix .DollarNames to correct issues running under recent RStudio
version.
RSelenium 1.4.8
- Added tests for executeScript
- Fixed issue in executeScript/executeAsyncScript with returning
nested web elements
RSelenium 1.4.7
- Code tidied up
- statCodes added as an internal data.frame
- tidy up imports. importFrom instead of import
RSelenium 1.4.6
- Replace calls to cat with message when error
RSelenium 1.4.5
- Use canonical form for referring to r-project
RSelenium 1.4.4
- Deprecate startServer and checkForServer (look at processx to manage
process)
- Use message rather than print (thanks Dean Attali #88) in
checkForServer. Fix typo in startServer (thanks Charles Thompson
#85)
- Copy startServer and checkForServer to examples/serverUtils
RSelenium 1.4.3
- Moved testing to TRAVIS
- Switch to rjson from RJSONIO as issue with RJSONIO and
TRAVIS/covr
- Ported api tests to TRAVIS
RSelenium 1.4.2
- Add vignette on RSelenium and Docker containers.
RSelenium 1.4.1
- Add option to pass arguments to JVM in startServer.
- In startServer look for multiple copies of selenium binary in
selDIR
- Make renaming selenium binary optional in checkForServer
- Add option to download beta releases in checkForServer
RSelenium 1.4.0
- startServer utility function now returns a list of function; getpid
returns the process id of the started server, the stop function stops
the started server using the process id. Thanks to
Dan Tenenbaum #67 and Toby Dylan Hocking #72
RSelenium 1.3.7
- Add fix for multiple/Beta JARS in checkForServer (Thanks Dean Attali
#79)
- Update reference for Selenium download (Thanks @mnel)
RSelenium 1.3.6
- Allow passing of system2 arguments in startServer utility
function
RSelenium 1.3.4
- Fix custom path not being passed correctly to phantom utility
function.
- Allowing passing of commandline arguments via utility function
startServer.
RSelenium 1.3.3
- Add utility function makeFirefoxProfile (Thanks Shan Huang #24)
- Fix phantom utility function for OSX (Thanks Carson Sievert
#25)
RSelenium 1.3.2
- Methods now fail with errors if the server returns an error related
status code. Summary and Detail of the error are outputted as well as
the associated java class.
- Add a phantom utility function to enable driving of phantomjs in
webdriver mode independent of Selenium Server.
- Fixed file paths in startServer for windows (Thanks @mnel #22)
RSelenium 1.3.0
- Add the content from OC-RUG webinar as a vignette.
- Update the Driving OS/Browsers local and remote vignette.
RSelenium 1.2.5
- Update reference classes to use
@field
and inline
docstrings for methods
- Allow partial string matching on the
using
argument of
the findElement and findElements method from the remoteDriver
class.
- Allow partial string matching on the
using
argument of
the findChildElement and findChildElements method from the webElement
class.
RSelenium 1.2.4
- Add getLogtypes() and log(type) methods to remoteDriver class
- Fix getFirefoxProfile so useBase = TRUE works under windows.
- Add additional support for encoding (thanks to Nicola Logrillo issue
#16)
- Add file argument to screenshot method in remoteDriver class to
allow writing screenshot to file
- Add a getChromeProfile utility function.
RSelenium 1.2.3
- Add option to display screenshot in viewer panel if using
RStudio
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.