PackageTrack

npm · #4523

@datadog/datadog-ci

5.23.0DataDog/datadog-ci

Use Datadog from your CI.

Release timeline

300 releases since 2020
2020202120222023202420252026

Releases

  1. 3.12.02 Jul 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.12.0 -->

    What's Changed

    Dependencies

    • [dep] Upgrade form-data to 4.0.3 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1700

    CI Visibility

    • SDCD-1464: adding --team and --custom-tags as options in the DORA CLI by @henrywalsh in https://github.com/DataDog/datadog-ci/pull/1711

    Serverless

    • Google Cloud Run Basic Instrument Command by @nhulston in https://github.com/DataDog/datadog-ci/pull/1691
    • [chore] Bump @google-cloud/run to v2 by @nhulston in https://github.com/DataDog/datadog-ci/pull/1708

    Static Analysis

    • [K9VULN-5426] Add conan language support to sbom upload by @piloulacdog in https://github.com/DataDog/datadog-ci/pull/1649

    Synthetics

    • [SYNTH-20459] Add JSDoc on BaseResult and Summary by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1690

    Profiling

    • [elf-symbols] Fix dynamic symbols extraction (part 1) by @nsavoire in https://github.com/DataDog/datadog-ci/pull/1713

    New Contributors

    • @henrywalsh made their first contribution in https://github.com/DataDog/datadog-ci/pull/1711

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.11.0...v3.12.0

    Open source →
  2. 3.11.020 Jun 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.11.0 -->

    What's Changed

    CI Visibility

    • [SDCD-1366] Create correlate-image command by @Aaron-9900 in https://github.com/DataDog/datadog-ci/pull/1633

    Serverless

    • [SVLS-6924] add aas uninstrument command by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1694
    • [SVLS-7024] support multiple AAS instrumentation by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1698
    • [SVLS] remove aas commands from beta by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1703

    New Contributors

    • @Aaron-9900 made their first contribution in https://github.com/DataDog/datadog-ci/pull/1633

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.10.0...v3.11.0

    Open source →
  3. 3.10.019 Jun 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.10.0 -->

    What's Changed

    RUM

    • Upload RN sourcemaps with debug-id by @ImaneLargou in https://github.com/DataDog/datadog-ci/pull/1697
    • [React Native] Added inject-debug-id command for React Native by @marco-saia-datadog in https://github.com/DataDog/datadog-ci/pull/1702

    New Contributors

    • @ImaneLargou made their first contribution in https://github.com/DataDog/datadog-ci/pull/1697

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.9.1...v3.10.0

    Open source →
  4. 3.9.118 Jun 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.9.1 -->

    What's Changed

    Build Fixes

    • [chores] Fix downstream build issue with axios by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1692

    Source Code Integration

    • [SYNTH-20482] Mark /w as safe in docker image entrypoint by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1688

    Static Analysis

    • [K9VULN-5872] Send exclusion properties as a dependency field by @piloulacdog in https://github.com/DataDog/datadog-ci/pull/1680

    CI Visibility

    • WIP – Support uploading opencover coverage reports by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1687

    Serverless

    • WIP – Create Google Cloud Run instrument command skeleton; authenticate credentials by @nhulston in https://github.com/DataDog/datadog-ci/pull/1683
    • Beta – [SVLS-7005] aas instrument dotnet settings support by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1693

    Chores

    • [chores] Add instructions to redo release candidate by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1689

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.9.0...v3.9.1

    Open source →
  5. 3.9.013 Jun 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.9.0 -->

    What's Changed

    CI Visibility

    • Add LCOV format support to coverage upload command by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1672
    • Do not run newSimpleGit in constructor by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1684
    • Fix git logic in coverage upload command by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1686

    Serverless

    • [SVLS-7006] add api key validation by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1678

    Static Analysis

    • Improve sbom upload renderer by @piloulacdog in https://github.com/DataDog/datadog-ci/pull/1679

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.8.0...v3.9.0

    Open source →
  6. 3.8.012 Jun 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.8.0 -->

    What's Changed

    Dependencies

    • Bump tar-fs from 2.1.2 to 2.1.3 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1655
    • Bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1676

    CI Visibility

    • Upload git metadata when uploading coverage by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1662
    • Add current folder as a safe.directory in git config by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1661
    • Implement getting PR info tags from CI providers by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1666
    • Fix line indices in git diff calculation by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1667

    Serverless

    • [SVLS-6923] Add AAS instrument command by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1665
    • [SVLS-6923] fix sidecar application settings by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1673
    • [SVLS-7007] aas instrument restart functionality by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1674
    • [chore] improve test coverage of helper methods by @ava-silver in https://github.com/DataDog/datadog-ci/pull/1675

    Static Analysis

    • [K9VULN-5794] Guard against vulnerabilities without affects being defined by @dastrong in https://github.com/DataDog/datadog-ci/pull/1669

    Synthetics

    • [SYNTH-20250] Add exclude-field option for deploy command by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1664
    • [SYNTH-17738] Fix ERR_STREAM_PREMATURE_CLOSE tunnel error by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1660

    Chores

    • (chore): Update CloudRun Flare Masked Env Vars by @nhulston in https://github.com/DataDog/datadog-ci/pull/1668
    • [chores] Improve standalone binary e2e tests by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1671
    • Use moduleResolution: node16 and remove baseUrl by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1670
    • feat(SYNTH-20126): Add AP2 as possible datacenter by @aletournel in https://github.com/DataDog/datadog-ci/pull/1654

    New Contributors

    • @ava-silver made their first contribution in https://github.com/DataDog/datadog-ci/pull/1665
    • @aletournel made their first contribution in https://github.com/DataDog/datadog-ci/pull/1654

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.7.1...v3.8.0

    Open source →
  7. 3.7.13 Jun 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.7.1 -->

    What's Changed

    Static Analysis

    • Get author and committer info using json formatter by @dastrong in https://github.com/DataDog/datadog-ci/pull/1656

    Synthetics

    • [SYNTH-20106] Fix MultiLocator updates in LTDs by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1653

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.7.0...v3.7.1

    Open source →
  8. 3.7.028 May 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.7.0 -->

    What's Changed

    CI Visibility

    • Add base and head SHAs to git diff data uploaded with coverage by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1650
    • Rename PR ID tag to PR number by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1651

    Serverless

    • [SVLS-6867][lambda] Add an option to the lambda instrument command to disable logging by @TalUsvyatsky in https://github.com/DataDog/datadog-ci/pull/1646

    Static Analysis

    • [K9VULN-4956] Update text when unable to infer default branch by @dastrong in https://github.com/DataDog/datadog-ci/pull/1648
    • [K9VULN-5404] Update duplicate upload notice by @dastrong in https://github.com/DataDog/datadog-ci/pull/1647

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.6.1...v3.7.0

    Open source →
  9. 3.6.121 May 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.6.1 -->

    What's Changed

    Synthetics

    • [synthetics] Fix poll results for mobile results by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1644

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.6.0...v3.6.1

    Open source →
  10. 3.6.021 May 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.6.0 -->

    What's Changed

    CI Visibility

    • Escape Details URL in Quality Gates Response by @tanishq-dubey in https://github.com/DataDog/datadog-ci/pull/1639
    • Update coverage upload command to include git diff data by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1640

    RUM

    • Fix error message typo. by @fuzzybinary in https://github.com/DataDog/datadog-ci/pull/1636

    Synthetics

    • [synthetics] Re-align all descriptions by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1635
    • [docs] Update synthetics upload section + add partial comments by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1637
    • [synthetics] Fix output of mobile app upload command by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1642

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.5.0...v3.6.0

    Open source →
  11. 3.5.012 May 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.5.0 -->

    What's Changed

    Serverless

    • [SVLS] Add a couple tests for the lambda uninstrument command by @TalUsvyatsky in https://github.com/DataDog/datadog-ci/pull/1626

    Synthetics

    • [SYNTH-18941] Use v1 results by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1621
    • [synthetics] Remove tunnel: TunnelInfo from UserConfigOverride by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1629

    Chores

    • [chores] Fix lint and .gitignore file by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1620
    • [test] Simplify unit tests with new helpers by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1622
    • [lint] Add jest/padding-around-test-blocks eslint rule by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1623
    • [ci] Run unit tests on Windows by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1624
    • [chores] Fix flaky retry unit tests by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1628
    • [chores] Fix rimraf not removing test files by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1627

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.4.0...v3.5.0

    Open source →
  12. 3.4.015 Apr 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.4.0 -->

    What's Changed

    Documentation

    • chore: Document IAM permissions needed for Lambda Flare by @lym953 in https://github.com/DataDog/datadog-ci/pull/1605
    • [MLOB-2522] Add --llmobs flag for instrumenting Lambdas with LLM Observability by @sabrenner in https://github.com/DataDog/datadog-ci/pull/1603

    CI Visibility

    • Make code coverage upload command non-beta by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1616
    • [feature] Custom span command by @CelianR in https://github.com/DataDog/datadog-ci/pull/1580

    RUM

    • [RN CODEPUSH] Sanitize Upload Release Version by @marco-saia-datadog in https://github.com/DataDog/datadog-ci/pull/1614

    Static Analysis

    • [K9VULN-4382] Parse, validate, and propagate reachability info by @dastrong in https://github.com/DataDog/datadog-ci/pull/1599

    Synthetics

    • [Synthetics] Redesign build-and-test command to spawn the dev server by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1615
    • [SYNTH-19349] bump the batch timeout safety margin to 60s by @mtalec in https://github.com/DataDog/datadog-ci/pull/1617

    Chores

    • chore: Improve error message for flare file upload by @lym953 in https://github.com/DataDog/datadog-ci/pull/1604

    New Contributors

    • @sabrenner made their first contribution in https://github.com/DataDog/datadog-ci/pull/1603
    • @CelianR made their first contribution in https://github.com/DataDog/datadog-ci/pull/1580
    • @mtalec made their first contribution in https://github.com/DataDog/datadog-ci/pull/1617

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.3.1...v3.4.0

    Open source →
  13. 3.3.13 Apr 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.3.1 -->

    What's Changed

    CI Visibility

    • [SDCD-1090] Add --version option to datadog-ci dora deployment by @calvarjorge in https://github.com/DataDog/datadog-ci/pull/1609

    Static Analysis

    • [sbom] Fix build issue with import by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1610

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.3.0...v3.3.1

    Open source →
  14. 3.3.03 Apr 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.3.0 -->

    What's Changed

    Dependencies

    • [dep] Upgrade axios to 1.8.4 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1596
    • Bump tar-fs from 2.1.1 to 2.1.2 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1597

    Static Analysis

    • [K9VULN-3651] Automatically determine generation tool used from Sbom by @piloulacdog in https://github.com/DataDog/datadog-ci/pull/1598

    Synthetics

    • implement the build-and-test command by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1595
    • [Synthetics] Introduce BaseCommand by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1602
    • [synthetics] Refactor the common config and setup into a base command by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1588
    • [SYNTH-19229] Add error handling and unit tests to build-and-test by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1601
    • [synthetics] Improve error handling in mobile upload command by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1607

    Profiling

    • Fix upload of ELF dynamic symbols by @nsavoire in https://github.com/DataDog/datadog-ci/pull/1579
    • Change CODEOWNERS for elf-symbols to @DataDog/profiling-full-host by @nsavoire in https://github.com/DataDog/datadog-ci/pull/1593
    • [PROF-11400] Add Windows .PDB debug files support by @chrisnas in https://github.com/DataDog/datadog-ci/pull/1547

    New Contributors

    • @chrisnas made their first contribution in https://github.com/DataDog/datadog-ci/pull/1547

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.2.0...v3.3.0

    Open source →
  15. 3.2.018 Mar 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.2.0 -->

    What's Changed

    Dependencies

    • Bump dd-trace to ^5.42.0 by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1590

    Documentation

    • [K9VULN-3872] Add --git-repository option to sbom/sarif upload by @piloulacdog in https://github.com/DataDog/datadog-ci/pull/1570

    CI Visibility

    • [SDTEST-1714] Add Drone CI support by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1585
    • Implement logic to automatically discover code coverage and jUnit XML report files by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1586

    Synthetics

    • [SYNTH-18694] Do not prompt ML update confirmation in CI environments by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1568
    • [SYNTH-18858] Fix file discovery after glob upgrade by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1581

    New Contributors

    • @piloulacdog made their first contribution in https://github.com/DataDog/datadog-ci/pull/1570

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.1.0...v3.2.0

    Open source →
  16. 3.1.010 Mar 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.1.0 -->

    What's Changed

    Serverless

    • [lambda] support ruby3.3 and provided.al2023 by @duncanista in https://github.com/DataDog/datadog-ci/pull/1574
    • [lambda] [bugfix] Ensure ARM layers are used for python3.13 ARM functions by @TalUsvyatsky in https://github.com/DataDog/datadog-ci/pull/1575

    Static Analysis

    • bump file size for SARIF file by @juli1 in https://github.com/DataDog/datadog-ci/pull/1576
    • Bump SARIF limit to 20MB by @juli1 in https://github.com/DataDog/datadog-ci/pull/1578

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.0.2...v3.1.0

    Open source →
  17. 3.0.25 Mar 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.0.2 -->

    What's Changed

    Static Analysis

    • [K9VULN-3897] Filter large SARIF files by @juli1 in https://github.com/DataDog/datadog-ci/pull/1569
    • add service from the SARIF file by @juli1 in https://github.com/DataDog/datadog-ci/pull/1571

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.0.1...v3.0.2

    Open source →
  18. 3.0.126 Feb 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.0.1 -->

    What's Changed

    Synthetics

    • [SYNTH-18686] Hotfix: only prompt ml updates if config contains ltds by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1566

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v3.0.0...v3.0.1

    Open source →
  19. 3.0.026 Feb 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v3.0.0 -->

    What's Changed

    [!IMPORTANT]
    This release only includes breaking changes that were announced with deprecation warnings. Read the migration guide to understand the changes and how to adapt your scripts.

    datadog-ci

    • Remove deprecated features by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1541
    • [docs] Add migration guide for major version 3.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1563

    Dependencies

    • [dep] Bump @types/node by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1558
    • [dep] Drop rimraf in production code by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1560
    • [dep] Bump glob to 10.4.5 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1559

    Documentation

    • Update docs for dSYMs and flutter-symbols by @brunck in https://github.com/DataDog/datadog-ci/pull/1533
    • [synthetics] add README.md documentation for resourceUrlSubstitutionRegexes by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1550
    • use simpler substitution format by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1551

    CI Visibility

    • Add code coverage upload command by @nikita-tkachenko-datadog in https://github.com/DataDog/datadog-ci/pull/1520
    • Add fips options to code coverage command by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1552

    RUM

    • Add quiet option to sourcemap upload by @jonluca in https://github.com/DataDog/datadog-ci/pull/1539

    Serverless

    • [lambda] Add support for Node.js 22 and Python 3.13 by @TalUsvyatsky in https://github.com/DataDog/datadog-ci/pull/1537

    Static Analysis

    • [K9VULN-3031] remove service flag by @juli1 in https://github.com/DataDog/datadog-ci/pull/1532

    Synthetics

    • [SYNTH-17721] Import LTD from a main test by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1523
    • [SYNTH-18215] Save multilocator in ltd by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1535
    • [SYNTH-18427] Change local_test_definition back to localTestDefinition by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1540
    • add missing unit tests for resourceUrlSubstitutionRegexes by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1549
    • [SYNTH-17719] Command to deploy LTDs by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1521
    • [SYNTH-12989] Remove deprecated public utils by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1542
    • [SYNTH-12989] Unexport public utils needing APIHelper by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1543
    • [SYNTH-12989] Remove deprecated CLI parameters by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1544
    • [SYNTH-12989] Remove global object in global config file by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1545
    • [SYNTH-12989] Remove config object in test files by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1546
    • [SYNTH-12989] Remove deprecated files usage by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1548
    • [SYNTH-18499] Fix error with non-existing config file by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1557
    • [SYNTH-17944] Use export_test endpoint with LTD format by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1561

    Chores

    • [chores] Replace metric by measure in codeowners by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1538
    • [chores] Update codeowners, docs, issue labeler by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1553
    • [ci] Fix slow getSyntheticsOrgSettings unit test by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1555
    • Drop support for Node 14 and 16 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1554
    • [ci] Bump dd-trace to 5.38.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1562

    New Contributors

    • @brunck made their first contribution in https://github.com/DataDog/datadog-ci/pull/1533
    • @jonluca made their first contribution in https://github.com/DataDog/datadog-ci/pull/1539
    • @nikita-tkachenko-datadog made their first contribution in https://github.com/DataDog/datadog-ci/pull/1520
    • @TalUsvyatsky made their first contribution in https://github.com/DataDog/datadog-ci/pull/1537

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.48.0...v3.0.0

    Open source →
  20. 2.48.020 Jan 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.48.0 -->

    What's Changed

    Documentation

    • [docs] More info about testSearchQuery by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1522

    Static Analysis

    • SBOM: update licenses and filter invalid purl by @juli1 in https://github.com/DataDog/datadog-ci/pull/1526
    • Update code ownership by @juli1 in https://github.com/DataDog/datadog-ci/pull/1527

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.47.0...v2.48.0

    Open source →
  21. 2.47.08 Jan 2025
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.47.0 -->

    What's Changed

    Static Analysis

    • [K9VULN-2465] Add validation of package names by @juli1 in https://github.com/DataDog/datadog-ci/pull/1512
    • [K9VULN-2266] Support is-dev property from osv-scanner by @dastrong in https://github.com/DataDog/datadog-ci/pull/1514
    • [K9VULN-2435] Add support for Cyclone DX 1.6 by @juli1 in https://github.com/DataDog/datadog-ci/pull/1513
    • [K9VULN] Specify is_dev in tests by @dastrong in https://github.com/DataDog/datadog-ci/pull/1516

    Synthetics

    • [SYNTH-17698] Fix local test definition variable case by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1515

    Chores

    • Change Serverless team in CODEOWNERS by @lym953 in https://github.com/DataDog/datadog-ci/pull/1518

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.46.2...v2.47.0

    Open source →
  22. 2.46.219 Dec 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.46.2 -->

    What's Changed

    Static Analysis

    • Improve mandatory git field checks by @dastrong in https://github.com/DataDog/datadog-ci/pull/1506

    Chores

    • [chores] Adjustments in release process by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1509

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.46.1...v2.46.2

    Open source →
  23. 2.46.119 Dec 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.46.1 -->

    What's Changed

    Serverless

    • Allow for legacy lambda step function steps by @avangelillo in https://github.com/DataDog/datadog-ci/pull/1504

    Static Analysis

    • [K9VULN-2445] fix(sbom): don't iterate over an undefined object by @amaanq in https://github.com/DataDog/datadog-ci/pull/1507

    New Contributors

    • @avangelillo made their first contribution in https://github.com/DataDog/datadog-ci/pull/1504
    • @amaanq made their first contribution in https://github.com/DataDog/datadog-ci/pull/1507

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.46.0...v2.46.1

    Open source →
  24. 2.46.016 Dec 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.46.0 -->

    What's Changed

    Dependencies

    • Bump path-to-regexp from 0.1.11 to 0.1.12 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1500

    datadog-ci

    • add a fips option to all existing commands by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1501

    Static Analysis

    • [K9VULN-1175] Validate purl by @juli1 in https://github.com/DataDog/datadog-ci/pull/1499

    Synthetics

    • [SYNTH-16911] Trigger batch with LTDs by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1494

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.45.1...v2.46.0

    Open source →
  25. 2.45.120 Nov 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.45.1 -->

    What's Changed

    Dependencies

    • Bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1495

    Static Analysis

    • Remove git checks in SBOM payload generation by @tanishq-dubey in https://github.com/DataDog/datadog-ci/pull/1487

    Synthetics

    • [SYNTH-17149] Fix selective rerun org-wide default setting not used by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1491
    • [SYNTH-17150] Update selective rerun spelling by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1492

    New Contributors

    • @tanishq-dubey made their first contribution in https://github.com/DataDog/datadog-ci/pull/1487

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.45.0...v2.45.1

    Open source →
  26. 2.45.012 Nov 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.45.0 -->

    What's Changed

    Static Analysis

    • [STAL-3155] Specify which git tags are missing by @dastrong in https://github.com/DataDog/datadog-ci/pull/1489

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.44.0...v2.45.0

    Open source →
  27. 2.44.029 Oct 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.44.0 -->

    What's Changed

    CI Visibility

    • Read pull_request and pull_request_target event info from GHA by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1473
    • Add option to pass config shas manually on correlate command by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1479
    • [SDCI] Remove correlate command flaky test by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1485

    Serverless

    • Refactor sfn->sfn context injection code by merging two functions by @lym953 in https://github.com/DataDog/datadog-ci/pull/1466
    • Refactor sfn->sfn context injection code by merging two functions (2) by @lym953 in https://github.com/DataDog/datadog-ci/pull/1467
    • Support sfn->sfn context injection case 3 by @lym953 in https://github.com/DataDog/datadog-ci/pull/1468
    • Handle another case when sfn->Lambda context injection is already set… by @lym953 in https://github.com/DataDog/datadog-ci/pull/1470
    • Revamp SFN->SFN context injection by @lym953 in https://github.com/DataDog/datadog-ci/pull/1471

    Static Analysis

    • Propagating CycloneDx information by @marcwieserdev in https://github.com/DataDog/datadog-ci/pull/1453
    • [STAL-2949] Make git author a mandatory field by @dastrong in https://github.com/DataDog/datadog-ci/pull/1472

    Synthetics

    • [SYNTH-16381] Add setCookies override by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1478
    • [SYNTH-16456] Make server result optional in Result by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1483
    • [SYNTH-16456] Postpone reporting results on 404 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1480

    New Contributors

    • @marcwieserdev made their first contribution in https://github.com/DataDog/datadog-ci/pull/1453

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.43.0...v2.44.0

    Open source →
  28. 2.43.023 Sept 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.43.0 -->

    What's Changed

    Dependencies

    • Bump path-to-regexp from 0.1.8 to 0.1.10 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1442
    • Bump micromatch from 4.0.7 to 4.0.8 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1444
    • [dep] Bump path-to-regexp to 6.3.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1449
    • [chore] Clean yarn resolutions by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1448

    Documentation

    • [docs] Fix some instructions on test overrides by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1433
    • Update documentation for sfn->Lambda context injection by @lym953 in https://github.com/DataDog/datadog-ci/pull/1463
    • Remove beta flag from standalone binary by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1464

    CI Visibility

    • [ci-visibility] Add --tags-file and --measures-file options by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1426
    • [deployment] Fix error with deployment mark by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1441
    • [ci-visibility] Show error message on deployment correlate command by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1445

    Serverless

    • Fix Step Functions context injection by @avedmala in https://github.com/DataDog/datadog-ci/pull/1432
    • Fix parsing of unexpected format of role ARN for Step Functions by @kimi-p in https://github.com/DataDog/datadog-ci/pull/1436
    • [lambda] Print warning if traces merging is skipped for Lambda in Step Function by @lym953 in https://github.com/DataDog/datadog-ci/pull/1443
    • Add explicit function return type for Lambda and Step Function code by @lym953 in https://github.com/DataDog/datadog-ci/pull/1437
    • Print warning if traces merging from sfn to sfn is skipped by @lym953 in https://github.com/DataDog/datadog-ci/pull/1447
    • Skip sfn->Lambda context injection if custom Payload is used without $ by @lym953 in https://github.com/DataDog/datadog-ci/pull/1450
    • Skip sfn->sfn context injection if custom Payload is used without $ by @lym953 in https://github.com/DataDog/datadog-ci/pull/1451
    • Refactor step function code by flipping if-condition by @lym953 in https://github.com/DataDog/datadog-ci/pull/1455
    • fix: print a better message if Step Function context injection is already set up by @lym953 in https://github.com/DataDog/datadog-ci/pull/1456
    • fix: sfn context injection skipped if no update on last step by @lym953 in https://github.com/DataDog/datadog-ci/pull/1458
    • Refactor sfn Lambda injection code my merging two functions by @lym953 in https://github.com/DataDog/datadog-ci/pull/1459
    • Inject context for sfn->Lambda when no Payload exists (case 1) by @lym953 in https://github.com/DataDog/datadog-ci/pull/1460
    • Skip sfn->Lambda context injection of Payload is not object (case 3) by @lym953 in https://github.com/DataDog/datadog-ci/pull/1461
    • Handle sfn->Lambda context injection when Payload is used without $ (case 2) by @lym953 in https://github.com/DataDog/datadog-ci/pull/1462

    Static Analysis

    • Show error message when payload is invalid by @juli1 in https://github.com/DataDog/datadog-ci/pull/1425
    • [STAL-2160] Show message when default branch not found by @juli1 in https://github.com/DataDog/datadog-ci/pull/1427
    • check rule existence in extensions by @juli1 in https://github.com/DataDog/datadog-ci/pull/1434
    • [STAL-2832] Add committer info to SBOM uploads by @dastrong in https://github.com/DataDog/datadog-ci/pull/1430

    Synthetics

    • [SYNTH-15922] Fix warning log about pollingTimeout by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1431
    • [SYNTH-15675] Report timed out retries by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1440
    • [synthetics] Fix retry attempt wording by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1452
    • [SYNTH-16168] Increase batch limit to 1000 by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1446

    Chores

    • [ci] Fix release process by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1465

    New Contributors

    • @avedmala made their first contribution in https://github.com/DataDog/datadog-ci/pull/1432
    • @lym953 made their first contribution in https://github.com/DataDog/datadog-ci/pull/1443

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.42.0...v2.43.0

    Open source →
  29. 2.42.014 Aug 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.42.0 -->

    What's Changed

    Dependencies

    • [dep] Bump aws-sdk to 3.624.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1416
    • [dep] Align package.json with yarn.lock for GCP packages by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1418
    • [dep] Bump axios to 1.7.4 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1421

    Documentation

    • Update README.md. by @peterg17 in https://github.com/DataDog/datadog-ci/pull/1411

    Static Analysis

    • Add SARIF validation by @juli1 in https://github.com/DataDog/datadog-ci/pull/1404
    • Add option to remove ci tags by @juli1 in https://github.com/DataDog/datadog-ci/pull/1408
    • remove service and env by @juli1 in https://github.com/DataDog/datadog-ci/pull/1412

    Synthetics

    • [SYNTH-15356] Wrong case with --override fails silently by @KarimDatadog in https://github.com/DataDog/datadog-ci/pull/1386
    • [SYNTH-12977] Reorder properties by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1394
    • [SYNTH-12986] Mark runName as deprecated by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1410
    • [synthetics] Improve "Did you mean?" message by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1417
    • [SYNTH-15833] Use batch as source of truth for hasResultPassed() by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1419

    Profiling

    • [PROF-10235] Add symbol source and filename to elf symbols metadata by @nsavoire in https://github.com/DataDog/datadog-ci/pull/1388

    New Contributors

    • @KarimDatadog made their first contribution in https://github.com/DataDog/datadog-ci/pull/1386
    • @peterg17 made their first contribution in https://github.com/DataDog/datadog-ci/pull/1411

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.41.0...v2.42.0

    Open source →
  30. 2.41.01 Aug 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.41.0 -->

    What's Changed

    Dependencies

    • Revert "[dep] Bump rimraf to 6.0.1 (#1382)" by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1401

    CI Visibility

    • [ci-visibility] Create deployment correlate subcommand by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1245

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.40.3...v2.41.0

    Open source →
  31. 2.40.31 Aug 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.40.3 -->

    What's Changed

    Dependencies

    • [dep] Upgrade google-auth-library to 9.12.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1397
    • Revert "[dep] Bump glob to 11.0.0 (#1381)" by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1398

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.40.2...v2.40.3

    Open source →
  32. 2.40.231 Jul 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.40.2 -->

    What's Changed

    Dependencies

    • [dep] Bump glob to 11.0.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1381
    • [dep] Bump rimraf to 6.0.1 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1382
    • [dep] Bump fast-xml-parser to 4.4.1 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1392

    Documentation

    • [SYNTH-12979] Document the use of proxy by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1384

    CI Visibility

    • [ci-visibility] Fix bug on trace command URL by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1387

    Synthetics

    • [SYNTH-14523] Only auto-discover with default glob when nothing given by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1377
    • [Synthetics] Hint the user on the missing scope in case of error by @etnbrd in https://github.com/DataDog/datadog-ci/pull/1393

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.40.1...v2.40.2

    Open source →
  33. 2.40.126 Jul 2024
    Release notes

    What's Changed

    CI Visibility

    • Fix a bug on the trace command where the reporting URL was incorrect in some datadog sites. https://github.com/DataDog/datadog-ci/pull/1387

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.40.0...v2.40.1

    Open source →
  34. 2.40.024 Jul 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.40.0 -->

    What's Changed

    Documentation

    • Fix download link for windows binaries by @TobiasBreuer in https://github.com/DataDog/datadog-ci/pull/1363
    • [SYNTH-12978] Clarify use of global configuration file in README by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1368
    • [SYNTH-12978] Make improvements to the README by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1372

    CI Visibility

    • [ci-visibility] remove Buddy from available CI providers by @alxch- in https://github.com/DataDog/datadog-ci/pull/1284
    • Add Buddy as supported CI provider back by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1366
    • [ci-visibility] Prefix contains deployment with pipeline namespace by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1370
    • [ci-visibility] Trace command: add support for Github, Gitlab, Azure, AWS and Buildkite by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1369

    Synthetics

    • [SYNTH-15150] Refactor and improve override from config file < ENV < CLI test by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1365
    • [SYNTH-10422] Rename pollingTimeout to batchTimeout by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1356
    • [SYNTH-13898] Inform when selective re-run is rate-limited by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1367
    • [SYNTH-15150] Add the rest of the missing test cases by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1373

    Chores

    • [pr-labels] Allow multiple labels on PRs by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1371

    datadog-ci

    • Fix broken closing comment by @aliciascott in https://github.com/DataDog/datadog-ci/pull/1376

    New Contributors

    • @TobiasBreuer made their first contribution in https://github.com/DataDog/datadog-ci/pull/1363
    • @aliciascott made their first contribution in https://github.com/DataDog/datadog-ci/pull/1376

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.39.0...v2.40.0

    Open source →
  35. 2.39.05 Jul 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.39.0 -->

    What's Changed

    CI Visibility

    • [gate evaluate] Add options.pull_request_sha to the datadog-ci gate evaluate payload by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1361

    RUM

    • [rum] Add the ability to upload android .so files for Unity by @fuzzybinary in https://github.com/DataDog/datadog-ci/pull/1339

    Synthetics

    • [SYNTH-12982] Fix the usage of variableStrings by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1354
    • [SYNTH-15171] Fix multiple test configs with same id bug by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1360
    • [SYNTH-9539] Report non-final attempts of a result by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1357
    • [SYNTH-15265] Fix resourceUrlSubstitutionRegexes override from cli by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1362

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.38.1...v2.39.0

    Open source →
  36. 2.38.119 Jun 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.38.1 -->

    What's Changed

    Documentation

    • Add --propagate-upstream-trace to Step Function README by @agocs in https://github.com/DataDog/datadog-ci/pull/1350

    Synthetics

    • [SYNTH-14569] Send validator extracted-metadata for temporary apps by @kevin-pietsch in https://github.com/DataDog/datadog-ci/pull/1343

    Chores

    • [ci] Bring back x64 macOS binary by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1348

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.38.0...v2.38.1

    Open source →
  37. 2.38.018 Jun 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.38.0 -->

    What's Changed

    Dependencies

    • [dep] Bump @grpc/grpc-js to 1.10.9 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1337
    • [dep] Bump braces to 3.0.3 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1342
    • Bump ws from 7.4.6 to 7.5.10 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1345

    Documentation

    • DOCS-8127 Continuous Testing and CI/CD Configuration Edit by @alai97 in https://github.com/DataDog/datadog-ci/pull/1329

    CI Visibility

    • Remove unnecessary console.log in the measure command by @ManuelPalenzuelaDD in https://github.com/DataDog/datadog-ci/pull/1321
    • Improve measure command error handling by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1323

    Serverless

    • Add step function context to nested step function calls by @agocs in https://github.com/DataDog/datadog-ci/pull/1325

    Static Analysis

    • [STAL-2267] Make version optional in SBOM by @dastrong in https://github.com/DataDog/datadog-ci/pull/1335

    Synthetics

    • [SYNTH-12983] Add testOverrides properties to env variables by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1320
    • [SYNTH-12983] Add --override CLI argument by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1327
    • [SYNTH-12984] Add complex overrides to --override CLI argument by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1330
    • [synthetics] Parameterize unit tests for deprecated usages by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1340
    • [SYNTH-12981] Fix usage of locations by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1332

    Profiling

    • Explore .dot directories when uploading elf symbols by @nsavoire in https://github.com/DataDog/datadog-ci/pull/1328
    • [PROF-9872] Improve elf-symbols upload command by @nsavoire in https://github.com/DataDog/datadog-ci/pull/1331

    Chores

    • [codeowners] Add maintainer team everywhere by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1319
    • [ci] Add build job for Ubuntu ARM by @gjulianm in https://github.com/DataDog/datadog-ci/pull/1333

    New Contributors

    • @gjulianm made their first contribution in https://github.com/DataDog/datadog-ci/pull/1333
    • @agocs made their first contribution in https://github.com/DataDog/datadog-ci/pull/1325

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.37.0...v2.38.0

    Open source →
  38. 2.37.028 May 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.37.0 -->

    What's Changed

    Dependencies

    • [dep] Bump dd-trace by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1310

    CI Visibility

    • [junit upload] Fix wrongly processed glob patterns by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1315

    RUM

    • RN: Override iOS upload version with ENV var by @marco-saia-datadog in https://github.com/DataDog/datadog-ci/pull/1312

    Synthetics

    • [SYNTH-12972] Change config to testOverrides by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1306
    • Change the name of the describe block in mobile test by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1311
    • [SYNTH-12985] Add properties to env variables by @AntoineDona in https://github.com/DataDog/datadog-ci/pull/1316

    Chores

    • [ci] Fix flaky artifact upload by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1309
    • Remove SCA from GitHub action by @juli1 in https://github.com/DataDog/datadog-ci/pull/1314
    • [ci] Change registry for docker image by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1313
    • [lint] Fix semi-colon by @jakepruitt in https://github.com/DataDog/datadog-ci/pull/1318

    New Contributors

    • @marco-saia-datadog made their first contribution in https://github.com/DataDog/datadog-ci/pull/1312
    • @AntoineDona made their first contribution in https://github.com/DataDog/datadog-ci/pull/1316

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.36.0...v2.37.0

    Open source →
  39. 2.36.023 May 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.36.0 -->

    What's Changed

    Synthetics

    • [SYNTH-12516][Mobile] Add new validation and custom reporter to mobile app uploads by @dd-spells in https://github.com/DataDog/datadog-ci/pull/1240
    • [SYNTH-14344] Do not require etag from app part upload by @kevin-pietsch in https://github.com/DataDog/datadog-ci/pull/1301

    New Contributors

    • @dd-spells made their first contribution in https://github.com/DataDog/datadog-ci/pull/1240

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.35.0...v2.36.0

    Open source →
  40. 2.35.021 May 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.35.0 -->

    What's Changed

    Documentation

    • DOCS-7748 Continuous Testing and CI/CD Configuration Edits by @alai97 in https://github.com/DataDog/datadog-ci/pull/1290
    • [git-metadata] Update command limitations by @jminuscula in https://github.com/DataDog/datadog-ci/pull/1303

    CI Visibility

    • Add measures for custom commands by @edrevo in https://github.com/DataDog/datadog-ci/pull/1300

    Source Code Integration

    • [SCICM-1184] git sync is now available in Gov DC by @Letiste in https://github.com/DataDog/datadog-ci/pull/1144

    Synthetics

    • [synthetics] Fix some eslint warnings by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1297
    • [SYNTH-12976] Ignore default polling timeout in override count by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1298
    • [SYNTH-12971] Make executeTests backwards compatible by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1293

    Profiling

    • Add elf symbols upload command by @nsavoire in https://github.com/DataDog/datadog-ci/pull/1275

    Chores

    • [ci] Fix macOS jobs failing to download Node.js 14 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1291
    • [chores] Remove old unused files by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1294

    New Contributors

    • @nsavoire made their first contribution in https://github.com/DataDog/datadog-ci/pull/1275
    • @jminuscula made their first contribution in https://github.com/DataDog/datadog-ci/pull/1303

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.34.0...v2.35.0

    Open source →
  41. 2.34.024 Apr 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.34.0 -->

    What's Changed

    Dependencies

    • Bump tar from 6.2.0 to 6.2.1 by @dependabot in https://github.com/DataDog/datadog-ci/pull/1281

    CI Visibility

    • [git upload] Improvements to git upload and change junit git upload default by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1287

    RUM

    • [RUM] Add DD-EVP-ORIGIN headers to the dsyms upload command by @0xnm in https://github.com/DataDog/datadog-ci/pull/1282

    Synthetics

    • [SYNTH-12971] Rename global to defaultTestOverrides by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1285
    • [synthetics] Adjust selective re-run wording by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1286

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.33.1...v2.34.0

    Open source →
  42. 2.33.111 Apr 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.33.1 -->

    What's Changed

    RUM

    • Fix DD-EVP-ORIGIN header values by @0xnm in https://github.com/DataDog/datadog-ci/pull/1279

    Static Analysis

    • [STAL-1744] Add new validation logic by @juli1 in https://github.com/DataDog/datadog-ci/pull/1278

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.33.0...v2.33.1

    Open source →
  43. 2.33.08 Apr 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.33.0 -->

    What's Changed

    CI Visibility

    • [ci-visibility] Add silent option to tag command by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1270
    • [dora] Fix typo in message by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1268

    Serverless

    • [lambda] support dotnet8 and java21 runtimes by @astuyve in https://github.com/DataDog/datadog-ci/pull/1249

    Source Code Integration

    • [git-metadata] Consistent usage of datadog site by @rpelliard in https://github.com/DataDog/datadog-ci/pull/1267

    Static Analysis

    • enable diff-aware and non-diff-aware by @juli1 in https://github.com/DataDog/datadog-ci/pull/1273
    • [STAL-1577] Improve SBOM/SARIF messaging by @dastrong in https://github.com/DataDog/datadog-ci/pull/1274

    Synthetics

    • [SYNTH-12914] Include ?batch_id in result links by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1255
    • [SYNTH-13771] Fix "No tests to run" not being shown anymore by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1271
    • [synthetics] Fix incomplete residual results message by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1269
    • [synthetics] Improve warning for too many tests to trigger by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1272

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.32.3...v2.33.0

    Open source →
  44. 2.32.327 Mar 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.32.3 -->

    What's Changed

    Source Code Integration

    • [source-code-integration] Set apiKey in logger by @dastrong in https://github.com/DataDog/datadog-ci/pull/1265

    Synthetics

    • [SYNTH-13724] Differentiate batch timeout and local deadline by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1259

    Chores

    • [chores] Fix link in release process by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1264

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.32.2...v2.32.3

    Open source →
  45. 2.32.226 Mar 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.32.2 -->

    What's Changed

    Dependencies

    • [dep] Bump upload-artifact github action by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1242

    Documentation

    • [docs] Instructions for creating new commands by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1248

    Source Code Integration

    • [source-code-integration] Add DD_SITE fallback by @dastrong in https://github.com/DataDog/datadog-ci/pull/1256

    Static Analysis

    • fix(sbom): detect npm from purl by @omercnet in https://github.com/DataDog/datadog-ci/pull/1244
    • [STAL-1559] [static-analysis] Add SBOM location by @juli1 in https://github.com/DataDog/datadog-ci/pull/1234

    Synthetics

    • [SYNTH-13307] Add retries for 429 by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1239
    • [synthetics] Move non-exported utils to batch.ts by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1252
    • [synthetics] Align README and reporter interface by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1254
    • [synthetics] Change wording around selective re-run by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1253
    • [SYNTH-13138] Wait for each ServerResult to be available by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1251

    Chores

    • [chores] Fix lint on main branch by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1258
    • [chores] Fix last nits about the release process by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1241

    datadog-ci

    • Bundle React Native code when building debug app for iOS device by @louiszawadzki in https://github.com/DataDog/datadog-ci/pull/1246

    New Contributors

    • @omercnet made their first contribution in https://github.com/DataDog/datadog-ci/pull/1244

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.32.1...v2.32.2

    Open source →
  46. 2.32.118 Mar 2024
    Release notes

    <!-- Release notes generated using configuration in .github/release.yml at v2.32.1 -->

    What's Changed

    Dependencies

    • [dep] Upgrade axios to 1.6.8 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1236

    Documentation

    • [docs] Replace APP with App by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1198

    CI Visibility

    • [CIVIS] Add contains deployment tag to deployment mark command by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1216
    • [junit] Tolerate --skip-git-metadata-upload as boolean flag by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1223

    Static Analysis

    • [STAL-998] Add metadata validation in SBOM/SARIF upload commands by @dastrong in https://github.com/DataDog/datadog-ci/pull/1221
    • [STAL-1431] static-analysis add explicit message by @juli1 in https://github.com/DataDog/datadog-ci/pull/1232
    • [STAL-1561] add .net support by @juli1 in https://github.com/DataDog/datadog-ci/pull/1235

    Synthetics

    • [SYNTH-13000] Fix bug where Test Config was not being used when a public_id was already defined by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1214
    • [synthetics] Make results from previous CI runs dimmer by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1220

    Chores

    • [chores] Update labels and setup automatic release notes by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1217
    • [chores] Improve release process by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1219
    • [chores] Move changelog to .github folder by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1225
    • [chores] Exclude release label from release notes by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1226
    • [chores] Add needs: to npm-publish by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1227
    • [chores] Add missing .exe and fix release notes bug by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1228

    New Contributors

    • @dastrong made their first contribution in https://github.com/DataDog/datadog-ci/pull/1221

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.32.0...v2.32.1

    Open source →
  47. 2.32.04 Mar 2024
    Release notes

    <!-- Use the "Generate release notes" button at the top right, then categorize the changes -->

    What's Changed

    Source Code Integration

    • [git-metadata] Make exported function upload to gitdb by @rpelliard in https://github.com/DataDog/datadog-ci/pull/1213

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.31.2...v2.32.0

    Open source →
  48. 2.31.228 Feb 2024
    Release notes

    What's Changed

    datadog-ci

    • [CIVIS-9031] Deprecate 'metrics' naming in favour of 'measures' in junit cmd by @ManuelPalenzuelaDD in https://github.com/DataDog/datadog-ci/pull/1211
    Open source →
  49. 2.31.123 Feb 2024
    Release notes

    What's Changed

    • Revert "[CIVIS-9031] Deprecate 'metrics' naming in favour of 'measures' in junit cmd" by @liashenko in https://github.com/DataDog/datadog-ci/pull/1209

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.31.0...v2.31.1

    Open source →
  50. 2.31.023 Feb 2024
    Release notes

    <!-- Use the "Generate release notes" button at the top right, then categorize the changes -->

    What's Changed

    datadog-ci

    • [CIVIS-9031] Fix bug in metrics command examples by @ManuelPalenzuelaDD in https://github.com/DataDog/datadog-ci/pull/1204
    • [CIVIS-9031] Deprecate metrics cmd in favour of measures cmd by @ManuelPalenzuelaDD in https://github.com/DataDog/datadog-ci/pull/1205
    • [CIVIS-9031] Deprecate metrics naming in favour of measures in JUnit cmd by @ManuelPalenzuelaDD in https://github.com/DataDog/datadog-ci/pull/1203

    CI Visibility

    • Add service to deployment mark command by @andrea-mosk in https://github.com/DataDog/datadog-ci/pull/1201

    Synthetics

    • [SYNTH-12557] Add missing mobileApplicationVersion configurations for Bitrise integrations by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1181
    • [SYNTH-12557] Add missing deviceIds configurations for Bitrise integrations by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1196
    • [SYNTH-12906] Include browser in the description for allowInsecureCertificates by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1200

    Lambda

    • [lambda] Deprecate Ruby 2.7 instrumentation by @duncanista in https://github.com/DataDog/datadog-ci/pull/1183
    • [lambda] Deprecate Python 3.7 instrumentation by @duncanista in https://github.com/DataDog/datadog-ci/pull/1184
    • [lambda] Deprecate dotnetcore 3.1 instrumentation by @duncanista in https://github.com/DataDog/datadog-ci/pull/1185
    • [lambda] Deprecate Node.js 12x instrumentation by @duncanista in https://github.com/DataDog/datadog-ci/pull/1186
    • [lambda] Deprecate Node.js 14x instrumentation by @duncanista in https://github.com/DataDog/datadog-ci/pull/1187

    Static Analysis

    • [STAL-1340] Add link to results by @juli1 in https://github.com/DataDog/datadog-ci/pull/1199

    Chores

    • [ci] Upgrade github actions to Node 20 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1195

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.30.1...v2.31.0

    Open source →
  51. 2.30.115 Feb 2024
    Release notes

    What's Changed

    RUM

    • react-native xcode: Respect USE_HERMES env var being set to false by @FrikkieSnyman in https://github.com/DataDog/datadog-ci/pull/1190

    Chores

    • [dep] Upgrade packages to remove ip dependency by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1192
    • [docker] Fix amd64 double building by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1193

    New Contributors

    • @FrikkieSnyman made their first contribution in https://github.com/DataDog/datadog-ci/pull/1190

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.30.0...v2.30.1

    Open source →
  52. 2.30.012 Feb 2024
    Release notes

    What's Changed

    Reliability

    • 🐛 [RUM-2721] fix upload retry by @BenoitZugmeyer in https://github.com/DataDog/datadog-ci/pull/1180

    Static Analysis

    • [STAL-1268] Handle group in payload by @juli1 in https://github.com/DataDog/datadog-ci/pull/1177
    • Remove sbom from beta by @juli1 in https://github.com/DataDog/datadog-ci/pull/1168

    Synthetics

    • [synthetics] Change error message for timed out results by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1163
    • [synthetics] Fix newline in text output with JUnit reports by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1165
    • [SYNTH-11928] Reference Bitrise integrations in datadog-ci by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1179
    • [SYNTH-12059] Trailing slash in test suite id leads to [] Found test "undefined" by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1172

    Dependencies

    • [dep] Bump ssh2 to 1.15.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1173
    • [dep] Bump dd-trace to 3.47.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1174
    • [dep] Bump @google-cloud/run to 1.0.2 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1176

    Chores

    • docs(sourcemaps): fix minified path prefix URL example on E2E tests by @Gummiees in https://github.com/DataDog/datadog-ci/pull/1170
    • [ci] Use docker buildx for public images by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1175
    • [ci] Unit test against Node 20 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1166
    • [dev] Use Node 20 for development by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1178

    New Contributors

    • @Gummiees made their first contribution in https://github.com/DataDog/datadog-ci/pull/1170

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.29.0...v2.30.0

    Open source →
  53. 2.29.026 Jan 2024
    Release notes

    <!-- Use the "Generate release notes" button at the top right, then categorize the changes -->

    What's Changed

    CI Visibility

    • Support custom tags and metrics for GH jobs by @andrea-mosk in https://github.com/DataDog/datadog-ci/pull/1161

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.28.0...v2.29.0

    Open source →
  54. 2.28.018 Jan 2024
    Release notes

    What's Changed

    RUM

    • [rum] Add command for upload of certain Unity symbol files by @fuzzybinary in https://github.com/DataDog/datadog-ci/pull/1153

    Synthetics

    • [synthetics] Fix enabling selective re-run with config file by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1156

    Reliability

    • ⚡️ [RUM-2721] cache proxy agents by @BenoitZugmeyer in https://github.com/DataDog/datadog-ci/pull/1158

    Documentation

    • [docs] Update READMEs with more links to the official docs by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1143
    • [doc] Fix broken links in readme by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1152

    Dependencies

    • [dep] Bump axios to 1.6.5 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1155

    New Contributors

    • @BenoitZugmeyer made their first contribution in https://github.com/DataDog/datadog-ci/pull/1158

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.27.0...v2.28.0

    Open source →
  55. 2.27.03 Jan 2024
    Release notes

    <!-- Use the "Generate release notes" button at the top right, then categorize the changes -->

    What's Changed

    Static Analysis

    • [STAL-971] Detect more licenses by @juli1 in https://github.com/DataDog/datadog-ci/pull/1149

    CI Visibility

    • [CIVIS-8421] Remove gate from beta commands by @liashenko in https://github.com/DataDog/datadog-ci/pull/1150

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.26.0...v2.27.0

    Open source →
  56. 2.26.019 Dec 2023
    Release notes

    What's Changed

    CI Visibility

    • [CIVIS-2981] Add the rule url when printing a rule evaluation by @liashenko in https://github.com/DataDog/datadog-ci/pull/1147
    • Create deployment command by @andrea-mosk in https://github.com/DataDog/datadog-ci/pull/1141

    Serverless

    • [lambda] support Python 3.12 by @duncanista in https://github.com/DataDog/datadog-ci/pull/1145

    Synthetics

    • [synthetics] Add selective re-run info in output by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1124
    • [synthetics] Report test level failures by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1142
    • [synthetics] Update wording for "your total test duration" by @jakepruitt in https://github.com/DataDog/datadog-ci/pull/1140

    Chores

    • [dev] Commit vscode settings and suggested extensions by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1146

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.25.0...v2.26.0

    Open source →
  57. 2.25.08 Dec 2023
    Release notes

    What's Changed

    Dependencies

    • [dep] Bump dd-trace by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1130
    • [dep] Bump tiny-async-pool to 2.1.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1137

    Static Analysis

    • [STAL-893] Supporting service and env for sbom command by @juli1 in https://github.com/DataDog/datadog-ci/pull/1132
    • [STAL-898] Add static analysis rules by @juli1 in https://github.com/DataDog/datadog-ci/pull/1134
    • [STAL-898] Enable datadog static analyzer by @juli1 in https://github.com/DataDog/datadog-ci/pull/1136
    • [STAL-904] Add purl to the package information to upload by @juli1 in https://github.com/DataDog/datadog-ci/pull/1138
    • Add SBOM checker in CI/CD pipeline by @juli1 in https://github.com/DataDog/datadog-ci/pull/1109

    Synthetics

    • [synthetics] Add executeWithDetails() method by @jakub-g in https://github.com/DataDog/datadog-ci/pull/1128
    • [synthetics] Make failOnMissingTests fail on "No tests to run" by @teodor2312 in https://github.com/DataDog/datadog-ci/pull/1131
    • [synthetics] Only send executionRule when overridden by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1125
    • [synthetics] Synthetics mobile upload-application - use multipart upload by @kevin-pietsch in https://github.com/DataDog/datadog-ci/pull/1133

    New Contributors

    • @teodor2312 made their first contribution in https://github.com/DataDog/datadog-ci/pull/1131

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.24.1...v2.25.0

    Open source →
  58. 2.24.127 Nov 2023
    Release notes

    What's Changed

    Dependencies

    • [dep] Bump @aws-sdk/* to v3.454 by @duncanista in https://github.com/DataDog/datadog-ci/pull/1120
    • [dep] Bump @google-cloud/logging to v11 by @duncanista in https://github.com/DataDog/datadog-ci/pull/1123

    RUM

    • [flutter-symbols] Improve message for mapping upload by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1118

    Serverless

    • [lambda] Add support for Node 20 by @duncanista in https://github.com/DataDog/datadog-ci/pull/1121

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.24.0...v2.24.1

    Open source →
  59. 2.24.017 Nov 2023
    Release notes

    What's Changed

    CI Visibility

    • [ci-visibility] Update repository extraction to filter out credentials by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/1106
    • [CIVIS-7830] DORA Metrics deployment command by @AdrianLC in https://github.com/DataDog/datadog-ci/pull/1112
    • [junit] Add support for junit reports without tests by @rodrigo-roca in https://github.com/DataDog/datadog-ci/pull/1040

    Serverless

    • [SVLS-3931] Adds retry strategy with exponential backoff to AWS requests in Lambda Command by @duncanpharvey in https://github.com/DataDog/datadog-ci/pull/1104

    Synthetics

    • [synthetics] Retry on socket errors by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1099
    • [synthetics] Show test runs as they arrive by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1097
    • [synthetics] Refactor waitForBatchToFinish by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1114
    • [synthetics] Fix the reporting of residual results by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1116

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.23.1...v2.24.0

    Open source →
  60. 2.23.110 Nov 2023
    Release notes

    What's Changed

    Synthetics

    • [synthetics] Improve "Finding files" message by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1091
    • [synthetics][docs] Improve upload mobile application section by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1100

    Static Analysis

    • handle Python as language by @juli1 in https://github.com/DataDog/datadog-ci/pull/1098
    • [SBOM] remove duplicate licenses by @juli1 in https://github.com/DataDog/datadog-ci/pull/1105
    • [test] Suppress console logs in unit tests by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1107

    Dependencies

    • [dep] Bump @aws-sdk/* to fix undeclared dependencies by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1102
    • [dep] Upgrade axios from 0.21.4 to 1.6.0 by @Drarig29 in https://github.com/DataDog/datadog-ci/pull/1108

    Full Changelog: https://github.com/DataDog/datadog-ci/compare/v2.23.0...v2.23.1

    Open source →