Skip to content

Latest commit

 

History

History
1812 lines (1547 loc) · 179 KB

File metadata and controls

1812 lines (1547 loc) · 179 KB

CHANGELOG

2.51.0/2026-03-06

Added

  • Billing_plan field deprecation - correction start date #3059
  • Add ci_code_coverage_committers to usage API #3056
  • Expose usage-attribution-types publicly and update attribution descriptions #3055
  • Add new param to api/v2/metrics #3049
  • Add FormulaAndFunctionEventQueryGroupByFields schema to support flat group_by form #3046
  • billing_plan field deprecation in billable-summary endpoint #3043
  • Add OpenAPI spec for LLM Observability Experiments API #3042
  • Add missing persona_mapping endpoints #3029
  • Adding Observability Pipelines Secret Management feature support #3027
  • Workflow Automation - Add Form Trigger #3026
  • Add Maintenances and minor updates to Status Pages API #3025
  • Introduce api/v2/integration API endpoint #3018
  • Add OpenAPI spec for Change Management endpoints #3016
  • Add sort parameter to detection rules list endpoint #3013
  • Add public documentation on NDM interface tags endpoint #3010
  • Add documentation for POST api/v2/incidents/import #3007
  • Post an event v2 API - add a new enum value to links.category field and add pattern validation on changed_resource.name field #3006
  • Add receives_permissions_from field to Roles API #3000
  • Adding custom mapper support to Observability Pipelines OCSF Mapper #2995
  • Add seats API v2 endpoints with error responses and required fields #2992
  • Added support for Google Chat Organization Handles Public API #2973
  • Add Network Path test endpoints to v2 spec #2966
  • Add OpenAPI documentation for cloud-auth-config service #2938
  • Add suppression sort by create date #2923

Deprecated

  • Mark legacy non-FnF query fields and WidgetEvent as deprecated in dashboard spec + update Distribuition docs #3045

Fixed

  • Fix WidgetNewFixedSpan - timestamps are milliseconds not seconds #3021
  • Increase validation limit on integration type #3014

2.50.0/2026-02-17

Fixed

  • Add mandatory filter env parameter to APM services endpoint #3005
  • Resolve issue where the go client cannot resolve between memoryBuffer and memoryBufferSize options #3002
  • [CWS-5817] Add workload_activity rule type to OpenAPI spec #2960
  • Modify api spec description of create postmortem attachment #2959
  • Update some SDS status codes #2912
  • Update api/v2/incidents/id/attachment endpoints documentation #2882

Added

  • Cloud SIEM - Add instantaneousBaseline to anomaly detection options #2998
  • Add new endpoints for Code Coverage summary information #2997
  • [Workflow Automation] Add allowedValues to InputSchemaParameters #2996
  • Adding when full option to the Memory Buffer options as well #2994
  • Add OpenAPI documentation for cache property in dedupe processor in observability pipelines #2993
  • Adding Buffer options to Observability Pipeline Destinations #2981
  • Add Descriptions for OCI Integrations Endpoint OpenAPI Spec #2974
  • Sync rum-replay endpoints with backend for public documentation #2969
  • Add OpenAPI documentation for security monitoring content packs endpoints #2968
  • Create OpenAPI for incidents config postmortem templates #2965
  • Add case-management-project resource type for restriction policies #2961
  • Add OpenAPI documentation for case-rapid-api relationship endpoints #2957
  • Add new products to usage API docs for ccm_spend_monitored_pro and ccm_spend_monitored_ent #2954
  • Expose use_legacy_search_syntax flag in the Observability Pipelines API #2951
  • Add Project and NotificationRule API specs for Case Management #2950
  • Added spec for flex_logs_starter #2949
  • Update api spec with additional monitor notification presets #2948
  • Add public patch DORA deployment endpoint #2945
  • Add On-Call Trigger to Workflow Automation Public API #2943
  • Add UpdateFlakyTestState endpoint to Flaky Test Management API #2941
  • Update api spec with additional monitor notification presets #2939
  • Add order_by field to timeseries widget request schema #2936
  • Add budget validation endpoints #2935
  • Remove x-unstable property from security findings Jira issues endpoints #2934
  • Add tags support to Logs Indexes API #2933
  • Add OpenAPI specification for ServiceNow integration #2932
  • Add support for routes in datadog logs destination #2929
  • Create OpenAPI for HAMR endpoints #2927
  • Create OpenAPI for incidents config global endpoints #2926
  • Add Synthetics suites CRUD endpoints #2925
  • security_monitoring - Document rules bulk export #2920
  • Adding datastream to Open Search destination and adding Auth Strategy for Observability Pipeline API #2919
  • Add OpenAPI for entity risk score api #2918
  • Create OpenAPI for SLO status endpoint #2917
  • Add OpenAPI specification for collab-general service #2916
  • Add missing incident attachments documentation #2911
  • Add Network Path Monitors to API Docs #2909
  • Update metrics all-tags endpoint documentation #2906
  • Add Status Pages API specs #2896
  • Add custom/rulesets endpoints #2890
  • Add Synthetics suites CRUD endpoints #2878
  • Add suppressions to SensitiveDataScannerRule resource #2873
  • Support decimal sample_rate for RUM retention filters #2829

Changed

  • [SDTEST-3293] Add history field to flaky test management API #2982
  • Make id required in patch status pages request schemas, id and attributes required in post/patch status pages request schemas #2952
  • Fix GetBudget endpoint to return BudgetWithEntries instead of BudgetValidationRequest #2942
  • Update permissions in docs api for apm retention filters #2937
  • Vulnerabilities-SBOM endpoints GA - Remove x-unstable #2921
  • Add pagination and sorting parameters on suppression list #2903
  • Changed Metric SLO to support SLI specification #2790

Deprecated

  • Mark restricted_roles as deprecated #2914

2.49.0/2026-01-15

