Skip to content

Latest commit

 

History

History
758 lines (629 loc) · 72 KB

CHANGELOG.md

File metadata and controls

758 lines (629 loc) · 72 KB

CHANGELOG

2.5.0 / 2022-11-09

Added

  • Add support for CI Visibility API by @api-clients-generation-pipeline in DataDog#1725
  • Add support for querying logs in Online Archives by @api-clients-generation-pipeline in DataDog#1711
  • Add new SDS fields to usage API by @api-clients-generation-pipeline in DataDog#1726
  • Remove Beta status for SLO history endpoint by @api-clients-generation-pipeline in DataDog#1728
  • Update formula and function monitor enum datasource by @api-clients-generation-pipeline in DataDog#1733
  • Add scheduling_options to monitor definition by @api-clients-generation-pipeline in DataDog#1735
  • Appsec Fargate Public Documentation by @api-clients-generation-pipeline in DataDog#1737
  • Adds noScreenshot to SyntheticsStep by @api-clients-generation-pipeline in DataDog#1739
  • Add support for xpath assertions in synthetics tests by @api-clients-generation-pipeline in DataDog#1715
  • Add bodyType to Synthetics request by @api-clients-generation-pipeline in DataDog#1743

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v2.4.0...v2.5.0

2.4.0 / 2022-10-24

Fixed

  • Fix SearchSLO response structure by @api-clients-generation-pipeline in DataDog#1691
  • Add Default Rule ID in SignalRuleResponseQuery by @api-clients-generation-pipeline in DataDog#1705
  • Remove incident's resolved attribute from update requests by @api-clients-generation-pipeline in DataDog#1707
  • Fix event monitor created_at by @api-clients-generation-pipeline in DataDog#1710
  • Fix spectral rules by @api-clients-generation-pipeline in DataDog#1713

Added

  • Add support for incident attachment APIs by @api-clients-generation-pipeline in DataDog#1685
  • Add notify_by monitor option by @api-clients-generation-pipeline in DataDog#1699
  • Add support for service definitions APIs by @api-clients-generation-pipeline in DataDog#1714
  • Add support for confluent cloud integration by @api-clients-generation-pipeline in DataDog#1720

Deprecated

  • Add a note for deprecated APIs and models by @therve in DataDog#1704
  • Deprecate metric field of Security Monitoring Rules by @api-clients-generation-pipeline in DataDog#1723

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v2.3.1...v2.4.0

2.3.1 / 2022-09-28

Fixed

  • Refactor RuleQuery models by @api-clients-generation-pipeline in DataDog#1689

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v2.3.0...v2.3.1

2.3.0 / 2022-09-27

Added

  • Add ListActiveConfigurations endpoint and add new filter[queried] param to list tag configurations endpoint by @api-clients-generation-pipeline in DataDog#1619
  • Add doesNotExist to synthetics operator enum by @api-clients-generation-pipeline in DataDog#1659
  • Add TopologyMapWidget to dashboard schema by @api-clients-generation-pipeline in DataDog#1662
  • Add Overall Status support to SLO Search API by @api-clients-generation-pipeline in DataDog#1664
  • Add APM Fargate to Usage Metering API by @api-clients-generation-pipeline in DataDog#1658
  • [dashboards] Add support for template variable multiselect by @api-clients-generation-pipeline in DataDog#1668
  • Add storage option to widget query definitions by @api-clients-generation-pipeline in DataDog#1673
  • Add support for retrieving a security signal by ID by @api-clients-generation-pipeline in DataDog#1681
  • Add support for signal correlation API by @api-clients-generation-pipeline in DataDog#1674
  • Add support for SLO List widget by @api-clients-generation-pipeline in DataDog#1680
  • Add new historical_cost endpoint, and update estimate_cost by @api-clients-generation-pipeline in DataDog#1672

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v2.2.0...v2.3.0

2.2.0 / 2022-08-31

Added

  • add priority parameters for dashboard monitor summary widget by @api-clients-generation-pipeline in DataDog#1631
  • Add logs_pattern_stream to list_stream widget source by @api-clients-generation-pipeline in DataDog#1633
  • Add group_retention_duration and on_missing_data monitor options by @api-clients-generation-pipeline in DataDog#1626
  • Expose CSPM aws host count in Usage Metering API by @api-clients-generation-pipeline in DataDog#1645
  • Add estimated ingested logs attribution by @api-clients-generation-pipeline in DataDog#1613
  • Add org region to usage summary and billable usage summary by @api-clients-generation-pipeline in DataDog#1639
  • add compression methods to metric payloads by @api-clients-generation-pipeline in DataDog#1610
  • Add role relationships to RoleUpdateData by @api-clients-generation-pipeline in DataDog#1642
  • Add ci_tests enum to FormulaAndFunctionEventsDataSource by @api-clients-generation-pipeline in DataDog#1641
  • Add missing options and request option to synthetics test by @api-clients-generation-pipeline in DataDog#1632
  • Add support for global variable from multistep synthetics tests by @api-clients-generation-pipeline in DataDog#1598

