Releases: zorkian/go-datadog-api
Releases · zorkian/go-datadog-api
Release v2.28.0
- [IMPROVEMENT] Add security signals and RUM events as data sources for Timeseries, Query Value, Table and Top List dashboard widgets
- [IMPROVEMENT] Add a
ForceDeleteMonitor
method - [IMPROVEMENT] Add support for
tags_execution
field onevent_stream
andevent_timeline
widgets - [BUGFIX] Fix doc for
PauseSyntheticsTest
- [BUGFIX] Change
ServiceLevelObjectiveHistory.Uptime
toSliValue
- [BUGFIX] Fix regression in
json.Number
unmarshalling introduced by go 1.14
Release v2.27.0
- [IMPROVEMENT] Add
Retry
toSyntheticsOptions
- [IMPROVEMENT] Add
MonitorOptions
toSyntheticsOptions
- [IMPROVEMENT] Add support for Template Variable Presets to dashboards
- [IMPROVEMENT] Add support for Webhook integration
Release v2.26.0
- [IMPROVEMENT] Add support for logs lookup processors (#287)
- [IMPROVEMENT] Update GCP integration by @mzneos (#285)
- [IMPROVEMENT] Add logic to extract the Rate Limiting statistics (#291)
- [IMPROVEMENT] Add methods to retrieve logs from logs-queries/list API endpoint by @sendqueery (#292)
- [IMPROVEMENT] Add new monitor summary widget parameters by @chrismdd (#290)
- [IMPROVEMENT] Support
interval
field on metrics POST #288 - [BUG FIX] Fix
client.ExtraHeader
initialisation inNewClient()
(#299)
Release v2.25.0
- Add
GetMonitorsByMonitorTags
function (#273) - Add a few missing AWS integration endpoints (#274)
- Make it possible for client to specify extra headers (#276)
- Add SLO summary widget support (#277)
- Add SLO "Check Can Delete" and "History" Endpoints (#278)
- Make
client.Validate()
function work correctly on 403 (#282) - Support more processors in logs pipeline (#283)
- Use keys in headers for endpoints that allow this (#284)
Release v2.24.0
- Make it possible to fetch monitors with arbitrary criteria (#199)
- Update interval type from int to string in screenboards from legacy api (#256)
- Add table widget to dashboards (#258)
- Add IP ranges (#259)
- Submit custom_fg_color instead of color for screen widgets (#260)
- Change the base url of API from app.datadoghq.com to api.datadoghq.com (#261)
- Add v2 of the dashboard_list_item API (#262)
- Add hosts total (#267)
- Add support for Logs config API (#270)
Release v2.22.0
- Add support for new endpoints that manipulate individual PD service objects (#247)
- Add functionality to manipulate application keys (#236)
- Add SLO support (#250)
- Fix SLO support after some API-side changes and renaming (#252)
- Add support for log, apm and process query in legacy API (#251)
- Add ssl support for synthetics (#254)
- Add support for getting all dashboards from the new dashboards API (#255)
Release v2.21.0
- Make it possible to mute/unmute specific monitor scopes (#238)
- Add additional fields to downtime definition, add canonical downtime type classification (#239)
- Add possibility to get/set metadata of graph requests on screenboards and timeboards (#241)
- Update downtime structures in place when calling update via API (#240)
- Add
CustomBgColor
toScreenWidgets
(#242) - Add
monitor_id
to Synthetics test config (#243)
Release v2.20.0
- Support for v1 synthetics API (#228, #232)
- Support the new dashboard API (#231)
- Add functionality to manipulate API keys (#233, #234)
- Add several options to Monitor parameter (#201)
- Add additional arguments to Downtime struct (#227)
- Support getting dasboards by string id (#225)
- Various code formatting fixes
Release v2.19.0
Release v2.18.0
- Add support for units and includeZero in Yaxis by @nyanshak (#187)
- Update supported Go versions in Travis CI builds by @kterada0509 (#191)
- Bugfixes for screenboard widgets (changing width and height to int, switch x and y order to the correct order) by @kterada0509 (#190)
- Add ThresholdWindows support for anomaly monitors by @DuskEagle (#188)