Releases: DataDog/datadog-api-client-go
Releases · DataDog/datadog-api-client-go
v1.15.1
v1.15.0
What's Changed
Fixed
- Fix serialization of arrays by @therve in #1508
- AuthN Mapping spec cleanup to match implementation by @api-clients-generation-pipeline in #1507
- Fix additionalProperties on SyntheticsAPITestResultData by @api-clients-generation-pipeline in #1533
- Fix synthetics vitals type by @api-clients-generation-pipeline in #1534
- Remove include_percentiles default by @api-clients-generation-pipeline in #1559
- Mark message as required for Synthetics tests by @api-clients-generation-pipeline in #1553
- Don't store decode errors by @therve in #1572
Added
- Add
ci-tests
monitor type by @api-clients-generation-pipeline in #1492 - Add RUM settings schema to synthetics tests by @api-clients-generation-pipeline in #1500
- Add v1 signal triage endpoints by @api-clients-generation-pipeline in #1496
- Add connection to synthetics assertion type enum by @api-clients-generation-pipeline in #1512
- Add grpc subtype to synthetics tests by @api-clients-generation-pipeline in #1486
- Add support for
zstd1
Content-Encoding by @jirikuncar in #1448 - Add include descendants to monthly and hourly usage attribution APIs by @api-clients-generation-pipeline in #1530
- Add v2 endpoints for Opsgenie Integration by @api-clients-generation-pipeline in #1520
- Add distribution points intake endpoint by @api-clients-generation-pipeline in #1518
- Add height and width params to graph snapshot by @api-clients-generation-pipeline in #1542
- Add support for defining histogram requests in Distribution widgets by @api-clients-generation-pipeline in #1527
- Add DowngradeOrg endpoint by @api-clients-generation-pipeline in #1544
- Add new options for new value detection type on security monitoring rules by @api-clients-generation-pipeline in #1537
- Add ci execution rule in Synthetics options by @api-clients-generation-pipeline in #1538
- Add SLO Search API endpoint by @api-clients-generation-pipeline in #1451
- New usage metering endpoint for estimated cost by org by @api-clients-generation-pipeline in #1562
- Add estimated indexed spans usage attribution by @api-clients-generation-pipeline in #1561
- Handle raw json for additionalProperties in typescript by @api-clients-generation-pipeline in #1535
- Add Application Security Monitoring Hosts Attribution by @api-clients-generation-pipeline in #1563
- Add support for security monitoring rule dynamic criticality by @api-clients-generation-pipeline in #1548
- Update IP ranges with synthetics private locations section by @api-clients-generation-pipeline in #1567
- Add new products to billable summary by @api-clients-generation-pipeline in #1570
- Update usage attribution enums by @api-clients-generation-pipeline in #1564
Changed
- Remove unstable marker from SLO corrections API by @api-clients-generation-pipeline in #1519
- Remove unstable/beta note since Metrics Without Limits is GA by @api-clients-generation-pipeline in #1526
- Remove unstable marker on security list signal endpoint by @api-clients-generation-pipeline in #1540
- Update metric intake v2 accept response by @api-clients-generation-pipeline in #1568
New Contributors
Full Changelog: v1.14.0...v1.15.0
v1.14.0
What's Changed
Fixed
- Normalize format of date-time fields by @jirikuncar in #1472
- Remove unused pararameter from authn mapping by @api-clients-generation-pipeline in #1487
Added
- Add Usage API endpoint for observability-pipelines and add properties to v1 GetUsageSummary by @api-clients-generation-pipeline in #1422
- Add Historical Chargeback Summary endpoint by @api-clients-generation-pipeline in #1469
- Add
...WithPagination
helper methods by @jirikuncar in #1468 - Expose v2 usage endpoint for application security monitoring by @api-clients-generation-pipeline in #1479
- Add
rehydration_max_scan_size_in_gb
field to Logs Archives by @api-clients-generation-pipeline in #1475 - Add
mute_first_recovery_notification
option to downtime by @api-clients-generation-pipeline in #1444 - Add lambda traced invocations usage endpoint by @api-clients-generation-pipeline in #1484
- Expose new usage field for react sessions by @api-clients-generation-pipeline in #1488
- Add missing option and enum value for SecurityMonitoringRule by @api-clients-generation-pipeline in #1493
- Adds docs for metric estimate endpoint by @api-clients-generation-pipeline in #1476
- Allow additional log attributes by @api-clients-generation-pipeline in #1467
- Add v2 endpoint for submitting series by @api-clients-generation-pipeline in #1409
Deprecated
- Deprecate old usage apis by @api-clients-generation-pipeline in #1490
Full Changelog: v1.13.0...v1.14.0
v1.13.0
What's Changed
Fixed
- Set correct type for
tags
property by @api-clients-generation-pipeline in #1452
Added
- Add
restricted_roles
to Synthetics tests and private locations by @api-clients-generation-pipeline in #1443 - Add v2 SAML config IdP Metadata upload endpoint by @api-clients-generation-pipeline in #1450
- Support pagination in Python by @api-clients-generation-pipeline in #1457
Changed
- Remove references to optional arrays by @jirikuncar in #1454
Removed
- [dashboards] Removed
issue_stream
type fromListStreamSource
by @api-clients-generation-pipeline in #1446
Full Changelog: v1.12.0...v1.13.0
v1.12.0
What's Changed
Fixed
- Fix required nullable fields by @therve in #1428
- Propagate unparsed objects by @therve in #1425
- Make type optional for synthetics basic auth model by @api-clients-generation-pipeline in #1430
Added
- Add aggregate endpoint for RUM by @api-clients-generation-pipeline in #1417
- Add
median
aggregation functions to RUM and logs by @api-clients-generation-pipeline in #1427 - Add endpoint for validation of existing monitors by @api-clients-generation-pipeline in #1429
- Create new ListStreamSource types in order to deprecate ISSUE_STREAM by @api-clients-generation-pipeline in #1439
- [Query Value Widget] Add the timeseries background by @api-clients-generation-pipeline in #1426
Changed
Removed
- Remove
lambda_usage
andlambda_percentage
from usage API by @api-clients-generation-pipeline in #1411
New Contributors
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
Fixed
- Fix org name maximum by @api-clients-generation-pipeline in #1393
- Use
$ref
names foroneOf
attribute names by @jirikuncar in #1397 - Fix pagination for top avg metrics endpoint by @api-clients-generation-pipeline in #1400
Added
- [RUM] Add search endpoints by @api-clients-generation-pipeline in #1360
- Add support for getting online archive usage by @api-clients-generation-pipeline in #1372
- Add endpoint for retrieving audit logs by @api-clients-generation-pipeline in #1371
- Add support for Error Tracking monitors by @api-clients-generation-pipeline in #1395
- Add support for
ci-pipelines
monitor using Formulas and Functions by @api-clients-generation-pipeline in #1405
Changed
- Use Python port of code generator by @jirikuncar in #1376
Deprecated
- [monitors] Deprecate
locked
property and clarify documentation forrestricted_roles
by @api-clients-generation-pipeline in #1387
New Contributors
- @juan-fernandez made their first contribution in #1379
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
Fixed
- Fix event intake response by @api-clients-generation-pipeline in #1350
- Fix type for
date
field inLogsByRetentionMonthlyUsage
by @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
CloudWorkloadSecurityAgentRuleAttributes
by @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_user
by @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
isCritical
to 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
offset
andlimit
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 forrum_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
, 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.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.
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_id
andorg_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
andduration
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.