Releases: splunk/syntheticsclient
v2.0.6
Adds support for:
SYN-3798: add lastRunAt and lastRunStatus /tests/ response
#15
SYN-3798: add new filters for new test filters
#19
Thanks to contributions from @bchhay-splunk !!! 🚀
v2.0.5
adds customProperties
to applicable checks for newly GA'd feature.
Thanks to @bgustafson for contributing https://github.com/splunk/syntheticsclient/pull/11/files 🎉
v2.0.4
Adds validations
to http checks
Thanks to @mcmluk-monster contributing #9
v2.0.3
Minor Changes:
- Fix
omitempty
tag forheaders
andhostOverrides
objects
v2.0.2
Major Version Changes (breaking)
- Fix Authentication struct to use a pointer so an empty field will NOT be passed in the JSON where we need to provide "authentication": null instead if authentication is not set. Now sends a null as expected by the API (breaking change unfortunately)
userAgent
needs to be a pointer so we can properly send a null when not part of a devices block
Other Changes:
- Fixes some fields that now must be passed as empty instead of totally omitted when empty otherwise API validation now returns a 4XX
- Add new settings for HTTP checks (authentication, user agent, verify certificates, etc that are not currently in docs but will be soon)
- validations fields updated
- setup fields updated
- add duration field for steps
- collect interactive metrics field added
- integration tests updated for new fields
- Re-wrote integration tests to test end to end lifecycle of check resources (and use more generic functions)
V2.0.1-beta
Breaking: UserAgent needs to be a pointer so we can properly send a null when not part of a devices block
Other Changes:
- validations fields updated
- setup fields updated
- add duration field for steps
- collect interactive metrics field added
- integration tests updated for new fields
V2.0.0-beta Updated to match API changes
This beta includes changes to structs and some minor logic additions to address changes in the underlying API.
Released as a beta until all changes are verified and complete.
Major Version Changes (breaking)
- Fix Authentication struct to use a pointer so an empty field will NOT be passed in the JSON where we need to provide "authentication": null instead if authentication is not set. Now sends a null as expected by the API (breaking change unfortunately)
*Minor Changes
- Fixes some fields that now must be passed as empty instead of totally omitted when empty otherwise API validation now returns a 4XX
- Re-wrote integration tests to test end to end lifecycle of check resources (and use more generic functions)
- Add new settings for HTTP checks (authentication, user agent, verify certificates, etc that are not currently in docs but will be soon)
v1.0.3
Updates to browser transaction steps and tests
v1.0.2
Updates were receiving empty bodies.
Fixed to address. Also added integration tests for updates.
v1.0.1
- Adds Create/Read/Delete for Private Location
- Adds Read for Location, Locations[list], Devices[list], Variables[list]
- Address API changes