Added

  • Add subtest for synthetics multistep tests #2901
  • feat - Add data-quality alert monitor type support #2899
  • Add a new end point that allows the SPA recommendation to be called without the shard parameter #2892
  • Add Critical Assets specs to security_monitoring feature #2888
  • Add new Observability Pipelines components #2883
  • Specify accepted types for UpsertRows values #2876
  • Add subtest for synthetics multistep tests #2865
  • Add query param in rules list endpoint #2857
  • Add Security Findings Public API beta endpoints #2844
  • Add bar chart widget to Dashboards API #2816
  • Update distribution and heatmap's markers ,num_buckets properties and allowed request/query #2815
  • Add region_filter_configs and is_global_location_enabled to v2 GCP API #2808

Deprecated

  • Update docs for Security Finding API endpoints #2897

Removed

  • Revert - Update specs for AWS account updates and creation for CCM configs #2886

Fixed

  • remove duplicate sync_enabled field for PATCH Reference Tables request schema #2789

2.48.0/2026-01-08

Added

  • Add new bits_ai usage attribution type to Usage Attribution Public API Documentation #2875
  • Add Product Analytics Server-Side Events API endpoint #2870
  • Update /api/v2/cases endpoint to add custom attributes support #2868
  • Documentation for team notifications API #2864
  • [RQ-7160] Add llm_spans and deprecate llm_observability #2850
  • Add display_name to Observability Pipeline processors #2848
  • Add a new includeDiscovered query parameter to Software Catalog APIs #2845
  • Add routes for managing On-Call user notification rules #2843
  • Add anomaly detection options to security monitoring rules #2841
  • Remove preview/unstable tags from GitHub team sync and connections endpoints #2839
  • Added spec for flex_stored_logs #2834
  • Add documentation for synthetics global variable jsonpatch endpoint #2794

Changed

  • Remove steps from certain expected synthetics api response #2874
  • Add documentation for GET, POST, PATCH, and DELETE api/v2/incidents/incident_id/attachments endpoints #2819

2.47.0/2025-12-17

Changed

  • Mark Incident Impact Endpoints stable #2840
  • Vulnerability Management - Update ListVulnerabilities endpoint query params and response schema #2832
  • Update specs for AWS account updates and creation for CCM configs #2825
  • add suppression version history #2801
  • Add processors groups to Observability Pipelines #2760

Added

  • Update security finding triage specs #2833
  • Add routes for managing On-Call user notification channels #2828
  • Add host field to Post an event V2 API #2826
  • Add GET /api/v2/apm/services endpoint to public documentation #2823
  • Dashboards - Add semantic_mode support to FormulaAndFunctionMetricQueryDefinition #2817
  • Cloud SIEM - Add instantaneousBaseline feature parameter. #2814
  • Add new fields to usage metering api spec #2812
  • update geomap widget definition about conditional_format and text_formats and view focus #2806
  • Add new endpoint for listing rules for a gate #2792

Removed

  • Tag security findings Jira endpoints as unstable #2821

Fixed

  • Add field attribute to the Workload Protection hash action #2798

2.46.0/2025-12-08

Added

  • On-Call Add positioned schedule policy target #2802
  • Introduced new APIs to manage team hierarchy links #2793
  • Add Row Update Endpoints to Reference Tables API spec #2783
  • Add incident management seats to spec #2780
  • Support provisioning teams from external sources #2779
  • security_monitoring - Add signalOutput field to ThreatHuntingJobResponseAttributes schema #2777
  • Add filter.scope to Monitor Notification Rules #2774
  • Add Support for Monitor Assets #2765
  • Add api specs for deployment gates #2724

Changed

  • Add Security Finding Ticketing endpoints #2796
  • Flatten file_metadata response schema to avoid OneOf unmarshaling issues #2782

Fixed

  • obs_pipelines: make google auth optional #2787

2.45.0/2025-11-14

Added

  • Add suppression tags #2768
  • Add new summary keys for new standalone billing dimensions #2764
  • Add Bits AI Investigations and On-Call to API specs #2761
  • Add PreviewCatalogEntities #2757
  • Sync 'audience_management.yaml' files with backend #2755
  • Dashboards - Add on_call_events datasources #2754
  • 📝 [LOGSAC-1298] Add logs-pipeline type to restriction policy OpenAPI spec #2748
  • Security Monitoring - Update Signal Archive Reasons #2746
  • Add New Serverless Summary Entries to Api Spec #2731
  • Add metric namespace config filters to V2 GCP API #2729
  • Add specs for v2 eventbridge API #2726
  • Add last_login_time to Users v2 API #2712
  • Add Team Connection API Documentation #2710
  • Add Static Analysis Rules Endpoints #2708

Deprecated

  • [api-spec] Mark PATCH /api/v2/incidents/incident_id/attachments endpoint as deprecated #2766
  • [METEXP-2068] Deprecate api/v1/search Endpoint #2762

Changed

  • Rename historical job API endpoints to threat hunting #2744

2.44.0/2025-10-27

Added

  • Add endpoints for Software Composition Analysis #2743
  • Add support for Schema Processor in Logs Pipelines #2723
  • Add new DeleteAssignee endpoint to Error Tracking APIs #2717
  • document agentless GCP scan options CRUD endpoints #2714
  • Document /api/v2/roles/templates #2703
  • Add Reference Tables API spec #2702
  • Add blockedRequestPatterns to synthetics browser test options #2696
  • Add BulkDeleteDatastoreItems to Datastore API spec #2695
  • Add some missing Workload Protection agent rule fields #2694
  • Add AzureScanOptions to agentless scanning API #2692
  • Add conditional recipients to notification rule #2688
  • Documenting the new Flaky Test Management API endpoint for public beta #2665

Fixed

  • fix edge case with periods in keys #2722
  • Update the summary name for get a tag pipeline ruleset. #2718

Changed

  • Include mention to new scanned-assets-metadata endpoint on container images v1 endpoint #2721
  • Include mention to new scanned-assets-metadata endpoint on hosts v1 endpoint #2720
  • security_monitoring - Add indexes to deprecate index in ruleQuery #2715
  • Add support for vulnerability management - Add ListScannedAssetsMetadata new endpoint and update existing ones #2713
  • Update description, operationId and examples for tag pipeline and custom allocation rules #2709

