February 16, 2021
Containerized private minion (CPM) v3.0.36
Fixes
- The minion's runner now dynamically manages PageLoadTimeouts to ensure that no page continues to load after the monitor has hit the job timeout.
- This ensures that the runner gracefully shuts down and collects all expected data.
- Prevents a bug where some failing monitors don't receive screenshots.
February 10, 2021
Containerized private minion (CPM) v3.0.35
Reintroduction of the following:
Improvements
- Prevent blacklisted resources from causing timeouts on Synthetics Checks
- Prevents long running background requests from failing a monitor if the
pageLoadEvent
is detected. Common examples include Google Analytics andbam.nr-data.net
.
Features
- Added functionality where
$browser.waitForAndFindElement()
now returns a WebElementPromise, so users can issue commands to the webElement that is returned from the promise.
February 3, 2021
Containerized private minion (CPM) v3.0.34
Fixes
- Scripted Browser failures now show screenshots
January 28, 2021
Containerized private minion (CPM) v3.0.33
Improvements
- Prevent blacklisted resources from causing timeouts on Synthetics Checks
- Prevents long running background requests from failing a monitor if the
pageLoadEvent
is detected. Common examples include Google Analytics andbam.nr-data.net
.
Features
- Added functionality where
$browser.waitForAndFindElement()
now returns a WebElementPromise, so users can issue commands to the webElement that is returned from the promise.
December 10, 2020
Containerized private minion (CPM) v3.0.32
Improvements
- Added support for the Node "TLS" Library for Scripted Browser and Scripted API Monitors.
Fixes
- Updated OpenSSL Library to 1.1.1f and pinned security level to level 1.
December 3, 2020
Containerized private minion (CPM) v3.0.31
Improvements
- Updated CPM base image to ubuntu-18.04
- Added additional logging around job temporary volumes
November 19, 2020
Containerized private minion (CPM) v3.0.30
Improvements
- Update ‘MINION_DOCKER_RUNNER_REGISTRY_ENDPOINT’ to allow the use of any path when hosting the runner image in a private docker registry.
November 4, 2020
Containerized private minion (CPM) v3.0.28
Improvements
- Upgrades the Synthetics Minion Runner to run on Ubuntu 18.04
October 29, 2020
Containerized private minion (CPM) v3.0.27
Improvements
- Remove deprecated PhantomJS runtime and dependencies
October 15, 2020
Containerized private minion (CPM) v3.0.25
Improvements
- Updated OpenJDK to java8u265
- Added node libraries available to be used in scripted monitors: net, basic-ftp, ldapauth-fork, nodemailer, ssh2-sftp-client. See runtime dependencies documentation for details.