V2.0.0-beta Updated to match API changes
Pre-release
Pre-release
·
19 commits
to main
since this release
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)