Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: DataDog/terraform-provider-datadog
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.83.0
Choose a base ref
...
head repository: DataDog/terraform-provider-datadog
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.84.0
Choose a head ref
  • 14 commits
  • 218 files changed
  • 14 contributors

Commits on Dec 18, 2025

  1. [datadog_observability_pipeline] Add processor groups instead of stan…

    …dalone processors (#3346)
    
    update tests
    
    mutiple processors inside group
    
    test fixes
    
    test processor reordering
    
    add top-level source and destination blocks
    
    move id to source
    
    share id, inputs for destinations
    
    make listnestedblock names singular
    
    fix basic test
    
    remaps -> remap
    
    udpate tests
    
    update go client
    
    update cassettes
    
    udpate cassettes
    
    Merge branch 'master' into vladimir-dd/op-processor-groups
    
    reapply goodle auth changes after merge
    
    remove unnecessary variable
    
    rename processors to processor
    
    rename processors to processorGroups
    
    remove orphan struct
    
    Merge branch 'master' into vladimir-dd/op-processor-groups
    
    bump API client
    
    replace SingleNestedBlocks with ListNestedBlocks
    
    add clarifying comment
    
    update cassettes
    
    update docs
    
    update docs
    
    Co-authored-by: vladimir.zhuk <[email protected]>
    vladimir-dd authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    0c8a1f7 View commit details
    Browse the repository at this point in the history
  2. Handle entity not exists (#3371)

    Handle entity not exists
    
    Co-authored-by: kruthi.vuppala <[email protected]>
    KruthiVuppala and KruthiVuppala authored Dec 18, 2025
    Configuration menu
    Copy the full SHA
    21d6cc2 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2025

  1. [datadog_deployment_gate] Add deployment gates terraform provider (#3286

    )
    
    Add gates provider
    
    Fixes to gate provider
    
    Add rule resources
    
    Update terraform provider
    
    Undo weird changes
    
    Add cassettes
    
    Update go sum
    
    Fix conflicts
    
    Fixes
    
    Add correct api version
    
    Remove replace
    
    Fixes
    
    Fixes
    
    Fix random issue
    
    Fix cassettes
    
    Merge branch 'master' into aaron.hoffman/SDCD-1873_create-terraform-provider
    
    Fix conflicts
    
    Add cassettes
    
    Enforce options block
    
    Change error message
    
    Update descriptions and docs
    
    Update docs/resources/deployment_gate.md
    
    Co-authored-by: Brett Blue <[email protected]>
    
    Make docs
    
    Add metadata
    
    Update cassettes again
    
    Merge branch 'master' into aaron.hoffman/SDCD-1873_create-terraform-provider
    
    Add codeowners
    
    Co-authored-by: aaron.hoffman <[email protected]>
    Aaron-9900 and Aaron-9900 authored Dec 19, 2025
    Configuration menu
    Copy the full SHA
    c464c89 View commit details
    Browse the repository at this point in the history
  2. [resource_datadog_dashboard] Add semantic_mode support to metric quer…

    …ies (#3356)
    
    [datadog_dashboard] Add semantic_mode support to metric queries
    
    Add support for the semantic_mode property in FormulaAndFunctionMetricQueryDefinition.
    This determines how metrics from different sources (OTel semantic conventions) are
    combined or displayed. Valid values are 'combined' and 'native'.
    
    - Add semantic_mode schema attribute with enum validation
    - Update buildDatadogMetricQuery to handle semantic_mode
    - Update buildTerraformQuery to read semantic_mode from API response
    - Add acceptance tests for both semantic_mode values
    
    Generate docs for semantic_mode property
    
    remove dupe sentence
    
    Co-authored-by: bruce.tu <[email protected]>
    brtu authored Dec 19, 2025
    Configuration menu
    Copy the full SHA
    7a36d64 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2025

  1. [CWS] fix multiple actions support (#3375)

    [CWS] fix multiple actions support
    
    fix tests
    
    add doc
    
    Co-authored-by: sylvain.afchain <[email protected]>
    safchain authored Dec 22, 2025
    Configuration menu
    Copy the full SHA
    b145415 View commit details
    Browse the repository at this point in the history
  2. feat: add ephemeral resources framework infrastructure (#3227)

    feat: add ephemeral resources framework infrastructure
    
    Add core infrastructure for ephemeral resources in Terraform Plugin Framework:
    - Framework wrapper with schema enrichment and secure logging
    - Private data utilities for state management between Open/Renew/Close
    - Security guidelines and patterns for handling sensitive data
    - Test coverage for wrapper functionality
    
    This enables secure, stateless access to sensitive resources without
    storing secrets in Terraform state files.
    
    Co-authored-by: mikhail.filipchuk <[email protected]>
    LiuVII authored Dec 22, 2025
    Configuration menu
    Copy the full SHA
    bd949ae View commit details
    Browse the repository at this point in the history
  3. [datadog_observability_pipeline] Add display_name for processors an…

    …d processor groups (#3377)
    
    bump Go client
    
    add display_name for processor_group
    
    add display_name for processors
    
    update cassettes
    
    refactor flatten with common fields
    
    correct comment
    
    remove unused method
    
    refactor flatten logic for processors
    
    simplify processorModel creation
    
    Merge branch 'master' into vladimir-dd/display-name
    
    bump Go client
    
    rename file
    
    use shared struct
    
    udpate docs
    
    Co-authored-by: vladimir.zhuk <[email protected]>
    vladimir-dd authored Dec 22, 2025
    Configuration menu
    Copy the full SHA
    4538a78 View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2025

  1. Replace security monitoring rules with an updated detection method (#…

    …3392)
    
    Replace security monitoring rules with an updated detection method
    
    Co-authored-by: paul.howardflanders <[email protected]>
    paul-hf authored Dec 29, 2025
    Configuration menu
    Copy the full SHA
    d5281dd View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2026

  1. [CWS] add silent attribute to rules (#3380)

    [CWS] add silent attribute to rules
    
    Co-authored-by: sylvain.afchain <[email protected]>
    safchain authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    e8cf59e View commit details
    Browse the repository at this point in the history
  2. [datadog_security_monitoring_rule] Add anomaly detection options to s…

    …ecurity monitoring rule resource (#3376)
    
    Add anomaly detection options to security monitoring rule resource
    
    Add tests for anomaly detection
    
    Update docs
    
    Add cassettes
    
    Co-authored-by: paul.howardflanders <[email protected]>
    paul-hf authored Jan 5, 2026
    Configuration menu
    Copy the full SHA
    fdf394e View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2026

  1. Remove note about log index deletion not being supported (#3373)

    Remove note about log index deletion not being supported 
    
    Log index deletion was added ~in May 2025, so note should be removed
    
    update auto docs
    
    Co-authored-by: szakon <[email protected]>
    kelly-kong-ddog and szakon authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    088bf35 View commit details
    Browse the repository at this point in the history
  2. feat: add write-only argument helpers (#3210)

    feat: add write-only argument helpers
    
    Co-authored-by: mikhail.filipchuk <[email protected]>
    LiuVII authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    fab069b View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2026

  1. [datadog_security_monitoring_rule] Add instantaneous baseline option …

    …to NewValue (#3400)
    
    Add instantaneous baseline option to NewValue
    
    Record cassette for instantaneous baseline
    
    Make docs
    
    Make instantaneous_baseline optional.
    
    Co-authored-by: mohamedhachem.ouertani <[email protected]>
    hachem-dd authored Jan 7, 2026
    Configuration menu
    Copy the full SHA
    4dd6a0b View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. Release 3.84.0 (#3407)

    * Update CHANGELOG
    
    * Update CHANGELOG.md
    
    ---------
    
    Co-authored-by: dd-octo-sts[bot] <200755185+dd-octo-sts[bot]@users.noreply.github.com>
    Co-authored-by: Thibault Viennot <[email protected]>
    dd-octo-sts[bot] and Supam authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    b42db5e View commit details
    Browse the repository at this point in the history
Loading