Changed

  • update deprecated usage attribution API docs to direct users to migra… by @api-clients-generation-pipeline in DataDog#1634
  • [Synthetics] remove started form eventType enum by @api-clients-generation-pipeline in DataDog#1636

New Contributors

  • @ganeshkumarsv made their first contribution in DataDog#1592

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v2.1.0...v2.2.0

2.1.0 / 2022-08-10

Fixed

  • Update Pagerduty operation DeletePagerDutyIntegrationService response status code by @api-clients-generation-pipeline in DataDog#1612

Added

  • Add support for digest auth in synthetics tests by @api-clients-generation-pipeline in DataDog#1622
  • Add support for RUM application endpoints by @api-clients-generation-pipeline in DataDog#1623

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v2.0.0...v2.1.0

2.0.1 / 2022-08-10

NOTE: Version used to retract v2.0.0 and v2.0.1. DO NOT USE

2.0.0 / 2022-08-01

NOTE: Premature major version v2 release. DO NOT USE

Added

  • Add support for Events V2 endpoint by @api-clients-generation-pipeline in DataDog#1551
  • [RQ-2492]: Add custom_events to list of product families in hourly-usage api. by @api-clients-generation-pipeline in DataDog#1608
  • Re-introduce Estimated Cost API by @api-clients-generation-pipeline in DataDog#1614

Changed

  • Create a common shared package by @skarimo in DataDog#1588

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.16.0...v2.0.0

1.16.0 / 2022-07-20

Fixed

  • Add synthetics results api replay only tests by @api-clients-generation-pipeline in DataDog#1595

Added

  • Add estimated ingested spans to usage attribution by @api-clients-generation-pipeline in DataDog#1581
  • Add v2 Security monitoring signals triage operations. by @api-clients-generation-pipeline in DataDog#1571
  • docs(dataviz): update Treemap widget definition with deprecated properties + updated description [VIZZ-2305] by @api-clients-generation-pipeline in DataDog#1596
  • Add hourly usage v2 endpoint by @api-clients-generation-pipeline in DataDog#1577
  • Add metrics field in the RuleQuery by @api-clients-generation-pipeline in DataDog#1578

Changed

  • Add description of metric type enums by @api-clients-generation-pipeline in DataDog#1583
  • remove x-unstable property for usage attribution endpoints by @api-clients-generation-pipeline in DataDog#1594

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.15.1...v1.16.0

1.15.1 / 2022-07-11

Fixed

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.15.0...v1.15.1

1.15.0 / 2022-07-04

Fixed

  • Fix serialization of arrays by @therve in DataDog#1508
  • AuthN Mapping spec cleanup to match implementation by @api-clients-generation-pipeline in DataDog#1507
  • Fix additionalProperties on SyntheticsAPITestResultData by @api-clients-generation-pipeline in DataDog#1533
  • Fix synthetics vitals type by @api-clients-generation-pipeline in DataDog#1534
  • Remove include_percentiles default by @api-clients-generation-pipeline in DataDog#1559
  • Mark message as required for Synthetics tests by @api-clients-generation-pipeline in DataDog#1553
  • Don't store decode errors by @therve in DataDog#1572

Added

  • Add ci-tests monitor type by @api-clients-generation-pipeline in DataDog#1492
  • Add RUM settings schema to synthetics tests by @api-clients-generation-pipeline in DataDog#1500
  • Add v1 signal triage endpoints by @api-clients-generation-pipeline in DataDog#1496
  • Add connection to synthetics assertion type enum by @api-clients-generation-pipeline in DataDog#1512
  • Add grpc subtype to synthetics tests by @api-clients-generation-pipeline in DataDog#1486
  • Add support for zstd1 Content-Encoding by @jirikuncar in DataDog#1448
  • Add include descendants to monthly and hourly usage attribution APIs by @api-clients-generation-pipeline in DataDog#1530
  • Add v2 endpoints for Opsgenie Integration by @api-clients-generation-pipeline in DataDog#1520
  • Add distribution points intake endpoint by @api-clients-generation-pipeline in DataDog#1518
  • Add height and width params to graph snapshot by @api-clients-generation-pipeline in DataDog#1542
  • Add support for defining histogram requests in Distribution widgets by @api-clients-generation-pipeline in DataDog#1527
  • Add DowngradeOrg endpoint by @api-clients-generation-pipeline in DataDog#1544
  • Add new options for new value detection type on security monitoring rules by @api-clients-generation-pipeline in DataDog#1537
  • Add ci execution rule in Synthetics options by @api-clients-generation-pipeline in DataDog#1538
  • Add SLO Search API endpoint by @api-clients-generation-pipeline in DataDog#1451
  • New usage metering endpoint for estimated cost by org by @api-clients-generation-pipeline in DataDog#1562
  • Add estimated indexed spans usage attribution by @api-clients-generation-pipeline in DataDog#1561
  • Handle raw json for additionalProperties in typescript by @api-clients-generation-pipeline in DataDog#1535
  • Add Application Security Monitoring Hosts Attribution by @api-clients-generation-pipeline in DataDog#1563
  • Add support for security monitoring rule dynamic criticality by @api-clients-generation-pipeline in DataDog#1548
  • Update IP ranges with synthetics private locations section by @api-clients-generation-pipeline in DataDog#1567
  • Add new products to billable summary by @api-clients-generation-pipeline in DataDog#1570
  • Update usage attribution enums by @api-clients-generation-pipeline in DataDog#1564

