Skip to content

Releases: DataDog/datadog-api-client-ruby

v1.4.0

18 Oct 15:49
3022ac2
Compare
Choose a tag to compare
  • [Added] Add metrics_collection_enabled, cspm_resource_collection_enabled and resource_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 and is_template properties to notebooks. See #522.
  • [Added] Add renotify_occurrences and renotify_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 and restricted_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

14 Sep 06:57
0d8b470
Compare
Choose a tag to compare
  • [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 to ListStreamSource. 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 deprecate new_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

15 Jul 08:44
822600d
Compare
Choose a tag to compare
  • [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 and tag_set to MetricsQueryMetadata. See #385.
  • [Added] Add missing fields hasExtendedTitle, type, version and updateAuthorId 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

08 Jun 14:06
353576a
Compare
Choose a tag to compare
  • [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 to Downtime component for downtime APIs. See #354.
  • [Added] Add override_label and is_hidden attribute for WidgetCustomLink. 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 add global config variable type. See #375.
  • [Fixed] Properly mark monitor required fields. See #366.
  • [Fixed] Rename incident_integration_metadata to incident_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 to CSPM in usage endpoint. See #384.

v1.0.0

12 May 16:12
6d1171e
Compare
Choose a tag to compare
  • [Added] Notebooks Public API Documentation. See #351.
  • [Added] Add logs_by_retention usage property and GetUsageLogsByRetention 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 and isCritical fields for Synthetics tests. See #338.
  • [Added] Add metadata property with pagination info to SLOList 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 and background_color properties to dashboard group widget. See #308.
  • [Added] Add marker, xaxis and yaxis 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 and show_legend properties on distribution widgets. See #322.
  • [Removed] Remove deprecated Synthetics methods CreateTest and UpdateTest. See #324.

v1.0.0.beta.3

15 Apr 09:26
a1d2c7b
Compare
Choose a tag to compare
v1.0.0.beta.3 Pre-release
Pre-release
  • [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, and disableCors 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

14 Jan 10:08
deb2a76
Compare
Choose a tag to compare
v1.0.0.beta.2 Pre-release
Pre-release
  • [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 to list_slos. See #151.
  • [Removed] Remove Synthetic resources property. See #138.

v1.0.0-beta.1

10 Dec 09:32
8f91a9e
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release
  • [Added] First beta release of the Ruby datadog-api-client library