Releases: DataDog/datadog-api-client-ruby
Releases · DataDog/datadog-api-client-ruby
v1.4.0
- [Added] Add
metrics_collection_enabled
,cspm_resource_collection_enabled
andresource_collection_enabled
to AWS integration request. See #524. - [Added] Add SDS to usage metering endpoint. See #527.
- [Added] [Synthetics] Add endpoint to get details of a batch. See #477.
- [Added] Add
type
andis_template
properties to notebooks. See #522. - [Added] Add
renotify_occurrences
andrenotify_statuses
monitor options. See #520. - [Added] Add
servername
property to SSL Synthetics tests request. See #510. - [Added] Document encoding in metrics intake. See #511.
- [Added] Add support for formulas and functions in the Scatterplot Widget for dashboards. See #495.
- [Added] Add support for gzip and deflate encoding. See #500.
- [Added] Add information about creator to Synthetics tests details. See #503.
- [Added] Add support for funnel widget in dashboards. See #497.
- [Added] Add formula and function APM resource stats query definition for dashboards. See #489.
- [Added] ApmDependencyStatsQuery for formulas and functions dashboard widgets. See #488.
- [Fixed] Make monitor properties
priority
andrestricted_roles
nullable. See #532. - [Fixed] Remove event title length constraint. See #505.
- [Fixed] Allow nullable date in notebook cells. See #514.
- [Fixed]
IncidentFieldAttributesMultipleValue
can be nullable. See #509. - [Fixed] Fix incidents schemas. See #508.
- [Fixed] Make sure that OpenAPI definition are valid with real server responses. See #502.
- [Fixed] Fix typo in usage attribution field names for profiled containers. See #504.
- [Fixed] [dashboards] Make the name property required for APM Dependency Stat Query. See #494.
- [Fixed] Mark SLO Correction Type as required. See #479.
- [Changed] Enable compression in responses. See #519.
- [Changed] Use AVG aggregation function for DBM queries. See #499.
v1.3.0
- [Added] Add
follow_redirects
options to test request in Synthetics. See #481. - [Added] Added
available_values
property to template variables schema. See #476. - [Added] Add config variables to Synthetics browser test config. See #475.
- [Added] Add DBM usage endpoint. See #459.
- [Added] Add
audit alert
monitor type. See #471. - [Added] Add
batch_id
to the synthetics trigger endpoint response. See #468. - [Added] Adding support for security monitoring rule
type
property. See #457. - [Added] Improve resiliency of Ruby SDK when deserializing enums/oneOfs. See #460.
- [Added] Add events data source to Dashboard widgets. See #458.
- [Added] Add restricted roles for Synthetics global variables. See #463.
- [Added] Webhooks integration SDK. See #462.
- [Added] Add missing synthetics variable parser type
x_path
. See #461. - [Added] Add
audit_stream
toListStreamSource
. See #448. - [Added] Add percentile to dashboard
WidgetAggregator
schema. See #444. - [Added] Add
id_str
property to Event response. See #451. - [Added] Add edge to Synthetics devices. See #454.
- [Added] Add endpoints to manage Service Accounts v2. See #434.
- [Added] Add
new_group_delay
and deprecatenew_host_delay
monitor properties. See #447. - [Added] Add
include_descendants
param to usage attribution API. See #453. - [Added] Add support for list widget in dashboards. See #418.
- [Added] Extend dashboards table widget requests to support formulas and functions. See #438.
- [Added] Add CSPM to usage attribution. See #429.
- [Added] Add support for dashboard bulk delete, restore endpoints. See #415.
- [Added] Add support for audit logs data source in dashboards. See #432.
- [Fixed] Fix SLO history error response type for overall errors. See #480.
- [Fixed] Make SLO history metadata unit nullable. See #467.
- [Fixed] Minor fixes of the incident schema. See #464.
- [Fixed] Fix serialization of query metrics response containing nullable points. See #427.
- [Changed] Remove metadata from required list for metric SLO history endpoint. See #487.
- [Changed] Fix SLO history schema for groups and monitors fields. See #484.
v1.2.0
- [Added] Add
allow_insecure
option for multistep steps in Synthetics. See #426. - [Added] Add support for
GET /api/v2/application_keys/{app_key_id}
. See #416. - [Added] Add
meta
property with pagination info to SLOCorrectionList endpoint response. See #414. - [Added] Add support for
treemap
widget. See #409. - [Added] Add missing properties
query_index
andtag_set
toMetricsQueryMetadata
. See #385. - [Added] Add missing fields
hasExtendedTitle
,type
,version
andupdateAuthorId
for Security Monitoring Rule endpoints. See #398. - [Added] Dashboard RBAC role support. See #395.
- [Added] Add missing fields in usage billable summary keys. See #393.
- [Added] [Synthetics] Add monitor name and priority options. See #388.
- [Fixed] Fix
status
property name for browser error status in Synthetics. See #428. - [Fixed] Remove US only constraint for AWS tag filtering. See #405.
- [Fixed] Add BDD tests to synthetics. See #404.
- [Fixed] Handle null in query metrics unit. See #401.
- [Changed] Add separate schema for deleting AWS account. See #425.
- [Changed] Specify format of
report_id
parameter. See #422. - [Changed] Remove Synthetics tick interval enum. See #403.
- [Removed] Remove deprecated endpoints
/api/v1/usage/traces
and/api/v1/usage/tracing-without-limits
. See #430.
v1.1.0
- [Added] Add CWS to usage metering endpoint. See #376.
- [Added] Add endpoint to list Synthetics global variables. See #377.
- [Added] Add monitors search endpoint. See #373.
- [Added] Add
tag_config_source
to usage attribution response. See #368. - [Added] Add endpoints to configure Security Filters. See #359.
- [Added] Add
active_child
nested downtime object toDowntime
component for downtime APIs. See #354. - [Added] Add
override_label
andis_hidden
attribute forWidgetCustomLink
. See #358. - [Added] Add audit logs to usage endpoints. See #384.
- [Fixed] Fix type of day/month response attribute in custom metrics usage. See #387.
- [Fixed] Make
assertions
field optional for multistep synthetics tests, and addglobal
config variable type. See #375. - [Fixed] Properly mark monitor required fields. See #366.
- [Fixed] Rename
incident_integration_metadata
toincident_integrations
to match API. See #362. - [Fixed] Properly mark several synthetics attributes as read only. See #357.
- [Fixed] Fix paging attributes of usage attribution endpoints. See #355.
- [Changed] Rename
compliance
toCSPM
in usage endpoint. See #384.
v1.0.0
- [Added] Notebooks Public API Documentation. See #351.
- [Added] Add
logs_by_retention
usage property andGetUsageLogsByRetention
endpoint. See #345. - [Added] Add anomaly detection method to
SecurityMonitoringRuleDetectionMethod
enum. See #344. - [Added] Add
with_configured_alert_ids
parameter to get a SLO details endpoint. See #341. - [Added] Add
setCookie
,dnsServerPort
,allowFailure
andisCritical
fields for Synthetics tests. See #338. - [Added] Add
metadata
property with pagination info toSLOList
endpoint response. See #334. - [Added] Add new properties to group widget, note widget and image widget. See #331.
- [Added] Add support for a
rate
metric type in manage metric tags v2 endpoint. See #329. - [Added] Add support for ICMP Synthetics tests. See #326.
- [Added] Add vSphere usage information. See #323.
- [Added] Mark metric volumes and ingested tags endpoints as stable. See #318.
- [Added] Add
filter[shared]
query parameter for searching dashboards. See #310. - [Added] Add profiling product fields in usage metering endpoint. See #309.
- [Added] Add
title
andbackground_color
properties to dashboard group widget. See #308. - [Added] Add
marker
,xaxis
andyaxis
properties on distribution widgets. See #322. - [Fixed] Remove default value of
is_column_break
layout property of dashboard. See #350. - [Changed] Enumerate accepted values for fields parameter in usage attribution requests. See #348.
- [Changed] Add frequency and remove request as required field from synthetics test. See #346.
- [Deprecated] Deprecate
legend_size
andshow_legend
properties on distribution widgets. See #322. - [Removed] Remove deprecated Synthetics methods
CreateTest
andUpdateTest
. See #324.
v1.0.0.beta.3
- [Added] Add
reflow_type
property to dashboard object. See #294. - [Added] Add security track and formulas and functions support for geomap dashboard widget. See #292.
- [Added] Generate intake endpoints. See #289.
- [Added] Add endpoint for listing all downtimes for the specified monitor. See #282.
- [Added] Add
modified_at
attribute to user response v2 schema. See #273. - [Added] Add default environment loading in clients. See #271.
- [Added] Add
passed
,noSavingResponseBody
,noScreenshot
, anddisableCors
fields to Synthetics. See #270. - [Added] Expose user-friendly
api_key=
/application_key=
setters for authentication. See #266. - [Added] Add compliance usage endpoint and compliance host statistics. See #265.
- [Added] Add tag filter options for
/api/v{1,2}/metrics
. See #264. - [Added] Add usage fields for Heroku and OpenTelemetry. See #261.
- [Added] Add
global_time_target
field to SLO widget. See #259. - [Added] Add method to export an API test in Synthetics. See #258.
- [Added] Add metadata to usage top average metrics response. See #257.
- [Added] Add median as valid aggregator for formulas and functions. See #252.
- [Added] Add legend_layout and legend_columns to timeseries widget definition [VIZZ-1211]. See #247.
- [Added] Update the spec for GetSLOHistory. See #246.
- [Added] Add support for multistep tests in Synthetics. See #239.
- [Added] [Synthetics] Add core web vitals to browser results. See #234.
- [Added] Add v2 metric tags and metric volumes endpoints. See #233.
- [Added] Add new endpoints for browser API tests in Synthetics. See #230.
- [Added] add groupby_simple_monitor option to monitor spec. See #229.
- [Added] [dashboards formula & function] Allow formula and functions in query value requests. See #228.
- [Added] [dashboards formula & function] Allow formula and functions in toplist requests. See #226.
- [Added] Generate slack resource for clients. See #218.
- [Added] Add detectionMethod and newValueOptions fields to security monitoring rules. See #217.
- [Added] Expose "event-v2 alert" monitor type. See #216.
- [Added] Add new US3 region. See #215.
- [Added] Add org_name field to usage attribution response. See #214.
- [Added] Add profile_metrics_query properties to dashboard widget requests. See #211.
- [Added] Add geomap widget to dashboards v1. See #207.
- [Added] Add v2 API for metric tag configuration. See #206.
- [Added] Add Lambda invocations usage to response. See #205.
- [Added] Remove unstable flag for logs apis. See #199.
- [Added] [monitor] Add restricted roles to update. See #187.
- [Added] Add endpoint for IoT billing usage. See #184.
- [Added] Add query parameters for SLO search endpoint. See #182.
- [Added] Add fields for formula and function query definition and widget formulas. See #179.
- [Added] Add global_time to time_window slo widget. See #177.
- [Added] Update required fields in create and update requests . See #171.
- [Added] Add docs for log index creation (POST). See #168.
- [Fixed] Browser Test message required. See #254.
- [Fixed] Add missing tlsVersion and minTlsVersion to Synthetics assertion types. See #212.
- [Fixed] rule: all nested objects in arrays must be defined on top-level. See #208.
- [Fixed] Add support for DD_SITE in examples. See #202.
- [Fixed] [dashboards] Change analyzed_spans -> spans. See #201.
- [Fixed] Fix AWS tag filter delete request. See #197.
- [Fixed] [dashboards] Remove unnecessary field from TimeSeriesFormulaAndFunctionEventQuery. See #196.
- [Fixed] Fix unit format in SLO history response. See #191.
- [Fixed] [formulas and functions ] Change group_by from object -> list of objects. See #190.
- [Fixed] [monitor] Fix location of restricted roles.. See #185.
- [Fixed] Fix paging parameter names for logs aggregate queries. See #181.
- [Fixed] Add additionalProperties: false to synthetics target field. See #165.
- [Changed] Return correct object in
GetBrowserTest
endpoint. See #281. - [Changed] Add agent rules in security monitoring rules queries. See #260.
- [Changed] Use strings as keys to configure server variables. See #244.
- [Changed] [formulas and functions] Make query name required. See #237.
- [Changed] [dashboards formula and functions] Rename objects for formula and functions to be more generic. See #220.
- [Changed] Fix some integer/number formats in Logs and Synthetics endpoints. See #166.
v1.0.0.beta.2
- [Added] Add SLO Corrections endpoint. See #161.
- [Added] Add new live and rehydrated logs breakdowns for Usage API. See #159.
- [Added] Add support for Synthetics variables from test. See #150.
- [Added] Add filters to rule endpoints in security monitoring API. See #145.
- [Added] Add Azure app services fields to Usage API. See #144.
- [Added] Add mobile RUM OS types usage fields. See #143.
- [Added] Add config variables for synthetics API tests. See #142.
- [Added] Add endpoints for the public API of Logs2Metrics. See #140.
- [Added] Add endpoints for API Keys v2. See #137.
- [Added] Add javascript value to synthetics browser variable types. See #134.
- [Added] Add synthetics assertion operator. See #121.
- [Fixed] Require version.rb in v1 and v2 submodule to allow individual import. See #133.
- [Changed] Extract enum to specific schema in incidents endpoint. See #158.
- [Changed] Extract key sorting enum to a specific schema in key management endpoints. See #154.
- [Changed] Rename
list_sl_os
tolist_slos
. See #151. - [Removed] Remove Synthetic resources property. See #138.
v1.0.0-beta.1
- [Added] First beta release of the Ruby datadog-api-client library