2.43.0/2025-09-30

Added

  • Add API Key ID to rum application response #2690
  • Add suppression list query string parameter #2689
  • Add datastore trigger to workflows public API #2686
  • Add Google PubSub destination to the Observability Pipelines API #2677
  • Add API spec for AWS Integrations standard and resource collection IAM permissions #2674
  • Publish new incident impact APIs #2670
  • Add product analytics to FormulaAndFunctionEventsDataSource #2669
  • Add sequence detection to security monitoring rules #2666
  • Add Public Delete Dora Events Endpoints #2649

Fixed

  • Remove any references to synthetics test suites #2681

Changed

  • Add tag pipeline, custom allocation rule and get cloud account by id for AWS/Azure/GCP configs APIs #2664

2.42.0/2025-09-15

Added

  • Add Query Parameters to ListOrgConnections Endpoint #2663
  • Add Incident Notification Rules Public Spec #2658
  • Update v1 and v2 GCP API specs to support monitored_resource_configs #2656
  • Add action datastore API #2636
  • Security Monitoring - Make hasOptionalGroupByFields updatable #2594

Deprecated

  • Promote unstable aws v2 APIs and deprecate v1 #2655

Changed

  • Allow to send batches of events in pipelines API #2639

2.41.0/2025-09-09

Added

  • Add Incident Notification Template Public Docs #2651
  • Add Cross Org API to Open API specs #2650
  • Add readonly ID of synthetics test steps #2646
  • Create Cloud SIEM histsignals endpoints #2645
  • Security Monitoring - Validation Endpoint for Suppressions #2642
  • Update Get All Notification Rules API docs to include pagination, sorting, and filtering params #2640
  • Security Monitoring - Related Suppressions for a Rule #2638
  • Extend Widget time schema with support for hide_incomplete_cost_data #2625
  • Add SDS rule should_save_match field #2623
  • Add spec for Agentless GetAwsScanOptions #2620
  • Add DNAP Spark Pod Autosizing service to API client #2614
  • Add version parameter to synthetic test trigger ci endpoint #2613
  • Document Error Tracking public APIs #2611
  • Add docs for 404 not found error in cost-onboarding-api #2606
  • Adds async Scorecard outcomes batch update endpoint #2597
  • Update v2 API spec to reflect default AWS metric collection behavior #2588

Fixed

  • Security Monitoring - Fix payload of Validation Endpoint for Suppressions #2647
  • [CCA-938][CCC-883] Audit existing CCM endpoints in OpenAPI spec #2602
  • Add enum Dataset type to Dataset API spec #2600
  • Correct Error Response of Metric Tag Cardinalities Endpoint #2591

Changed

  • Update public cost permissions #2622
  • Add Product Scales support to RUM v2 Applications API #2604

2.40.0/2025-08-12

Added

  • Add Flex_Logs_Compute_XL to API Spec #2585
  • Support Host and IaC finding types in security notifications #2584
  • New keys for summary public endpoint for Event Management Correlation product #2580
  • Add log autosubscription tag filters config to aws v2 API #2576
  • Extended List Findings API to expose resource related Private IP Addresses to details #2569
  • update metrics.yaml for ListMetricAssets and include Dashboard info #2564
  • Support Cloud SIEM scheduled rules in API client #2561
  • Uncomment edit dataset block, add dataset limitations into endpoint descriptions #2559
  • Add text field in synthetics search endpoint #2558
  • Adding all action connection types to public API #2557
  • Document case management attributes endpoints #2554
  • add AP2 endpoint for On-Call Paging #2551
  • Flag IP case action #2549
  • Add DNS specs for Cloud Network Monitoring API #2547

Fixed

  • Split Dataset into separate request and response objects, mark unstable #2568
  • Disables some tests to avoid fails as the service is disabled #2563
  • OP make 'support_rules' field in parse_grok processor optional #2552

Deprecated

  • Deprecate signals triage v1 endpoints #2565

2.39.0/2025-07-14

Added

  • Add Datasets API to Open API Spec #2528
  • Add support for vulnerability management - GetSBOMsList new endpoint and update existing ones #2527
  • Add spreadsheet to restriction_policy specs #2521
  • Adds missing /api/v1/synthetics/tests/search spec #2514
  • Add API spec for AWS Integrations IAM permissions #2508
  • New keys added for multiple products #2506
  • Add extractFromEmailBody step for synthetics browser test #2503
  • Add support for Array Processor in Logs Pipelines #2501
  • Document Cloud Cost Management GCP endpoints publicly #2450

Changed

  • Update template variable schemas with type field in dashboards and shared dashboards endpoints for group by template variables #2502

2.38.0/2025-06-30

Fixed

  • Synthetics mobile test message field is now required #2500
  • Make dns port be string and number #2484

Security

  • Remove caseIndex from historical jobs api spec #2499

Changed

  • Update events intake specs for v2 Events post endpoint #2495

Added

  • Update Incident API specs to include is_test in POST /incidents and incidents response #2494
  • Add App Key Registration API #2488
  • Add Monitor Template API #2425

Deprecated

  • Deprecate SLO metadata fields in api spec #2454

2.37.0/2025-06-24

Fixed

  • Fix basic auth requirements #2481

Added

  • Microsoft Sentinel Public API support #2479
  • Add the AP2 datacenter. #2477

2.36.0/2025-06-23

Fixed

  • Fix basic auth requirements #2481
  • Add support for the api_security detection rule type #2476

Added

  • Microsoft Sentinel Public API support #2479
  • Add hash field to actions in CWS agent rules #2470
  • Add custom fields to Rule update/validate API public documentation. #2466
  • SDCD-1142: adding custom_tags optional attribute to DORA API spec #2451
  • Add sampling fields to SDS spec #2447
  • Add API spec for team hierarchy APIs #2420

Changed

  • Update events intake specs for v2 Events post endpoint #2460

2.35.0/2025-06-16