Changed

  • Remove unstable marker from SLO corrections API by @api-clients-generation-pipeline in DataDog#1519
  • Remove unstable/beta note since Metrics Without Limits is GA by @api-clients-generation-pipeline in DataDog#1526
  • Remove unstable marker on security list signal endpoint by @api-clients-generation-pipeline in DataDog#1540
  • Update metric intake v2 accept response by @api-clients-generation-pipeline in DataDog#1568

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.14.0...v1.15.0

1.14.0 / 2022-05-18

Fixed

  • Normalize format of date-time fields by @jirikuncar in DataDog#1472
  • Remove unused pararameter from authn mapping by @api-clients-generation-pipeline in DataDog#1487

Added

  • Add Usage API endpoint for observability-pipelines and add properties to v1 GetUsageSummary by @api-clients-generation-pipeline in DataDog#1422
  • Add Historical Chargeback Summary endpoint by @api-clients-generation-pipeline in DataDog#1469
  • Add ...WithPagination helper methods by @jirikuncar in DataDog#1468
  • Expose v2 usage endpoint for application security monitoring by @api-clients-generation-pipeline in DataDog#1479
  • Add rehydration_max_scan_size_in_gb field to Logs Archives by @api-clients-generation-pipeline in DataDog#1475
  • Add mute_first_recovery_notification option to downtime by @api-clients-generation-pipeline in DataDog#1444
  • Add lambda traced invocations usage endpoint by @api-clients-generation-pipeline in DataDog#1484
  • Expose new usage field for react sessions by @api-clients-generation-pipeline in DataDog#1488
  • Add missing option and enum value for SecurityMonitoringRule by @api-clients-generation-pipeline in DataDog#1493
  • Adds docs for metric estimate endpoint by @api-clients-generation-pipeline in DataDog#1476
  • Allow additional log attributes by @api-clients-generation-pipeline in DataDog#1467
  • Add v2 endpoint for submitting series by @api-clients-generation-pipeline in DataDog#1409

Deprecated

  • Deprecate old usage apis by @api-clients-generation-pipeline in DataDog#1490

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.13.0...v1.14.0

1.13.0 / 2022-04-20

Fixed

  • Set correct type for tags property by @api-clients-generation-pipeline in DataDog#1452

Added

  • Add restricted_roles to Synthetics tests and private locations by @api-clients-generation-pipeline in DataDog#1443
  • Add v2 SAML config IdP Metadata upload endpoint by @api-clients-generation-pipeline in DataDog#1450
  • Support pagination in Python by @api-clients-generation-pipeline in DataDog#1457

Changed

  • Remove references to optional arrays by @jirikuncar in DataDog#1454

Removed

  • [dashboards] Removed issue_stream type from ListStreamSource by @api-clients-generation-pipeline in DataDog#1446

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.12.0...v1.13.0

1.12.0 / 2022-04-06

Fixed

  • Fix required nullable fields by @therve in DataDog#1428
  • Propagate unparsed objects by @therve in DataDog#1425
  • Make type optional for synthetics basic auth model by @api-clients-generation-pipeline in DataDog#1430

Added

  • Add aggregate endpoint for RUM by @api-clients-generation-pipeline in DataDog#1417
  • Add median aggregation functions to RUM and logs by @api-clients-generation-pipeline in DataDog#1427
  • Add endpoint for validation of existing monitors by @api-clients-generation-pipeline in DataDog#1429
  • Create new ListStreamSource types in order to deprecate ISSUE_STREAM by @api-clients-generation-pipeline in DataDog#1439
  • [Query Value Widget] Add the timeseries background by @api-clients-generation-pipeline in DataDog#1426

Changed

  • Cleanup unused modules and functions by @therve in DataDog#1420

Removed

  • Remove lambda_usage and lambda_percentage from usage API by @api-clients-generation-pipeline in DataDog#1411

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.11.0...v1.12.0

1.11.0 / 2022-03-28

