The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
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[@]dogado.de.
JAVA_HOME
is now respected when finding the
java
executable.selenium_server()
now returns a
SeleniumServer
object, which exposes the host
and port
fields. This allows wait_for_server()
to work without having to pass in the host
and
port
arguments.selenium_server()
no longer saves the logs of the
Selenium server process by default, as this would cause errors when
creating lots of sessions. To enable logging, set the
stdout
and stderr
arguments to
"|"
, and then use $read_output()
and
$read_error()
to read the output/error, as before.SeleniumSession$close()
no longer throws an error if
you use it twice. Instead, it returns a boolean that indicates if the
session was already closed.chrome_options()
, firefox_options()
and edge_options()
to help with the
capabilities
argument in
SeleniumSession$new()
. The documentation there includes
several links that document the options available for each browser,
along with a few examples.error
argument in
wait_for_selenium_available()
now defaults to
TRUE
. This means that the function will throw an error if a
Selenium server is not available by default.wait_for_server()
, a version of
wait_for_selenium_available()
that gives more detailed
error messages by reading the logs of a server process created using
selenium_server()
.selenium_server()
where fetching the
latest version didn’t work when Selenium was preparing to release a new
version.browser
, host
and port
fields can now be used to access the browser, host and port of a
SeleniumSession
object.timeout
argument to each method.selenium_server()
could error if called too
many times with version = "latest"
. This is because a
GitHub request is made to access the latest version, which can cause
GitHub’s rate limits to be exceeded. This update takes two steps to stop
this from happening:
gitcreds
is used, if available, to authenticate GitHub
requests, increasing the rate limit.selenium_server()
passes in "|"
to
stdout
and stderr
, instead of exposing them as
user arguments. This allows the output/error to be read using
$read_output()
and $read_error()
.temp
argument to
selenium_server()
.path
argument to selenium_server()
,
allowing the file to be saved in a custom path.\dontrun{}
for one example for CRAN
resubmission.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.
Health stats visible at Monitor.