Fixed

  • Fix generation for additionalProperties containers #2469

Changed

  • Add billing read permission #2456
  • Update DORA endpoints #2434

Added

  • Add form field for multipart/form-data HTTP API tests #2452
  • Add new endpoint to upsert/list/delete custom kinds #2445
  • Add spec for team on-call endpoint #2443
  • Add support for all subtypes in multistep steps #2415
  • Added new optional field definition to include more detail in findings for '/api/v2/posture_management/findings' #2413
  • Exposing set action on Terraform V2 #2412
  • Add monitor draft status field #2410
  • Add rum application to restriction policy #2292

2.34.0/2025-05-28

Fixed

  • add include parameter to On-Call team rules test #2426
  • fix On-Call spec #2417
  • Fix frozen string errors again, more durably this time #2407
  • Fix incorrect pattern for url #2399

Added

  • Add support for Datadog Events as a data source for rules #2421
  • Add public APIs to search DORA events #2418
  • Adding endpoints to manage Resource Evaluation Filters #2411
  • Add Sev0 as a supported incident severity #2403
  • Share timerestriction object #2397
  • add On-Call Paging spec #2391

2.33.0 / 2025-05-01

Fixed

  • Set required properties for schedules in OnCall API by @api-clients-generation-pipeline in #2342
  • Update On-Call Escalation policies endpoints schemas and description by @api-clients-generation-pipeline in #2353

Added

  • Update NDM GetInterfaces documentation to add get_ip_addresses param by @api-clients-generation-pipeline in #2330
  • Add OnCall Escalation Policy v2 endpoints by @api-clients-generation-pipeline in #2341
  • datadog_integration_gcp_sts Add Support for IsPerProjectQuotaEnabled for GCP STS Service Accounts by @api-clients-generation-pipeline in #2349
  • Complete Observability Pipelines API by @api-clients-generation-pipeline in #2358
  • Add budgeting endpoints by @api-clients-generation-pipeline in #2337

Changed

  • Add Monitor Notification Rules v2 API by @api-clients-generation-pipeline in #2317
  • Remove uuidtools while maintaining validation logic by @AlexMooney in #2320

New Contributors

  • @AlexMooney made their first contribution in #2320

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.32.0...v2.33.0

2.32.0 / 2025-04-14

Fixed

  • Change type to enum to discriminate included items in the response of ListCatalogEntity by @api-clients-generation-pipeline in #2298
  • Deprecate options from logs aggregate API public spec by @api-clients-generation-pipeline in #2306
  • change a category in enum for datadog_appsec_waf_custom_rule by @api-clients-generation-pipeline in #2300

Added

  • Include new rum types in Usage_metering Yaml by @api-clients-generation-pipeline in #2296
  • Adding new UT apm_error_events keys in summary endpoint by @api-clients-generation-pipeline in #2290
  • Add more triggers for workflow automation by @api-clients-generation-pipeline in #2301
  • Add specs for Cloud Network Monitoring API by @api-clients-generation-pipeline in #2310
  • Add more Security Monitoring Data Source enum values by @api-clients-generation-pipeline in #2305
  • Add componentOf field to Service, Queue, and Datastore V3 Software Catalog definitions by @api-clients-generation-pipeline in #2308
  • Add 'mute_buttons' argument to slack channel definition by @api-clients-generation-pipeline in #2312
  • Add Observability Pipelines API by @api-clients-generation-pipeline in #2311
  • add rum slo bugfix by @api-clients-generation-pipeline in #2319
  • Add trace_rate support to APM retention filter APIs by @api-clients-generation-pipeline in #2324
  • Update NDM GetInterfaces documentation to add ip_addresses attribute by @api-clients-generation-pipeline in #2323
  • Add assertRequests browser step type by @api-clients-generation-pipeline in #2328
  • Add user behavior case actions in API spec by @api-clients-generation-pipeline in #2327

Changed

  • Remove OpenAPI enum enforcement of Service Definition v2dot2 type field from service definition endpoint by @api-clients-generation-pipeline in #2294
  • Add on-call schedules endpoint by @api-clients-generation-pipeline in #2313

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.31.1...v2.32.0

2.31.1 / 2025-03-11

Changed

  • Remove meta from RUM retention filters APIs by @api-clients-generation-pipeline in #2286

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.31.0...v2.31.1

2.31.0 / 2025-03-11

Fixed

  • Remove javascript browser variable type by @api-clients-generation-pipeline in #2235
  • Additional rules to inject openapi type by @api-clients-generation-pipeline in #2255
  • Fix ListCatalogEntity pagination endpoint to use correct offset value by @api-clients-generation-pipeline in #2271

Added

  • add new related_assets filter query parameter to the get a list of metrics V2 API by @api-clients-generation-pipeline in #2200
  • Add actions and groupSignalsBy field in detection rules API by @api-clients-generation-pipeline in #2237
  • Add Workflows CRUD Public API Endpoints by @api-clients-generation-pipeline in #2226
  • Add endpoint to retrieve Security Monitoring rule version history by @api-clients-generation-pipeline in #2206
  • Adds override_existing_configurations and include_actively_queried_configurations to bulk tag config endpoint by @api-clients-generation-pipeline in #2246
  • Add number_format to each formula in widget by @api-clients-generation-pipeline in #2248
  • Add trend support for cell_display_mode by @api-clients-generation-pipeline in #2245
  • Add support for span id remapper in logs pipelines processors by @api-clients-generation-pipeline in #2256
  • Add evaluation_window and keep_alive for Security monitoring rule by @api-clients-generation-pipeline in #2257
  • Add extractedValuesFromScript to multistep API tests by @api-clients-generation-pipeline in #2261
  • Update timezone for cumulative window by @api-clients-generation-pipeline in #2260
  • Document Agentless AWS scan options routes by @api-clients-generation-pipeline in #2268
  • Create types for app builder queries explicitly, remove experimental flag by @api-clients-generation-pipeline in #2239
  • Document Agentless AWS on demand routes by @api-clients-generation-pipeline in #2272
  • Add quality_issues to monitor schema on monitor search API by @api-clients-generation-pipeline in #2274
  • Introduce public v2 endpoints for Application Security by @api-clients-generation-pipeline in #2262
  • Add delete log index to public API by @api-clients-generation-pipeline in #2273
  • Add v2 endpoints for RUM retention filters. by @api-clients-generation-pipeline in #2270
  • Added storage class information to the S3 archive destination by @api-clients-generation-pipeline in #2279

