Skip to main content
Version: 2.3.x

Release Notes

2.3.0

  • Vulnerability patching
  • Adds beta agent metrics
  • Adds bootstrap.enabled to disable individual configurations
  • Metric and log sending is delayed until configurations is loaded
  • Metric and log sending honors the enabled : false property
  • Step timers are delayed until the entire configuration is loaded (Step not found error)
  • All timers (workflow and internal) are cleaned up when configurations reload (fixes potential thread starvation and memory leak)
  • Agent is allowed to run unpackaged json configuration in dev mode for 1 minute - faster dev workflow
  • Better exception handling when processing HTTP responses (fetching configurations, sending metrics and logs, and api calls) fails (Exception in Successful http handler error)
  • Fixes bug where data properties are not rolled up into httpStatusHandling processors
  • Workflow reload now waits for currently executing workflow runs to end, uses new bootstrap.reloadTimeout property
  • Fixes missing diagnostic logs in prod mode.
  • Many exception handling and logging improvements (including BS2, CP4, CR3, HP4, HW2, OHC1, OHC2, OMR1)
  • Test harness works when offline
  • Adds secondsToWaitForCompletion to test configuration for long running tests (defaults to 10)
  • Test harness renamed to opscotch-testrunner-<version>
  • Adds packager compare-workflow

2.2.0, 2.2.2

  • Vulnerability patching
  • Adds agent runtime instance id to metric metatdata
  • Adds agent version to metric metatdata
  • Adds beta version of opentelemetry of workflow runs
  • Fixes a bug where HTTP DELETE is not supported
  • Adds http status code to debug mode
  • Prevents authentication http response bodies from appearing in logs
  • Adds bootstrap persistenceRoot property
  • Fixes bug when IPv6 is unavailable
  • Improved exception handling around configuration loading