Releases: personio/datadog-synthetic-test-support
Releases · personio/datadog-synthetic-test-support
Release 2.4.0
New features & improvements
- Add
bodyDoesNotContain()
assertion function to check if a response body doesn't contain specific values (#181) - Add
retry()
function to configure retry behavior of a single step in a multistep API test (#182)
Dependencies
- Update commons-text dependency from 1.10.0 to 1.11.0 (#151)
- Update datadog-api-client dependency from 2.16.0 to 2.19.0 (#164, #172)
- Update kotlin-stdlib dependency from 1.9.10 to 1.9.22 (#149, #163, #178)
- Update kotlinx-serialization-json dependency from 1.6.0 to 1.6.2 (#166)
- Update jackson-dataformat-yaml dependency from 2.15.2 to 2.16.1 (#153, #167, #176)
- Update jackson-module-kotlin dependency from 2.15.2 to 2.16.1 (#153, #167, #176)
- Update secretsmanager dependency from 2.20.157 to 2.22.9 (#157, #170, #173)
Release 2.3.0
New features & improvements
- Make the test
status()
not set by default (#144)
Release 2.2.0
New features & improvements
- Add handy
env()
andteam()
functions for adding corresponding Datadog tags (#126) - Add minimum working implementation of a refactored browser test support (#129, #141)
- Add
status()
function to set the SyntheticTestPauseStatus property (#127) - Add
testFrequency()
function to set the test execution frequency in browser tests (#137) - Add
browsersAndDevices()
function to set the device ids for browser tests (#139) - Add
tags()
function to set the tags for browser tests (#138)
Bug fixes
- Fix scroll parameters check to include values from -9999 to 9999 (#140)
Dependencies
Release 2.1.0
Release 2.0.0
Release 1.2.0
New features & improvements
- Add advanced scheduling option to the test configuration (#101)
Dependencies
- Update datadog-api-client dependency from 2.9.0 to 2.12.0 (#80, #89, #98)
- Update jackson-dataformat-yaml dependency from 2.15.0 to 2.15.2 (#96)
- Update jackson-module-kotlin dependency from 2.15.0 to 2.15.2 (#96)
- Update kotlin-stdlib dependency from 1.8.10 to 1.8.22 (#83, #91, #102)
- Update kotlinx-serialization-json dependency from 1.4.1 to 1.5.1 (#78, #99)
- Update secretsmanager dependency from 2.20.8 to 2.20.88 (#77, #81, #94, #95, #102)
Release 1.1.0
New features & improvements
- Improve the configuration setup code (#36)
- Upgrade Java to 17 version (#12)
- Get configurations from yaml file (16cbb0f)
Dependencies
- Update datadog-api-client dependency from 2.2.0 to 2.9.0 (#20, #48, #67, #71)
- Update kotlin-stdlib dependency from 1.7.10 to 1.8.10 (#20, #22, #48, #64)
- Update kotlinx-serialization-json dependency from 1.4.0 to 1.4.1 (#20)
- Update secretsmanager dependency from 2.17.255 to 2.20.8 (d84e121, 0f24790, 03fa798, 1b800da, #20, #21, #23, #24, #48, #57, #62, #66, #69, #74)