Changed

  • Revert GetSBOM to x-unstable by @api-clients-generation-pipeline in #2240
  • Update documentation with account filtering info for aws_cur_config endpoints by @api-clients-generation-pipeline in #2251
  • Update sharing APIs to match server by @api-clients-generation-pipeline in #2259
  • Update Vulnerabilities endpoints documentation by @api-clients-generation-pipeline in #2263

Deprecated

  • Deprecate API management endpoints by @api-clients-generation-pipeline in #2250

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.30.0...v2.31.0

2.30.0 / 2025-02-05

Fixed

  • Modify owner properties to be a string by @api-clients-generation-pipeline in #2227

Added

  • Add UT breakdown for fargate_container_profiler billing dimension by @api-clients-generation-pipeline in #2157
  • Add synthetics browser step public_id field by @api-clients-generation-pipeline in #2029
  • Add support for vulnerability management by @api-clients-generation-pipeline in #2158
  • add start_date to suppression APIs by @api-clients-generation-pipeline in #2122
  • Add CSM Coverage Analysis API specs by @api-clients-generation-pipeline in #2164
  • Add allow_self_lockout to documentation by @api-clients-generation-pipeline in #2171
  • Ephemeral Infra_host new keys in summary endpoint by @api-clients-generation-pipeline in #2174
  • Update app builder API by @api-clients-generation-pipeline in #2168
  • Add meta and source fields to JSONAPIErrorItem by @api-clients-generation-pipeline in #2167
  • Add CSM Agentless Read Endpoint by @api-clients-generation-pipeline in #2165
  • Update rum doc to include new usage types by @api-clients-generation-pipeline in #2177
  • add cost monitor type to API Spec by @api-clients-generation-pipeline in #2188
  • Add Action Connection API for Workflow Automation by @api-clients-generation-pipeline in #2175
  • Add type in Data Deletion API by @api-clients-generation-pipeline in #2193
  • Add a cost monitor example by @api-clients-generation-pipeline in #2198
  • Add provider_name attribute to pipelines API by @api-clients-generation-pipeline in #2179
  • Add support for vulnerability management - GetSBOM new endpoint by @api-clients-generation-pipeline in #2192
  • Remove preview status for GetBillingDimensionMapping endpoint by @api-clients-generation-pipeline in #2205
  • Add encryption field to logs archive destination by @api-clients-generation-pipeline in #2203
  • Add tags and description to logs pipelines by @api-clients-generation-pipeline in #2208
  • Publish security notification rules API endpoints by @api-clients-generation-pipeline in #2201
  • Publish app builder API documentation by @api-clients-generation-pipeline in #2181
  • update public document with configuration event type by @api-clients-generation-pipeline in #2217
  • Add support for Entity kind API by @api-clients-generation-pipeline in #2222
  • Rename embeddedQueries attribute to queries in app builder api by @api-clients-generation-pipeline in #2223

Changed

  • Fix specification for Azure metric filtering by @api-clients-generation-pipeline in #2161
  • Change allow_self_lockout from string to bool by @api-clients-generation-pipeline in #2176
  • remove flag Beta for cost-by-tag endpoint by @api-clients-generation-pipeline in #2213
  • Added Support for Workflow Webhooks Public API by @api-clients-generation-pipeline in #2218
  • Vulnerabilities endpoints GA - Remove x-unstable by @api-clients-generation-pipeline in #2224

New Contributors

  • @anmarchenko made their first contribution in #2172

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.29.1...v2.30.0

2.29.1 / 2024-12-17

Fixed

  • Fix additionalproperties generation issue in models by @nkzou in #2145

Added

  • Adds accepted reasons for archiving signal by @api-clients-generation-pipeline in #2009
  • Add usage type breakdown for error tracking billing dimension by @api-clients-generation-pipeline in #2090
  • Add Historical Job endpoints to Datadog API spec by @api-clients-generation-pipeline in #2089
  • Add new keys for CWS Fargate Task in summary usage and usage attribution endpoints by @api-clients-generation-pipeline in #2094
  • Add missing measures for SLOs data source by @api-clients-generation-pipeline in #2095
  • Create AWS Integrations v2 API spec by @api-clients-generation-pipeline in #1846
  • Add step_functions as valid enum for v1 AWS tag filter spec by @api-clients-generation-pipeline in #2102
  • Fix authz scope descriptions by @api-clients-generation-pipeline in #2112
  • Updated OpenAPI logs_pattern_query to support Patterns for any attribute by @api-clients-generation-pipeline in #2111
  • Add API specification for events intake v2 by @api-clients-generation-pipeline in #2053
  • Data Deletion Endpoints Documentation by @api-clients-generation-pipeline in #2097
  • Add exitIfSucceed to multistep API tests by @api-clients-generation-pipeline in #2138
  • Security Monitoring Rule - Add the updatedAt field in the SecurityMonitoringStandardRuleResponse by @api-clients-generation-pipeline in #2114
  • add docs for pagination in /api/v2/metrics endpoint by @api-clients-generation-pipeline in #2021
  • Add daily as a valid enum for SLOReportInterval by @api-clients-generation-pipeline in #2149
  • Add new product Code Security host for summary endpoint and UA endpoints by @api-clients-generation-pipeline in #2116
  • Add CSM Agents Read Endpoint by @api-clients-generation-pipeline in #2147
  • Add app builder API spec by @api-clients-generation-pipeline in #2141