Fixed

  • Fix org name maximum by @api-clients-generation-pipeline in DataDog#1393
  • Use $ref names for oneOf attribute names by @jirikuncar in DataDog#1397
  • Fix pagination for top avg metrics endpoint by @api-clients-generation-pipeline in DataDog#1400

Added

  • [RUM] Add search endpoints by @api-clients-generation-pipeline in DataDog#1360
  • Add support for getting online archive usage by @api-clients-generation-pipeline in DataDog#1372
  • Add endpoint for retrieving audit logs by @api-clients-generation-pipeline in DataDog#1371
  • Add support for Error Tracking monitors by @api-clients-generation-pipeline in DataDog#1395
  • Add support for ci-pipelines monitor using Formulas and Functions by @api-clients-generation-pipeline in DataDog#1405

Changed

  • Use Python port of code generator by @jirikuncar in DataDog#1376

Deprecated

  • [monitors] Deprecate locked property and clarify documentation for restricted_roles by @api-clients-generation-pipeline in DataDog#1387

New Contributors

  • @juan-fernandez made their first contribution in DataDog#1379

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.10.0...v1.11.0

1.10.0 / 2022-03-03

Fixed

  • Fix event intake response by @api-clients-generation-pipeline in DataDog#1350
  • Fix type for date field in LogsByRetentionMonthlyUsage by @api-clients-generation-pipeline in DataDog#1362

Added

  • [Synthetics] Add missing option for SSL tests by @api-clients-generation-pipeline in DataDog#1354
  • Add impossible travel detection method by @api-clients-generation-pipeline in DataDog#1357
  • Add CI App usage endpoint and usage summary columns by @api-clients-generation-pipeline in DataDog#1361

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.9.0...v1.10.0

1.9.0 / 2022-02-18

Fixed

  • Add missing type to CloudWorkloadSecurityAgentRuleAttributes by @api-clients-generation-pipeline in DataDog#1339
  • Add missing type to enum by @api-clients-generation-pipeline in DataDog#1342
  • Add nullable user relationships to incidents and use this relationship schema for commander_user by @api-clients-generation-pipeline in DataDog#1311

Added

  • Add organization metadata to additional Usage API responses by @api-clients-generation-pipeline in DataDog#1317
  • Add support for formula and function in monitors by @api-clients-generation-pipeline in DataDog#1321
  • Add endpoint for managing SAML AuthN mappings by @api-clients-generation-pipeline in DataDog#1319
  • [Synthetics] Add isCritical to browser test steps by @api-clients-generation-pipeline in DataDog#1327
  • Add metrics bulk-config endpoint by @api-clients-generation-pipeline in DataDog#1324
  • Add support for "estimated usage attribution" by @api-clients-generation-pipeline in DataDog#1335
  • Add org metadata for all hourly usage endpoints by @api-clients-generation-pipeline in DataDog#1341

Changed

  • Remove default nullable models by @therve in DataDog#1312
  • Add CSPM usage fields and change properties to nullable doubles by @api-clients-generation-pipeline in DataDog#1307
  • Add synthetics test result failure field by @api-clients-generation-pipeline in DataDog#1318
  • Fix funnel steps definition by @api-clients-generation-pipeline in DataDog#1330
  • Extract incident meta object by @api-clients-generation-pipeline in DataDog#1333

Full Changelog: https://github.com/DataDog/datadog-api-client-go/compare/v1.8.0...v1.9.0

