Skip to content

Releases: splunk/syntheticsclient

v2.0.6

16 Apr 16:22
ef1b21b
Compare
Choose a tag to compare

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

14 Nov 17:56
32dd831
Compare
Choose a tag to compare

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

08 Sep 15:23
Compare
Choose a tag to compare

Adds validations to http checks

Thanks to @mcmluk-monster contributing #9

v2.0.3

23 Aug 17:29
Compare
Choose a tag to compare

Minor Changes:

  • Fix omitempty tag for headers and hostOverrides objects

v2.0.2

23 Aug 15:03
Compare
Choose a tag to compare

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

21 Aug 15:18
95dcce0
Compare
Choose a tag to compare
V2.0.1-beta Pre-release
Pre-release

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

17 Aug 18:42
3a9117c
Compare
Choose a tag to compare

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)

#7

v1.0.3

26 Apr 13:20
68a46b1
Compare
Choose a tag to compare

Updates to browser transaction steps and tests

v1.0.2

22 Mar 16:45
e3ff3f7
Compare
Choose a tag to compare

Updates were receiving empty bodies.
Fixed to address. Also added integration tests for updates.

v1.0.1

17 Mar 13:17
937cab4
Compare
Choose a tag to compare
  • Adds Create/Read/Delete for Private Location
  • Adds Read for Location, Locations[list], Devices[list], Variables[list]
  • Address API changes