Changed

  • Fix spelling error for bindings by @api-clients-generation-pipeline in #2091
  • Revert the earlier spelling change by @api-clients-generation-pipeline in #2096
  • Remove mobile device ids and make all device ids simple string by @api-clients-generation-pipeline in #2108
  • Remove support for namespace_filters.include/exclude_all in v2 AWS Integrations API by @api-clients-generation-pipeline in #2110
  • Add running pipelines on custom pipelines API by @api-clients-generation-pipeline in #2105

Removed

  • Remove unnecessary field in list stream column config by @api-clients-generation-pipeline in #2150

Deprecated

  • Remove /api/v2/cost/enabled by @api-clients-generation-pipeline in #2135

New Contributors

  • @bthuilot made their first contribution in #2144

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.28.1...v2.29.1

2.28.1 / 2024-11-07

Fixed

  • Fix Toplist widget's stacked display style - remove legend as required field by @api-clients-generation-pipeline in #2030
  • Remove user fields that are unsupported by the Incidents API by @api-clients-generation-pipeline in #2043
  • Fix Synthetics batch status by @api-clients-generation-pipeline in #2084

Added

  • Add MSTeams integration metadata info by @api-clients-generation-pipeline in #2045
  • Add code_analysis_sa_committers_hwm and code_analysis_sca_committers_hwm to UsageMetering by @api-clients-generation-pipeline in #2046
  • Update GCP API Spec to support is_resource_change_collection_enabled by @api-clients-generation-pipeline in #2049
  • Add vulnerability type to Findings API by @api-clients-generation-pipeline in #2048
  • Update Documentation for Data Stream Monitoring by @api-clients-generation-pipeline in #2055
  • Add LLM Observability to ListStreamSource by @api-clients-generation-pipeline in #2054
  • Add synthetics stepDetail.allowFailure and stepDetail.failure by @api-clients-generation-pipeline in #2064
  • Integrate incident types into Incidents API documentation by @api-clients-generation-pipeline in #2047
  • Add use_recommended_keywords attribute to sensitive data scanner rule spec by @api-clients-generation-pipeline in #2075
  • Add domain allowlist endpoints by @api-clients-generation-pipeline in #2072
  • Add v2 endpoints for RUM custom metrics. by @api-clients-generation-pipeline in #2076
  • Documentation for beta /v2/usage/billing_dimension_mapping by @api-clients-generation-pipeline in #1995
  • Add alwaysExecute and exitIfSucceed to Synthetics steps by @api-clients-generation-pipeline in #2085
  • Add metric_namespace_configs to GCP v2 API by @api-clients-generation-pipeline in #2087

Changed

  • Edit Naming for v2 Microsoft Teams Integration Endpoints by @api-clients-generation-pipeline in #2044
  • Change the mobile device ids from enum to string by @api-clients-generation-pipeline in #2042
  • Mark Cost Attribution end_month parameter as not required by @api-clients-generation-pipeline in #2027
  • Allow for any type for additionalProperties in HTTPLogItem by @api-clients-generation-pipeline in #2062
  • Make some amendments to the new mobiles schema by @api-clients-generation-pipeline in #2061
  • Make value be oneOf number or string by @api-clients-generation-pipeline in #2077
  • Add examples for resources for Cloudflare by @api-clients-generation-pipeline in #2070

Removed

  • Remove deprecated estimated usage types for usage attribution by @api-clients-generation-pipeline in #2068

Deprecated

  • Deprecate two sds metadata fields by @api-clients-generation-pipeline in #2060
  • Delete api/v2/cost/aws_related_accounts from spec by @api-clients-generation-pipeline in #2078
  • Deprecate api/v2/cost/enabled by @api-clients-generation-pipeline in #2080

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.27.1...v2.28.1

2.27.1 / 2024-10-02

Fixed

  • change schema used in FastlyServicesResponse by @api-clients-generation-pipeline in #2020
  • Update configuration for frozen-string-literal by @HParker in #1971

Added

  • Allow Table Widget requests to specify text replace formatting in dashboards by @api-clients-generation-pipeline in #1993
  • Add documentation for Data Jobs Monitoring summary keys by @api-clients-generation-pipeline in #1997
  • Update estimate docs with realtime changes by @api-clients-generation-pipeline in #2024
  • Ensure clients can handle empty oneOf objects by @api-clients-generation-pipeline in #2022
  • Add referenceTables field to security monitoring endpoints by @api-clients-generation-pipeline in #2017
  • Add UA documentation for new DJM usage_type by @api-clients-generation-pipeline in #2018
  • Add v2 endpoints for MS Teams Integration by @api-clients-generation-pipeline in #2026
  • Add documention for OCI Integration by @api-clients-generation-pipeline in #2033
  • Add schema for mobile test by @api-clients-generation-pipeline in #2010
  • Add Synthetics endpoint to fetch uptimes in API spec by @api-clients-generation-pipeline in #1984

Changed

  • Split the synthetics request port field into a oneOf by @api-clients-generation-pipeline in #2005
  • Remove unused field color in TeamUpdateAttributes by @api-clients-generation-pipeline in #1998
  • Powerpack add support for prefix and available values by @api-clients-generation-pipeline in #2011
  • Update v2 metrics list endpoint filter by metric type to use metric type category by @api-clients-generation-pipeline in #2025

New Contributors

  • @HParker made their first contribution in #1971

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.26.1...v2.27.1

2.26.1 / 2024-09-11

Fixed

  • Handle models with v[0-9] in name when loading them by @skarimo in #2002

Added

  • Add new synthetics HTTP javascript assertion by @api-clients-generation-pipeline in #1939
  • Dashboards - Toplist widget style - Add palette by @api-clients-generation-pipeline in #1992

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.26.0...v2.26.1

2.26.0 / 2024-09-04

Fixed

  • Add is_totp and is_fido to Synthetic global variables by @api-clients-generation-pipeline in #1910