1.8.0 / 2022-01-18

  • [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 offset and limit parameters 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_count and update documentation for rum_session_count. See #1284.
  • [Added] Add retry options for a step in Synthetics multistep test. See #1277.
  • [Added] Document author_name in 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 alert to monitors enum. See #1255.
  • [Added] Add support for sunburst widget in dashboard. See #1262.
  • [Fixed] Clarify required fields for SyntheticsAPIStep, SyntheticsAPITest, and SyntheticsBrowserTest. 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.tags type. 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.

1.7.0 / 2021-12-09

  • [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_id and org_name in 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 websocket synthetics 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_h example and limits. See #1219.
  • [Fixed] Remove event title length constraint. See #1215.
  • [Fixed] Mark batch_id in Synthetics Trigger CI response as nullable. See #1210.
  • [Fixed] SLO Correction attributes rrule and duration can be nullable. See #1200.
  • [Fixed] Change UsageNetworkFlowsHour.indexed_event_count to match actual API. See #1196.
  • [Fixed] Fix type for ratio_in_month in usage metering. See #1183.
  • [Changed] [Synthetics] Fix required target in assertions and type in step results. See #1201.

1.6.0 / 2021-11-09

  • [Added] Add support for Azure automute option. 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_query property to DistributionWidgetRequest. 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.

1.5.0 / 2021-10-18

  • [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 servername property to SSL Synthetics tests request. See #1130.
  • [Added] Add renotify_occurrences and renotify_statuses monitor options. See #1143.
  • [Added] Add type and is_template properties 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_enabled and resource_collection_enabled to 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] IncidentFieldAttributesMultipleValue can 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 priority and restricted_roles nullable. See #1158.
  • [Changed] Use AVG aggregation function for DBM queries. See #1118.
  • [Changed] Enable compression in responses. See #1142.

1.4.0 / 2021-09-15

  • [Added] Added available_values property to template variables schema. See #1089.
  • [Added] Add follow_redirects options 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 name property 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.

1.3.0 / 2021-08-26

  • [Added] Add config variables to Synthetics browser test config. See #1086.
  • [Added] Add DBM usage endpoint. See #1068.
  • [Added] Add audit alert monitor type. See #1081.
  • [Added] Add batch_id to the synthetics trigger endpoint response. See #1079.
  • [Added] Adding support for security monitoring rule type property. 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_stream to ListStreamSource. See #1056.
  • [Added] Add percentile to dashboard WidgetAggregator schema. See #1051.
  • [Added] Add id_str property 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_delay and deprecate new_host_delay monitor properties. See #1055.
  • [Added] Add include_descendants param to usage attribution API. See #1062.
  • [Added] Improve resiliency of go SDK when deserializing enums/oneOfs. See #1028.
  • [Added] Add ContainsUnparsedObject utility 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_insecure option 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 status property 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/traces and /api/v1/usage/tracing-without-limits. See #1038.

1.2.0 / 2021-07-09

  • [Added] Add support for GET /api/v2/application_keys/{app_key_id}. See #1021.
  • [Added] Add meta property with pagination info to SLOCorrectionList endpoint response. See #1018.
  • [Added] Add support for treemap widget. See #1013.
  • [Added] Add missing properties query_index and tag_set to MetricsQueryMetadata. 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.

1.1.0 / 2021-06-16

  • [Added] Add missing fields hasExtendedTitle, type, version and updateAuthorId for Security Monitoring Rule endpoints. See #998.
  • [Added] Dashboard RBAC role support. See #993.
  • [Fixed] Fix go JSON struct. See #992.

1.0.0 / 2021-06-10

  • [Added] Add missing fields in usage billable summary keys. See #987.
  • [Added] Add monitor name and priority options. See #984.
  • [Added] Add endpoint to list Synthetics global variables. See #965.
  • [Added] Add monitors search endpoints. See #959.
  • [Added] Add CWS to usage metering endpoint. See #964.
  • [Added] Add tag_config_source to usage attribution response. See #952.
  • [Added] Add audit logs to usage endpoints. See #978.
  • [Fixed] Make assertions field optional for multistep synthetics tests, and add global config variable type. See #961.
  • [Fixed] Fix type of day/month response attribute in custom metrics usage. See #981.
  • [Fixed] Properly mark monitor required fields. See #950.
  • [Changed] Rename compliance to CSPM in usage endpoint. See #978.
  • [Changed] Rename incident_integration_metadata to incident_integrations to match API. See #944.

1.0.0-beta.22 / 2021-05-17

  • [Added] Add endpoints to configure Security Filters. See #938.
  • [Added] Add active_child nested downtime object to Downtime component for downtime APIs. See #930.
  • [Changed] Change Dashboard WidgetCustomLink properties. See #937.
  • [Changed] Make various fixes to synthetics models. See #935.
  • [Changed] Update usage attribute endpoint metadata fields. See #932.

1.0.0-beta.21 / 2021-05-12

  • [Added] Notebooks Public API Documentation. See #926.
  • [Added] Add logs_by_retention usage property and GetUsageLogsByRetention endpoint. See #915.
  • [Added] Add anomaly detection method to SecurityMonitoringRuleDetectionMethod enum. See #914.
  • [Added] Add with_configured_alert_ids parameter to get a SLO details endpoint. See #910.
  • [Added] Add setCookie, dnsServerPort, allowFailure and isCritical fields for Synthetics tests. See #903.
  • [Added] Add metadata property with pagination info to SLOList endpoint response. See #899.
  • [Added] Add new properties to group widget, note widget and image widget. See #895.
  • [Added] Add support for a rate metric type in manage metric tags v2 endpoint. See #892.
  • [Fixed] Handle typed nils for go client. See #927.
  • [Fixed] Remove default value of is_column_break layout property of dashboard. See #925.
  • [Changed] Enumerate accepted values for fields parameter in usage attr requests. See #919.
  • [Changed] Add frequency and remove request as required field from synthetics test. See #916.

1.0.0-beta.20 / 2021-04-27

  • [Added] Add support for ICMP Synthetics tests. See #887.
  • [Added] Add vSphere usage information. See #880.
  • [Added] Update properties for dashboard distribution widget. See #877.
  • [Added] Mark metric volumes and ingested tags endpoints as stable. See #872.
  • [Added] Add filter[shared] query parameter for searching dashboards. See #860.
  • [Added] Add profiling product fields in usage metering endpoint. See #859.
  • [Added] Add title and background_color properties to dashboard group widget. See #858.
  • [Changed] Use new model for Go client API. See #885.
  • [Removed] Remove deprecated Synthetics methods CreateTest and UpdateTest. See #881.

1.0.0-beta.19 / 2021-04-14

  • [Added] Add reflow_type property to dashboard object. See #841.
  • [Added] Add security track and formulas and functions support for geomap dashboard widget. See #837.
  • [Added] Generate intake endpoints. See #834.
  • [Added] Add endpoint for listing all downtimes for the specified monitor. See #828.
  • [Added] Add modified_at attribute to user response v2 schema. See #817.
  • [Added] Add default environment loading in clients. See #816.
  • [Added] Add passed, noSavingResponseBody, noScreenshot, and disableCors fields to Synthetics. See #815.
  • [Added] Add compliance usage endpoint and compliance host statistics. See #814.
  • [Added] Add tag filter options for /api/v{1,2}/metrics. See #813.
  • [Added] Add usage fields for Heroku and OpenTelemetry. See #810.
  • [Added] Add global_time_target field to SLO widget. See #808.
  • [Added] Add method to export an API test in Synthetics. See #807.
  • [Added] Add metadata to usage top average metrics response. See #806.
  • [Added] Add median as valid aggregator for formulas and functions. See #800.
  • [Fixed] Browser Test message required. See #803.
  • [Changed] Return correct object in GetBrowserTest endpoint. See #827.
  • [Changed] Add agent rules in security monitoring rules queries. See #809.

1.0.0-beta.18 / 2021-03-22

  • [Added] Add legend_layout and legend_columns to timeseries widget definition. See #791.

1.0.0-beta.17 / 2021-03-15

  • [Added] Add support for multistep tests in Synthetics. See #775.
  • [Added] Add core web vitals to synthetics browser test results. See #771.
  • [Added] Add v2 metric tags and metric volumes endpoints. See #769.
  • [Added] Add new endpoints for browser and API tests in Synthetics. See #762.
  • [Changed] Update response schema for service level objective operation GetSLOHistory. See #784.
  • [Changed] Make query name required in formulas and functions queries. See #774.

1.0.0-beta.16 / 2021-03-02

  • [Added] Add groupby_simple_monitor option to monitors. See #758.
  • [Added] Allow formula and functions in query value requests. See #756.
  • [Added] Allow formula and functions in toplist requests. See #753.
  • [Added] Add slack resource. See #744.
  • [Added] Add detectionMethod and newValueOptions fields to security monitoring rules. See #739.
  • [Added] Expose "event-v2 alert" monitor type. See #738.
  • [Added] Add new US3 region. See #737.
  • [Added] Add org_name field to usage attribution response. See #736.
  • [Added] Add profile_metrics_query properties to dashboard widget requests. See #728.
  • [Added] Add geomap widget to dashboards. See #720.
  • [Added] Add v2 API for metric tag configuration. See #718.
  • [Added] Add Lambda invocations usage to response. See #716.
  • [Added] Remove unstable flag for logs apis. See #709.
  • [Fixed] Add missing tlsVersion and minTlsVersion to Synthetics assertion types. See #731.
  • [Fixed] Change analyzed_spans to spans in dashboard. See #711.
  • [Changed] Rename objects throughout the code for consistency. See #724.
  • [Changed] Rename objects for formula and functions to be more generic. See #747.

v1.0.0-beta.15 / 2021-02-08

  • [Added] Add restricted roles to monitor update. See #691.
  • [Added] Add endpoint for IoT billing usage. See #684.
  • [Added] Add query parameters for SLO search endpoint. See #682.
  • [Added] Add fields for formula and function query definition and widget formulas. See #680.
  • [Added] Add global_time to time_window SLO widget. See #675.
  • [Added] Update required fields in SLO correction create and update requests. See #668.
  • [Fixed] Fix AWS tag filter delete request. See #701.
  • [Fixed] Remove unnecessary field from TimeSeriesFormulaAndFunctionEventQuery. See #700.
  • [Fixed] Fix unit format in SLO history response. See #695.
  • [Fixed] Change group_by from object to list of objects. See #694.
  • [Fixed] Fix location of monitor restricted roles. See #687.
  • [Fixed] Fix paging parameter names for logs aggregate queries. See #681.

v1.0.0-beta.14 / 2021-01-19

  • [Added] Add log index creation. See #662.
  • [Added] Add SLO Corrections. See #654.
  • [Added] Add new live and rehydrated logs breakdowns for Usage API. See #652.
  • [Added] Add support for Synthetics variables from test. See #641.
  • [Fixed] Add additionalProperties: false to synthetics target field. See #657.
  • [Fixed] Fix missing field for synthetics variables from test. See #649.
  • [Changed] Extract key sorting enum to a specific schema in key management endpoint. See #646.
  • [Changed] Extract enum to specific schema in incidents endpoint. See #650.
  • [Changed] Fix some integer/number formats in Logs and Synthetics endpoints. See #658.

1.0.0-beta.13 / 2021-01-06

  • [Added] Added filters to rule endpoints in security monitoring API. See #632.
  • [Added] Add Azure app services fields to usage v1 endpoints. See #631.
  • [Added] Add mobile RUM OS types usage fields. See #629.
  • [Added] Add config variables for synthetics API tests. See #628.
  • [Added] Add endpoints for the public API of Logs2Metrics. See #626.
  • [Added] Add endpoints for API Keys v2. See #620.
  • [Added] Add utils to validate and create valid enums. See #617.
  • [Added] Add javascript value to synthetics browser variable types. See #616.
  • [Added] Add synthetics assertion operator. See #609.
  • [Added] Application keys v2 API. See #605.
  • [Fixed] Redact auth methods from debug logs. See #618.
  • [Removed] Remove Synthetic resources property. See #622.

1.0.0-beta.12 / 2020-12-07

  • [Added] Mark Usage Attribution endpoint as public beta. See #592.
  • [Added] Add AWS filtering endpoints. See #589.
  • [Added] Add limit parameter for get usage top average metrics. See #586.
  • [Added] Add endpoint to fetch process summaries. See #585.
  • [Added] Add synthetics private location endpoints. See #584.
  • [Added] Add user_update, recommendation and snapshot as event alert types. See #583.
  • [Added] Add Usage Attribution endpoint. See #582.
  • [Added] Add new API for incident management usage. See #578.
  • [Added] Add the incident schema. See #572.
  • [Added] Add IP prefixes by location for synthetics endpoints. See #565.
  • [Added] Add filter parameter for listing teams and services. See #564.
  • [Added] Add restricted roles to monitor create and edit requests. See #562.
  • [Fixed] Quota & retention are now editable fields in log indexes. See #568.
  • [Changed] Mark request bodies as required or explicitly optional. See #598.
  • [Changed] Deprecate subscription and billing fields in create organization endpoint. See #588.
  • [Changed] Mark query field as optional when searching logs. See #577.
  • [Changed] Change event_query property to use log query definition in dashboard widgets. See #573.
  • [Changed] Rename tracing without limits and traces usage endpoints. See #561.
  • [Removed] Remove org_id parameter from Usage Attribution endpoint. See #594.

v1.0.0-beta.11 / 2020-11-06

  • [Added] Add 3 new palettes to the conditional formatting options. See #554.

v1.0.0-beta.10 / 2020-11-02

  • [Changed] Change teams and services objects names to be incident specific. See #538.
  • [Removed] Remove require_full_window client default value for monitors. See #540.

1.0.0-beta.9 / 2020-10-27

  • [Added] Add missing synthetics step types. See #534.
  • [Added] Add include_tags in logs archives. See #530.
  • [Added] Add dns server and client certificate support to synthetics tests. See #523.
  • [Added] Add rehydration_tags property to the logs archives. See #513.
  • [Added] Add endpoint to reorder Logs Archives. See #505.
  • [Added] Add has_search_bar and cell_display_mode properties to table widget definition. See #502.
  • [Added] Add target_format property to the Logs attribute remapper . See #501.
  • [Added] Add dual y-axis configuration to time-series widget in Dashboard. See #498.
  • [Added] Mark logs aggregate endpoint as stable. See #496.
  • [Added] Add endpoint to get a Synthetics global variable. See #489.
  • [Added] Add assertion types for DNS Synthetics tests. See #486.
  • [Added] Add DNS test type to Synthetics. See #482.
  • [Added] Add API endpoints for teams and services. See #470.
  • [Added] Add mobile_rum_session_count_sum property to usage responses. See #469.
  • [Fixed] Fix synthetics_check_id type in MonitorOptions. See #526.
  • [Fixed] Remove default for cell_display_mode in table widget. See #519.
  • [Fixed] Fix tags attribute type in event aggregation API. See #463.
  • [Changed] Change columns attribute type from string array to object array in APM stats query widget. See #509.
  • [Changed] Rename to ApmStats and add required properties. See #490.
  • [Changed] Remove unused aggregation_key and related_event_id properties from events responses. See #480.
  • [Changed] Define required fields for v2 requests. See #475.
  • [Changed] Mark required type fields in User and Roles API v2. See #467.
  • [Removed] Remove check_type parameter from ListTests endpoint. See #465.

v1.0.0-beta.8 / 2020-09-16

  • [Added] Add aggregation and metric fields to SecurityMonitoringRuleQuery. See #457.
  • [Added] Add tracing without limits to usage API. See #449.
  • [Added] Add response codes for AWS API. See #443.
  • [Added] Add custom_links support for Dashboard widgets. See #442.
  • [Added] Add profiling to usage API. See #436.
  • [Added] Add synthetics CI endpoint. See #429.
  • [Added] Add APM resources data source to table widgets. See #428.
  • [Added] Add list API for security monitoring signals. See #424.
  • [Added] Add create, edit and delete endpoints for synthetics global variables. See #421.
  • [Added] Add monitor option renotify_interval to synthetics tests. See #420.
  • [Added] Add event aggregation v2 API. See #419.
  • [Added] Add Profiling Host to Usage endpoint. See #417.
  • [Added] Add distinctFields to SecurityMonitoringRuleQuery. See #412.
  • [Added] Add missing security_query on QueryValueWidgetRequest. See #407.
  • [Added] Enable security source for dashboards. See #403.
  • [Added] Add SLO alerts to monitor enum. See #401.
  • [Fixed] Add 200 response code to PATCH v2 users. See #441.
  • [Fixed] Fix hourly host usage descriptions. See #438.
  • [Fixed] Remove enum from legend_size widget attribute. See #432.
  • [Fixed] Fix content-type spelling errors. See #423.
  • [Fixed] Properly mark status and query field as required for creation of Security Monitoring rule. See #422.
  • [Fixed] Fix name of isEnabled parameter for Security Monitoring rule. See #409.
  • [Removed] Remove 204 response from PATCH v2 users. See #446.

v1.0.0-beta.7 / 2020-07-22

  • [Added] Adding four usage attribution endpoints. See #393.
  • [Added] Fix documentation for v1/hosts. See #383.
  • [Changed] Update synthetics test to contain latest features. See #375.
  • [Added] Usage Billable Summary response. See #368.
  • [Added] Add Logs Search API v2. See #365.
  • [Fixed] RRULE property for Downtimes API. See #364.
  • [Deprecated] Dashboards List v1 has been deprecated. See #363.

v1.0.0-beta.6 / 2020-06-19

  • [Fixed] Update enum of synthetics devices IDs to match API. See #351.

v1.0.0-beta.5 / 2020-06-19

  • [Added] Update to the latest openapi-generator 5 snapshot. See #338.
  • [Added] Add synthetics location endpoint. See #334.
  • [Fixed] Widget legend size can also be "0". See #336.
  • [Fixed] Log Index as an optional parameter (default to "*") for List Queries. See #335.
  • [Changed] Rename payload objects to request for users v2 API. See #346.
    • This change includes backwards incompatible changes when using the users v2 endpoint.
  • [Changed] Split schema for roles API. See #337.
    • This change includes backwards incompatible changes when using the role endpoint.

v1.0.0-beta.4 / 2020-06-09

  • [BREAKING] Add missing values to enums. See #320.
    • This change includes backwards incompatible changes when using the MonitorSummary widget.
  • [BREAKING] Split schemas from DashboardList v2. See #318.
    • This change includes backwards incompatible changes when using corresponding endpoints methods.
  • [BREAKING] Clean synthetics test CRUD endpoints. See #317.
    • This change includes backwards incompatible changes when using corresponding endpoints methods.
  • [Added] Add Logs Archives endpoints. See #323.

v1.0.0-beta.3 / 2020-05-21

  • [BREAKING] Update to openapi-generator 5.0.0. See #303.
    • This change includes backwards incompatible changes when using structs generated from oneOf schemas.
  • [Added] Add SIEM and SNMP usage API. See #309.
  • [Added] Add security monitoring to clients. See #304.
  • [Added] Add /v1/validate endpoint. See #290.
  • [Added] Add generated_files file. See #270.
  • [Fixed] Add authentication to Go examples. See #299.
  • [Fixed] Add 422 error codes to users and roles v2 endpoints. See #296.
  • [Fixed] Update import in Go examples. See #295.
  • [Fixed] Check duplicate object definitions. See #288.
  • [Fixed] Mark unstable endpoints with beta note. See #281.
  • [Changed] Update ServiceLevelObjective schema names. See #279.
  • [Deprecated] Add deprecated fields logset, count and start to appropriate dashboard widgets. See #285.

v1.0.0-beta.2 / 2020-05-04

  • [Added] Add RUM Monitor Type and update documentation. See #273.
  • [Added] Add Logs Pipeline Processor. See #268.
  • [Added] Add additional fields to synthetics test request. See #262.
  • [Added] Add Monitor Pagination. See #253.
  • [Fixed] Mark synthetics test request "method" and "url" as optional. See #265.
  • [Fixed] Update error responses for roles v2 endpoints. See #248.
  • [Fixed] Add missing ListSLO's 404 response. See #245.
  • [Removed] Remove Pagerduty endpoints from the client. See #264.

1.0.0-beta.1 / 2020-04-22

  • [Added] Initial beta release of the Datadog API Client