Releases: DataDog/datadog-api-client-go
Releases · DataDog/datadog-api-client-go
v1.10.0
What's Changed
Fixed
- Fix event intake response by @api-clients-generation-pipeline in #1350
- Fix type for
datefield inLogsByRetentionMonthlyUsageby @api-clients-generation-pipeline in #1362
Added
- [Synthetics] Add missing option for SSL tests by @api-clients-generation-pipeline in #1354
- Add impossible travel detection method by @api-clients-generation-pipeline in #1357
- Add CI App usage endpoint and usage summary columns by @api-clients-generation-pipeline in #1361
Full Changelog: v1.9.0...v1.10.0
v1.9.0
What's Changed
Fixed
- Add missing type to
CloudWorkloadSecurityAgentRuleAttributesby @api-clients-generation-pipeline in #1339 - Add missing type to enum by @api-clients-generation-pipeline in #1342
- Add nullable user relationships to incidents and use this relationship schema for
commander_userby @api-clients-generation-pipeline in #1311
Added
- Add organization metadata to additional Usage API responses by @api-clients-generation-pipeline in #1317
- Add support for formula and function in monitors by @api-clients-generation-pipeline in #1321
- Add endpoint for managing SAML AuthN mappings by @api-clients-generation-pipeline in #1319
- [Synthetics] Add
isCriticalto browser test steps by @api-clients-generation-pipeline in #1327 - Add metrics bulk-config endpoint by @api-clients-generation-pipeline in #1324
- Add support for "estimated usage attribution" by @api-clients-generation-pipeline in #1335
- Add org metadata for all hourly usage endpoints by @api-clients-generation-pipeline in #1341
Changed
- Remove default nullable models by @therve in #1312
- Add CSPM usage fields and change properties to nullable doubles by @api-clients-generation-pipeline in #1307
- Add synthetics test result failure field by @api-clients-generation-pipeline in #1318
- Fix funnel steps definition by @api-clients-generation-pipeline in #1330
- Extract incident meta object by @api-clients-generation-pipeline in #1333
Full Changelog: v1.8.0...v1.9.0
v1.8.0
- [Added] Add
filter[deleted]parameter for searching recently deleted dashboards. See #1296. - [Added] Add support for authentication and proxy options in Synthetics. See #1267.
- [Added] Support formulas and functions in Treemap Widget. See #1291.
- [Added] Add Cloud Workload Security Agent Rules API. See #1282.
- [Added] Add
offsetandlimitparameters to usage listing endpoint. See #1285. - [Added] Add monthly usage attribution API spec. See #1274.
- [Added] Add missing hosts metadata fields. See #1269.
- [Added] Add
replay_session_countand update documentation forrum_session_count. See #1284. - [Added] Add retry options for a step in Synthetics multistep test. See #1277.
- [Added] Document
author_namein dashboard response. See #1275. - [Added] Add organization metadata for RUM sessions usage and expose
rum_browser_and_mobile_session_count. See #1270. - [Added] Add endpoint to retrieve hourly usage attribution. See #1249.
- [Added] Add support for scoped application keys. See #1234.
- [Added] Add endpoint for cloning roles. See #1258.
- [Added] Add organization metadata for audit logs, CWS, CSPM, DBM. See #1264.
- [Added] Add
ci-pipelines alertto monitors enum. See #1255. - [Added] Add support for sunburst widget in dashboard. See #1262.
- [Fixed] Clarify required fields for
SyntheticsAPIStep,SyntheticsAPITest, andSyntheticsBrowserTest. See #1202. - [Fixed] Fixes to Cloud Workload Security API. See #1294.
- [Fixed] Make downtime weekdays nullable. See #1279.
- [Fixed] Fix a typo in an incident field attribute description. See #1240.
- [Fixed] Fix
SecurityMonitoringSignal.attributes.tagstype. See #1243. - [Changed] Remove read only fields in
EventCreateRequest. See #1292. - [Changed] Change pagination arguments for querying usage attribution. See #1273.
- [Deprecated] Remove session counts from RUM units response. See #1252.
- [Removed] Remove deprecated AgentRule field in Security Rules API for CWS. See #1268.
v1.7.0
- [Added] Add Limit Note for Hourly Requests. See #1230.
- [Added] Expose estimated logs usage in Usage Attribution API. See #1231.
- [Added] Add endpoint to get corrections applied to an SLO. See #1221.
- [Added] Expose
public_idandorg_namein Usage API response. See #1224. - [Added] Document query in
MonitorSearchResult. See #1222. - [Added] Add 429 error responses. See #1208.
- [Added] Add support for profiled Fargate tasks in Usage API. See #1205.
- [Added] Add support for
websocketsynthetics tests. See #1206. - [Added] [Synthetics] Add support for UDP API tests. See #1197.
- [Added] Add trigger synthetics tests endpoint. See #1173.
- [Added] Add RUM Units to usage metering API. See #1188.
- [Added] [dashboards formulas and functions] Add formulas and functions support to change widget. See #1204.
- [Fixed] Be more resilient to plain text errors. See #1227.
- [Fixed] Fix monitor
timeout_hexample and limits. See #1219. - [Fixed] Remove event title length constraint. See #1215.
- [Fixed] Mark
batch_idin Synthetics Trigger CI response as nullable. See #1210. - [Fixed] SLO Correction attributes
rruleanddurationcan be nullable. See #1200. - [Fixed] Change
UsageNetworkFlowsHour.indexed_event_countto match actual API. See #1196. - [Fixed] Fix type for
ratio_in_monthin usage metering. See #1183. - [Changed] [Synthetics] Fix required target in assertions and type in step results. See #1201.
v1.6.0
- [Added] Add support for Azure
automuteoption. See #1179. - [Added] Add v2 intake endpoint. See #1172.
- [Added] Add support for RRULE fields in SLO corrections. See #1126.
- [Added] Add aggregations attribute to v2 metric tag configuration. See #1101.
- [Added] Add
apm_stats_queryproperty toDistributionWidgetRequest. See #1161. - [Fixed] Use plural form for dbm hosts usage properties. See #1141.
- [Changed] Update Synthetics CI test metadata. See #1140.
- [Deprecated] Update property descriptions for Dashboard RBAC release. See #1171.
v1.5.0
- [Added] Add support for funnel widget in dashboards. See #1115.
- [Added] Add information about creator to Synthetics tests details. See #1122.
- [Added] Add support for gzip and deflate encoding. See #1119.
- [Added] Add support for formulas and functions in the Scatterplot Widget for dashboards. See #1113.
- [Added] Document encoding in metrics intake. See #1131.
- [Added] Add
servernameproperty to SSL Synthetics tests request. See #1130. - [Added] Add
renotify_occurrencesandrenotify_statusesmonitor options. See #1143. - [Added] Add
typeandis_templateproperties to notebooks. See #1146. - [Added] [Synthetics] Add endpoint to get details of a batch. See #1090.
- [Added] Add SDS to usage metering endpoint. See #1153.
- [Added] Add
metrics_collection_enabled,cspm_resource_collection_enabledandresource_collection_enabledto AWS integration request. See #1150. - [Fixed] Fix typo in usage attribution field names for profiled containers. See #1123.
- [Fixed] Make sure that OpenAPI definition are valid with real server responses. See #1121.
- [Fixed] Fix incidents schemas. See #1128.
- [Fixed]
IncidentFieldAttributesMultipleValuecan be nullable. See #1129. - [Fixed] Allow nullable date in notebook cells. See #1134.
- [Fixed] Fix go handling of nullable enums. See #1152.
- [Fixed] Remove event title length constraint. See #1124.
- [Fixed] Make monitor properties
priorityandrestricted_rolesnullable. See #1158. - [Changed] Use AVG aggregation function for DBM queries. See #1118.
- [Changed] Enable compression in responses. See #1142.
v1.4.0
- [Added] Added
available_valuesproperty to template variables schema. See #1089. - [Added] Add
follow_redirectsoptions to test request in Synthetics. See #1096. - [Added] ApmDependencyStatsQuery for formulas and functions dashboard widgets. See #1103.
- [Added] Add formula and function APM resource stats query definition for dashboards. See #1104.
- [Fixed] Fix SLO history error response type for overall errors. See #1095.
- [Fixed] Mark SLO Correction Type as required. See #1093.
- [Fixed] Make the
nameproperty required for APM Dependency Stat Query. See #1110. - [Changed] Fix SLO history schema for groups and monitors fields. See #1099.
- [Changed] Remove metadata from required list for metric SLO history endpoint. See #1102.
v1.3.0
- [Added] Add config variables to Synthetics browser test config. See #1086.
- [Added] Add DBM usage endpoint. See #1068.
- [Added] Add
audit alertmonitor type. See #1081. - [Added] Add
batch_idto the synthetics trigger endpoint response. See #1079. - [Added] Adding support for security monitoring rule
typeproperty. See #1065. - [Added] Add events data source to Dashboard widgets. See #1067.
- [Added] Add restricted roles for Synthetics global variables. See #1072.
- [Added] Webhooks integration SDK. See #1071.
- [Added] Add missing synthetics variable parser type
x_path. See #1070. - [Added] Add
audit_streamtoListStreamSource. See #1056. - [Added] Add percentile to dashboard
WidgetAggregatorschema. See #1051. - [Added] Add
id_strproperty to Event response. See #1059. - [Added] Add edge to Synthetics devices. See #1063.
- [Added] Add endpoints to manage Service Accounts v2. See #1043.
- [Added] Add
new_group_delayand deprecatenew_host_delaymonitor properties. See #1055. - [Added] Add
include_descendantsparam to usage attribution API. See #1062. - [Added] Improve resiliency of go SDK when deserializing enums/oneOfs. See #1028.
- [Added] Add
ContainsUnparsedObjectutility method to check if an object wasn't fully deserialized. See #1073 and #1077. - [Added] Add support for list widget in dashboards. See #1023.
- [Added] Extend table widget requests to support formulas and functions in dashboards. See #1046.
- [Added] Add CSPM to usage attribution. See #1037.
- [Added] Add support for dashboard bulk delete and restore endpoints. See #1020.
- [Added] Add support for audit logs data source in dashboards. See #1041.
- [Added] Add
allow_insecureoption for multistep steps in Synthetics. See #1031. - [Fixed] Make SLO history metadata unit nullable. See #1078.
- [Fixed] Minor fixes of the incident schema. See #1074.
- [Fixed] Fix serialization of query metrics response containing nullable points. See #1034.
- [Fixed] Fix
statusproperty name for browser error status in Synthetics. See #1036. - [Changed] Add separate schema for deleting AWS account. See #1030.
- [Removed] Remove deprecated endpoints
/api/v1/usage/tracesand/api/v1/usage/tracing-without-limits. See #1038.
v1.2.0
- [Added] Add support for
GET /api/v2/application_keys/{app_key_id}. See #1021. - [Added] Add
metaproperty with pagination info to SLOCorrectionList endpoint response. See #1018. - [Added] Add support for treemap widget. See #1013.
- [Added] Add missing properties
query_indexandtag_settoMetricsQueryMetadata. See #979. - [Fixed] Remove US only constraint for AWS tag filtering. See #1007.
- [Fixed] Add BDD tests to synthetics. See #1006.
- [Fixed] Fix response of security filter delete. See #1002.
- [Fixed] Handle null in query metrics unit. See #1001.
- [Changed] Remove Synthetics tick interval enum. See #1005.