Added

  • Add api_key and name to CloudflareAccountResponseAttributes. by @api-clients-generation-pipeline in #1953
  • Add api_key and name to FastlyAccountUpdateRequestAttributes. by @api-clients-generation-pipeline in #1954
  • Add opsgenie_api_key to OpsgenieServiceResponseAttributes. by @api-clients-generation-pipeline in #1955
  • Add category and remote_config_read_enabled to APIKeyCreateAttributes, and add LeakedKey. by @api-clients-generation-pipeline in #1956
  • Allow 4 group-bys for pattern viz by @api-clients-generation-pipeline in #1963
  • add url attribute to metrics assets v2 api by @api-clients-generation-pipeline in #1965
  • Add editable field to suppression rule by @api-clients-generation-pipeline in #1874
  • Add num_flex_logs_retention_days field to logs_indexes api spec by @api-clients-generation-pipeline in #1967
  • Software catalog openapi spec by @api-clients-generation-pipeline in #1962

Changed

  • enable additionalProperties by default and check when false by @amaskara-dd in #1959
  • allow variables in port by @api-clients-generation-pipeline in #1940
  • Fix VFTs and extracted local variables enum types by @api-clients-generation-pipeline in #1928
  • Changed Widget time schema to add support for new fixed_span and live_span object by @api-clients-generation-pipeline in #1951

Deprecated

  • mark groupby_simple_monitor as deprecated by @api-clients-generation-pipeline in #1981

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.25.0...v2.26.0

2.25.0 / 2024-08-12

Fixed

  • fix monitor enum by @api-clients-generation-pipeline in #1897
  • dashboards add support for time-slice SLOs by @api-clients-generation-pipeline in #1898
  • Make modified by field nullable for get all API keys by @api-clients-generation-pipeline in #1903
  • Add 409 Conflict to CreateGlobalVariable by @api-clients-generation-pipeline in #1914

Added

  • add cross org uuids to timeseries query by @api-clients-generation-pipeline in #1865
  • Add network performance monitor type to API spec by @api-clients-generation-pipeline in #1875
  • Document force_delete_dependencies for synthetics test deletion by @api-clients-generation-pipeline in #1869
  • Support metric filtering in integration azure GET, PUT APIs by @api-clients-generation-pipeline in #1880
  • add enableProfiling and enableSecurityTesting options by @api-clients-generation-pipeline in #1890
  • Add convert rule JSON to terraform to Datadog API Spec. by @api-clients-generation-pipeline in #1867
  • add changes for datadog partner program to estimated cost and billable usage APIs by @api-clients-generation-pipeline in #1871
  • Add type as a required field for the different basic auth types by @api-clients-generation-pipeline in #1882
  • Adding Network Device Monitoring API Documentation by @api-clients-generation-pipeline in #1877
  • Security Monitoring - Support anomaly threshold detection method by @api-clients-generation-pipeline in #1895
  • update hourly usage API docs for partner program by @api-clients-generation-pipeline in #1904
  • Add resource_type query param to authn mapping spec by @api-clients-generation-pipeline in #1845
  • Add rum stream to API definition by @api-clients-generation-pipeline in #1909
  • Support incident_analytics enum in dashboard widget FormulaAndFunctionEventsDataSource data sources by @api-clients-generation-pipeline in #1918
  • update usage summary API docs for partner program by @api-clients-generation-pipeline in #1917
  • update historical_cost and projected_cost for partner program by @api-clients-generation-pipeline in #1907
  • Add custom cost endpoints to public API documentation by @api-clients-generation-pipeline in #1919
  • Update documentation for Cloud SIEM Analyzed Logs by @api-clients-generation-pipeline in #1921
  • Update documentation for App Sec SCA by @api-clients-generation-pipeline in #1912
  • Add trigger API documentation for workflow automation by @api-clients-generation-pipeline in #1887
  • Add PUT endpoint to scorecards APIs by @api-clients-generation-pipeline in #1929
  • Documentation for new device tags endpoints by @api-clients-generation-pipeline in #1923
  • Update documentation for Flex Logs Starter by @api-clients-generation-pipeline in #1937

Changed

  • add mfa_enabled field and change created_at type to datetime by @api-clients-generation-pipeline in #1938

Deprecated

  • Deprecate ListAWSRelatedAccounts by @api-clients-generation-pipeline in #1913

New Contributors

  • @amaskara-dd made their first contribution in #1902

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.24.0...v2.25.0

2.24.0 / 2024-07-01

Fixed

  • Security Monitoring - Define specific payload for rule validation/testing by @api-clients-generation-pipeline in #1843
  • Remove the maximum limitation for the synthetics renotify_interval monitor option by @api-clients-generation-pipeline in #1847
  • Add bodyHash as a synthetics assertion type. by @api-clients-generation-pipeline in #1848
  • Add missing attributes envelope in ListAPIs response by @api-clients-generation-pipeline in #1856

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.23.0...v2.24.0

2.23.0 / 2024-05-22

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.22.0...v2.23.0

2.22.0 / 2024-04-11

Fixed

Added

[Breaking] Changed

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.21.0...v2.22.0

2.21.0 / 2024-03-13

Fixed

Added

Changed

Deprecated

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.20.0...v2.21.0

2.20.0 / 2024-02-06

Fixed

Added

Deprecated

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.19.0...v2.20.0

2.19.0 / 2024-01-10

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.18.0...v2.19.0

2.18.0 / 2023-12-12

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.17.0...v2.18.0

2.17.0 / 2023-11-15

Fixed

Added

Changed

New Contributors

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.16.0...v2.17.0

2.16.0 / 2023-10-16

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.15.0...v2.16.0

2.15.0 / 2023-09-14

Fixed

Added

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

2.14.0 / 2023-08-23

Fixed

Added

New Contributors

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

2.13.0 / 2023-07-20

Fixed

Added

Changed

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

2.12.0 / 2023-06-27

Fixed

Added

Changed

Deprecated

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

2.11.0 / 2023-05-31

Fixed

Added

Changed

Deprecated

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

2.10.0 / 2023-04-18

Fixed

Added

Deprecated

Security

New Contributors

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

2.9.0 / 2023-03-14

Fixed

Added

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

2.8.0 / 2023-02-15

Fixed

Added

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.7.0...v2.8.0

