diff --git a/CHANGELOG.md b/CHANGELOG.md index 67b7b5b6294..89551638cdf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,84 @@ # CHANGELOG +## 2.58.0/2026-08-06 + +### Fixed +* Fleet Automation v2 remove deprecated or redundant agent detail fields [#4151](https://github.com/DataDog/datadog-api-client-java/pull/4151) +* Uppercase automation rule trigger and action type enum values [#4145](https://github.com/DataDog/datadog-api-client-java/pull/4145) +* Fix broken JSON API shape for security monitoring rules bulk delete [#4120](https://github.com/DataDog/datadog-api-client-java/pull/4120) +* Document CNM API authorization requirements [#4117](https://github.com/DataDog/datadog-api-client-java/pull/4117) +* Fix incident user-defined role policy not required on create [#4103](https://github.com/DataDog/datadog-api-client-java/pull/4103) +* Do not return UnparsedObject when matching nested oneOf schema [#4096](https://github.com/DataDog/datadog-api-client-java/pull/4096) +* Document 409 and 412 error codes for UpsertRows/DeleteRows [#4082](https://github.com/DataDog/datadog-api-client-java/pull/4082) +* Mark list-of-oneOf with an invalid item as unparsed [#4078](https://github.com/DataDog/datadog-api-client-java/pull/4078) +* Add `template_variables` to Notebooks v1 API spec [#4052](https://github.com/DataDog/datadog-api-client-java/pull/4052) + +### Added +* data quality monitor sensitivity definition [#4147](https://github.com/DataDog/datadog-api-client-java/pull/4147) +* Add SSE-KMS encryption fields to ObservabilityPipelineAmazonS3Destination for datadog_archives [#4136](https://github.com/DataDog/datadog-api-client-java/pull/4136) +* Adds documentation for historical metrics endpoints [#4134](https://github.com/DataDog/datadog-api-client-java/pull/4134) +* Remove unit conversion notes from usage metering descriptions [#4129](https://github.com/DataDog/datadog-api-client-java/pull/4129) +* Add impact_score and impact_level to Flaky Test Management API spec [#4125](https://github.com/DataDog/datadog-api-client-java/pull/4125) +* Add list custom LLM Obs evaluator configs endpoint [#4123](https://github.com/DataDog/datadog-api-client-java/pull/4123) +* Promote RUM Operations endpoints from private to public [#4115](https://github.com/DataDog/datadog-api-client-java/pull/4115) +* Add TLS support and server_name SNI option to Observability Pipelines client components [#4114](https://github.com/DataDog/datadog-api-client-java/pull/4114) +* Add workflow schedule overlap behavior [#4113](https://github.com/DataDog/datadog-api-client-java/pull/4113) +* Add notice templates to the Status Pages API spec [#4112](https://github.com/DataDog/datadog-api-client-java/pull/4112) +* Add `key-value` type in Logs Array processor [#4111](https://github.com/DataDog/datadog-api-client-java/pull/4111) +* Expand incidents postmortem-templates spec to full CRUD contract [#4105](https://github.com/DataDog/datadog-api-client-java/pull/4105) +* Remove unstable tags from Case Management APIs [#4104](https://github.com/DataDog/datadog-api-client-java/pull/4104) +* Add CSM Ownership settings endpoints [#4101](https://github.com/DataDog/datadog-api-client-java/pull/4101) +* Add DD_ENV filter to Feature Flags environments API [#4100](https://github.com/DataDog/datadog-api-client-java/pull/4100) +* Add feature-flag type to restriction policies [#4092](https://github.com/DataDog/datadog-api-client-java/pull/4092) +* Add Exclude-mode tag usage fields to tag indexing rules [#4091](https://github.com/DataDog/datadog-api-client-java/pull/4091) +* Add public API spec for LLM Observability prompt registry CRUD endpoints [#4090](https://github.com/DataDog/datadog-api-client-java/pull/4090) +* Add public DDSQL tabular query endpoints [#4089](https://github.com/DataDog/datadog-api-client-java/pull/4089) +* Add function and cloud_function fields to Azure and GCP scan options [#4087](https://github.com/DataDog/datadog-api-client-java/pull/4087) +* Add WAF custom rule file addresses [#4084](https://github.com/DataDog/datadog-api-client-java/pull/4084) +* Make incident user-defined-roles API public but keep it unstable [#4081](https://github.com/DataDog/datadog-api-client-java/pull/4081) +* Add OpenAPI spec for GET /api/v2/org_group_policy_suggestions [#4080](https://github.com/DataDog/datadog-api-client-java/pull/4080) +* Add cloud-agnostic account filters endpoints to Cloud Cost Management [#4079](https://github.com/DataDog/datadog-api-client-java/pull/4079) +* Add GET endpoint for custom forecast [#4074](https://github.com/DataDog/datadog-api-client-java/pull/4074) +* Add OpenAPI specs for ListDatasetReportSchedules and PrintReport [#4072](https://github.com/DataDog/datadog-api-client-java/pull/4072) +* Add editable field to critical assets attributes [#4071](https://github.com/DataDog/datadog-api-client-java/pull/4071) +* Add GET /api/v2/on-call/schedules/schedule_id/responders spec [#4069](https://github.com/DataDog/datadog-api-client-java/pull/4069) +* Add OpenAPI spec for hostmap widgwet DDSQL request shape, deprecate legacy metric shape [#4061](https://github.com/DataDog/datadog-api-client-java/pull/4061) +* Document secmon-public-api Entra ID integration endpoints [#4059](https://github.com/DataDog/datadog-api-client-java/pull/4059) +* Add AWS integration metric name filters and preview endpoints [#4056](https://github.com/DataDog/datadog-api-client-java/pull/4056) +* Add public unstable spec for Security Findings Linear endpoints [#4051](https://github.com/DataDog/datadog-api-client-java/pull/4051) +* Add workload activity rule type to notification rules [#4050](https://github.com/DataDog/datadog-api-client-java/pull/4050) +* Add configuration attribute to incident type schema [#4049](https://github.com/DataDog/datadog-api-client-java/pull/4049) +* Add OpenAPI spec for POST /api/v2/snapshot [#4048](https://github.com/DataDog/datadog-api-client-java/pull/4048) +* Add SSE-KMS encryption fields to ObservabilityPipelineAmazonS3GenericDestination [#4047](https://github.com/DataDog/datadog-api-client-java/pull/4047) +* Add included rows to batchrowsquery and pagination meta to listrows for reference tables responses [#4044](https://github.com/DataDog/datadog-api-client-java/pull/4044) +* security-monitoring - add description field to critical assets API spec [#4043](https://github.com/DataDog/datadog-api-client-java/pull/4043) +* Mark ServiceNow triage endpoints as stable [#4041](https://github.com/DataDog/datadog-api-client-java/pull/4041) +* Add OpenAPI spec `version` attribute for Logs Transactions V2 Preview [#4039](https://github.com/DataDog/datadog-api-client-java/pull/4039) +* Page related updates to synthetics [#4038](https://github.com/DataDog/datadog-api-client-java/pull/4038) +* Add Obs Pipeline Grok processor updates to OpenAPI Spec [#4036](https://github.com/DataDog/datadog-api-client-java/pull/4036) +* Add public v2 OpenAPI operations for governance console [#4029](https://github.com/DataDog/datadog-api-client-java/pull/4029) +* Add UK1 [#4024](https://github.com/DataDog/datadog-api-client-java/pull/4024) +* Add OpenAPI spec for identity providers and Authorized client apis [#3986](https://github.com/DataDog/datadog-api-client-java/pull/3986) +* Add DashboardDefaultTimeframe schema and default_timeframe to Dashboard [#3944](https://github.com/DataDog/datadog-api-client-java/pull/3944) +* Add OpenAPI spec for api v2 rum config [#3942](https://github.com/DataDog/datadog-api-client-java/pull/3942) +* Add OpenAPI specifications for incidents-rapid-api endpoints [#3918](https://github.com/DataDog/datadog-api-client-java/pull/3918) + +### Changed +* Fleet Automation promote ready v2 endpoints to public [#4140](https://github.com/DataDog/datadog-api-client-java/pull/4140) +* Migrate tag-policies routes to snake_case [#4124](https://github.com/DataDog/datadog-api-client-java/pull/4124) +* Deprecate report-related endpoints from SLO documentation [#4121](https://github.com/DataDog/datadog-api-client-java/pull/4121) +* Update documentation according to new content pack states endpoint response shape [#4102](https://github.com/DataDog/datadog-api-client-java/pull/4102) +* Mark Linear security findings endpoints as stable [#4094](https://github.com/DataDog/datadog-api-client-java/pull/4094) +* Mark custom forecast endpoints as generally available [#4093](https://github.com/DataDog/datadog-api-client-java/pull/4093) +* Change TopologyMapWidgetDefinition to oneOf with TopologyMapServiceMapDefinitionServiceMap [#4062](https://github.com/DataDog/datadog-api-client-java/pull/4062) +* Update ListAssetsSBOMs spec - require asset_type on first page, add ServerlessFunction asset type [#4054](https://github.com/DataDog/datadog-api-client-java/pull/4054) +* Fix DORA deployment and incident read responses to use date-time timestamps [#4053](https://github.com/DataDog/datadog-api-client-java/pull/4053) +* Allow using access key to specify AWS s3 integration in create / update logs archives [#3993](https://github.com/DataDog/datadog-api-client-java/pull/3993) +* Add saved filters endpoints to the Feature Flags API [#3973](https://github.com/DataDog/datadog-api-client-java/pull/3973) + +### Removed +* Remove prerequisite, table_id, and attached_to fields from incident user-defined field API [#4058](https://github.com/DataDog/datadog-api-client-java/pull/4058) + ## 2.57.0/2026-06-30 ### Added diff --git a/pom.xml b/pom.xml index dcc182b3603..e21b67538fe 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ datadog-api-client jar datadog-api-client - 2.57.0 + 2.58.0 https://github.com/DataDog/datadog-api-client-java Java client library for Datadog API