2.7.0 / 2023-02-08

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.6.0...v2.7.0

2.6.0 / 2023-01-11

Fixed

Added

Changed

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

2.5.0 / 2022-12-20

Fixed

Added

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

2.4.0 / 2022-11-16

Fixed

Added

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

2.3.0 / 2022-10-24

Fixed

Added

Changed

Deprecated

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

2.2.0 / 2022-10-03

Fixed

Added

New Contributors

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

2.1.0 / 2022-08-31

Added

Changed

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

2.0.2 / 2022-08-03

Fixed

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v2.0.1...v2.0.2

2.0.1 / 2022-08-02

Fixed

New Contributors

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

2.0.0 / 2022-08-01

Fixed

Added

Changed

New Contributors

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

1.11.0 / 2022-07-01

Fixed

Added

Changed

New Contributors

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

1.10.0 / 2022-05-30

Fixed

Added

Changed

Deprecated

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

1.9.0 / 2022-04-26

Fixed

Added

Changed

Removed

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

1.8.0 / 2022-03-18

Fixed

Added

Changed

Deprecated

New Contributors

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

1.7.0 / 2022-02-18

Fixed

Added

Changed

Full Changelog: https://github.com/DataDog/datadog-api-client-ruby/compare/v1.6.0...v1.7.0

1.6.0 / 2022-01-25

  • [Added] Add filter[deleted] parameter for searching recently deleted dashboards. See #693.
  • [Added] Add support for authentication and proxy options in Synthetics. See #656.
  • [Added] Support formulas and functions in Treemap Widget. See #688.
  • [Added] Add Cloud Workload Security Agent Rules API. See #677.
  • [Added] Add offset and limit parameters to usage listing endpoint. See #680.
  • [Added] Add monthly usage attribution API spec. See #668.
  • [Added] Add missing hosts metadata fields. See #661.
  • [Added] Add replay_session_count and update documentation for rum_session_count. See #679.
  • [Added] Add retry options for a step in Synthetics multistep test. See #671.
  • [Added] Document author_name in dashboard response. See #669.
  • [Added] Add organization metadata for RUM sessions usage and expose rum_browser_and_mobile_session_count. See #662.
  • [Added] Add endpoint to retrieve hourly usage attribution. See #640.
  • [Added] Add support for scoped application keys. See #619.
  • [Added] Add endpoint for cloning roles. See #648.
  • [Added] Add organization metadata for audit logs, CWS, CSPM, DBM. See #652.
  • [Added] Add ci-pipelines alert to monitors enum. See #647.
  • [Added] Add support for sunburst widget in dashboard. See #651.
  • [Fixed] Clarify required fields for SyntheticsAPIStep, SyntheticsAPITest, and SyntheticsBrowserTest. See #573.
  • [Fixed] Fixes to Cloud Workload Security API. See #691.
  • [Fixed] Make downtime weekdays nullable. See #673.
  • [Fixed] Fix a typo in an incident field attribute description. See #629.
  • [Fixed] Fix SecurityMonitoringSignal.attributes.tags type. See #632.
  • [Changed] Add CSPM usage fields and change properties to nullable doubles. See #700.
  • [Changed] Remove read only fields in EventCreateRequest. See #689.
  • [Changed] Change pagination arguments for querying usage attribution. See #667.
  • [Deprecated] Remove session counts from RUM units response. See #643.
  • [Removed] Remove deprecated AgentRule field in Security Rules API for CWS. See #660.

1.5.0 / 2021-12-09

  • [Added] Add Limit Note for Hourly Requests. See #614.
  • [Added] Expose estimated logs usage in Usage Attribution API. See #615.
  • [Added] Add endpoint to get corrections applied to an SLO. See #604.
  • [Added] Expose public_id and org_name in Usage API response. See #607.
  • [Added] Document query in MonitorSearchResult. See #605.
  • [Added] Add 429 error responses. See #585.
  • [Added] Add support for profiled Fargate tasks in Usage API. See #576.
  • [Added] Add support for websocket synthetics tests. See #580.
  • [Added] [Synthetics] Add support for UDP API tests. See #569.
  • [Added] Add trigger synthetics tests endpoint. See #546.
  • [Added] Add RUM Units to usage metering API. See #565.
  • [Added] [dashboards formulas and functions] Add formulas and functions support to change widget. See #478.
  • [Added] Add support for Azure automute option. See #551.
  • [Added] Add v2 intake endpoint. See #545.
  • [Added] Add support for RRULE fields in SLO corrections. See #507.
  • [Added] Add aggregations attribute to v2 metric tag configuration. See #485.
  • [Added] Add apm_stats_query property to DistributionWidgetRequest. See #535.
  • [Fixed] Be more resilient to plain text errors. See #611.
  • [Fixed] Fix monitor timeout_h example and limits. See #599.
  • [Fixed] Remove event title length constraint. See #593.
  • [Fixed] Mark batch_id in Synthetics Trigger CI response as nullable. See #587.
  • [Fixed] SLO Correction attributes rrule and duration can be nullable. See #571.
  • [Fixed] Change UsageNetworkFlowsHour.indexed_event_count to match actual API. See #568.
  • [Fixed] Fix type for ratio_in_month in usage metering. See #559.
  • [Fixed] Use plural form for dbm hosts usage properties. See #518.
  • [Changed] [Synthetics] Fix required target in assertions and type in step results. See #572.
  • [Changed] Update Synthetics CI test metadata. See #515.
  • [Deprecated] Update property descriptions for Dashboard RBAC release. See #544.

1.4.0 / 2021-10-18

  • [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.

1.3.0 / 2021-09-13

  • [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.

1.2.0 / 2021-07-15

  • [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.

1.1.0 / 2021-06-08

  • [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.

1.0.0 / 2021-05-12

  • [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 / 2021-04-15

  • [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] 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.

1.0.0.beta.2 / 2021-01-14

  • [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.

1.0.0-beta.1 / 2020-12-09

  • [Added] First beta release of the Ruby datadog-api-client library