Use Datadog from your CI.
Last release 11 days ago
17 Aug 2026
Ships on a steady schedule
a new release about every 2 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
300 releases · first in 2020
Release timeline
300 releases since 2020Releases
- 1.6.017 May 2022
Release notes
Open source →What's Changed
- [codeowners] remove m-rousse from codeowners by @m-rousse in https://github.com/DataDog/datadog-ci/pull/537
- [synthetics] truncate git commit message length to 500 chars by @m-rousse in https://github.com/DataDog/datadog-ci/pull/538
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v1.5.0...v1.6.0
- 1.5.09 May 2022
Release notes
Open source →What's Changed
CI Visibility
- Add
tagcommand in alpha in #526 - Add
metriccommand in alpha in #530
Others
- Improve tag parsing in #522
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v1.4.0...v1.5.0
- Add
- 1.4.05 May 2022
Release notes
Open source →What's Changed
Synthetics
- Export XMLJSON type from junit reporter by @jakub-g in https://github.com/DataDog/datadog-ci/pull/495
- Add
testResultreporting, Allow passing suites toexecuteTestsby @lefebvree in https://github.com/DataDog/datadog-ci/pull/511 - Fix documented usage
failOnCriticalErrorsin README by @lefebvree in https://github.com/DataDog/datadog-ci/pull/524 - Use environment variable value for
trigger_appwhen present by @lefebvree in https://github.com/DataDog/datadog-ci/pull/527
Dependencies
- Updated ssh2 to 1.9.0. Fixes #514. by @bamse16 in https://github.com/DataDog/datadog-ci/pull/529
Test
- [lambda] Replace static version in tests inline snapshots by @lefebvree in https://github.com/DataDog/datadog-ci/pull/520
New Contributors
- @jakub-g made their first contribution in https://github.com/DataDog/datadog-ci/pull/495
- @bamse16 made their first contribution in https://github.com/DataDog/datadog-ci/pull/529
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v1.3.0...v1.4.0
- 1.3.020 Apr 2022
Release notes
Open source →What's Changed
datadog-ci
- Bump simple-git from 3.3.0 to 3.5.0 #515
CI Visibility
- Add internal tag to junit upload to enable logs collection #510
Serverless
- Check for aws credentials in ~/.aws/credentials as well as environment variables in interactive mode #512
- Ar/ask for service env version tags in interactive #516
- Make select target function easier with searchable inquirer prompt #513
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v1.2.0...v1.3.0
- 1.3.0-alpha11 Apr 2022pre-release
Nothing published for this version
- 1.2.029 Mar 2022
Release notes
Open source →What's Changed
dSYMs
- Slice fat dSYMs by their cpu architecture (to mitigate reaching upload size limits) by @ncreated in https://github.com/DataDog/datadog-ci/pull/500
datadog-ci
- Fix M1 build issue (by updating ssh2 dependency version) by @technicalpickles in https://github.com/DataDog/datadog-ci/pull/508
New Contributors
- @technicalpickles made their first contribution in https://github.com/DataDog/datadog-ci/pull/508
Full Changelog: https://github.com/DataDog/datadog-ci/compare/1.1.2...v1.2.0
- 1.1.224 Mar 2022
Release notes
Open source →What's Changed
Standalone binary
- Fix darwin release by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/506
Synthetics
- Pass
trigger_appas request header by @lefebvree in https://github.com/DataDog/datadog-ci/pull/503 - Detect authentication errors on fetch/trigger test endpoints by @lefebvree in https://github.com/DataDog/datadog-ci/pull/504
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v1.1.1...1.1.2
- 1.1.122 Mar 2022
Release notes
Open source →What's Changed
- Fix Release Script by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/499
- Bump simple-git from 2.31.0 to 3.3.0 by @dependabot in https://github.com/DataDog/datadog-ci/pull/501
Full Changelog: https://github.com/DataDog/datadog-ci/compare/1.1.0...v1.1.1
- 1.1.017 Mar 2022
Release notes
Open source →What's Changed
Lambda
- Always ask for region in interactive mode by @tianchu in https://github.com/DataDog/datadog-ci/pull/493
Standalone binary
- Use
pkginstead ofnexeby @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/492 - Move instructions to install standalone binary to README and remove
quick-install.shby @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/491 - Support windows and macOS by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/494
Synthetics
- Update
failOnCriticalErrorsbehavior, Improve command output by @lefebvree in https://github.com/DataDog/datadog-ci/pull/496
Full Changelog: https://github.com/DataDog/datadog-ci/compare/1.0.0...1.1.0
- 1.0.07 Mar 2022
Release notes
Open source →⚠️ Breaking Change
- Remove
dependenciescommand by @PyvesB in https://github.com/DataDog/datadog-ci/pull/482
What's Changed
Standalone binary
- Standalone binary for
datadog-ciby @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/485
Serverless
- Update list of supported runtimes for lambda commands by @jcstorms1 in https://github.com/DataDog/datadog-ci/pull/489
datadog-ci as a library
- Fix dependency issue preventing datadog-ci import in Typescript projects by @lefebvree in https://github.com/DataDog/datadog-ci/pull/488
New Contributors
- @PyvesB made their first contribution in https://github.com/DataDog/datadog-ci/pull/482
Full Changelog: https://github.com/DataDog/datadog-ci/compare/0.18.1...1.0.0
- Remove
- 0.18.125 Feb 2022
Release notes
Open source →What's Changed
datadoc-ci as a library
- Add git-metadata to exports for datadog-ci by @IvanTopolcic in https://github.com/DataDog/datadog-ci/pull/476
Synthetics
- Add
trigger_appproperty to batch metadata by @lefebvree in https://github.com/DataDog/datadog-ci/pull/475
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v0.18.0...0.18.1
- 0.18.022 Feb 2022
Release notes
Open source →What's Changed
- [lambda] Add documentation for
DD_CAPTURE_LAMBDA_PAYLOADby @duncanista in https://github.com/DataDog/datadog-ci/pull/457 - [lambda] Updated lambda readme to reflect kebab case argument compatibility by @thedavlee in https://github.com/DataDog/datadog-ci/pull/462
- Bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in https://github.com/DataDog/datadog-ci/pull/477
- Bump vm2 from 3.9.5 to 3.9.7 by @dependabot in https://github.com/DataDog/datadog-ci/pull/478
- [ci-visibility] Change git Committer/Author Dates format to ISO 8601 by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/479
- [Serverless] Add additional runtimes to serverless CI by @jcstorms1 in https://github.com/DataDog/datadog-ci/pull/474
- [Synthetics] Deprecate URL variables in favor of
startUrlSubstitutionRegexby @sdeprez in https://github.com/DataDog/datadog-ci/pull/483
New Contributors
- @jcstorms1 made their first contribution in https://github.com/DataDog/datadog-ci/pull/474
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v0.17.13...v0.18.0
- [lambda] Add documentation for
- 0.17.133 Feb 2022
Release notes
Open source →What's Changed
- [lambda] Add
DD_CAPTURE_LAMBDA_PAYLOADsupport. by @duncanista in https://github.com/DataDog/datadog-ci/pull/451 - [lambda] Simplify instrument for trial by @duncanista in https://github.com/DataDog/datadog-ci/pull/450
- [lambda] Add kebab case argument compatibility by @thedavlee in https://github.com/DataDog/datadog-ci/pull/461
- [user-provided-ci-tags] add DD_CI metadata by @KevinYeramian in https://github.com/DataDog/datadog-ci/pull/459
- [ci] rename getXXXMetadata to getXXXSpanTags by @KevinYeramian in https://github.com/DataDog/datadog-ci/pull/460
- [lambda] Standardize lambda-ci error messages/handling by @thedavlee in https://github.com/DataDog/datadog-ci/pull/463
- Bump follow-redirects from 1.14.3 to 1.14.7 by @dependabot in https://github.com/DataDog/datadog-ci/pull/464
- Update README for ci-visibility Commands by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/465
- [ci] remove dependencies E2E test from ci by @m-rousse in https://github.com/DataDog/datadog-ci/pull/472
- [synthetics] add possibility to pass variables through args by @m-rousse in https://github.com/DataDog/datadog-ci/pull/467
- [Synthetics] Fix Tunnel closure on successful runs by @lefebvree in https://github.com/DataDog/datadog-ci/pull/470
- Fix typo in README by @markrmullan in https://github.com/DataDog/datadog-ci/pull/458
New Contributors
- @thedavlee made their first contribution in https://github.com/DataDog/datadog-ci/pull/461
- @markrmullan made their first contribution in https://github.com/DataDog/datadog-ci/pull/458
Full Changelog: https://github.com/DataDog/datadog-ci/compare/0.17.12...v0.17.13
- [lambda] Add
- 0.17.128 Dec 2021
Release notes
Open source →What's Changed
Synthetics
- Restore
--jUnitReportoption by @lefebvree in https://github.com/DataDog/datadog-ci/pull/452
Misc
- Fix scripts launch command by @m-rousse in https://github.com/DataDog/datadog-ci/pull/455
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v0.17.11...0.17.12
- Restore
- 0.17.117 Dec 2021
Release notes
Open source →What's Changed
Lambda
- Skip DD_FLUSH_TO_LOGS when Extension Layer is being used, by @duncanista https://github.com/DataDog/datadog-ci/pull/441
- Coerce boolean for mergeXrayTraces, flushMetricsToLogs, and tracing, by @duncanista https://github.com/DataDog/datadog-ci/pull/443
- Add multiple uninstrumentation with regex pattern, by @duncanista https://github.com/DataDog/datadog-ci/pull/421
- Add us5.datadoghq.com support, by @duncanista https://github.com/DataDog/datadog-ci/pull/436
- Add docs for Secrets Manager, by @duncanista https://github.com/DataDog/datadog-ci/pull/422
Metadata
- switch to v2 endpoint, by @jybp https://github.com/DataDog/datadog-ci/pull/453
- Upload returns 1 when no git metadata available, by @lraucy https://github.com/DataDog/datadog-ci/pull/449
- Add git-metadata command to main README, by @rpelliard https://github.com/DataDog/datadog-ci/pull/442
datadoc-ci as a library
- Export datadog-ci as a library - 1/2, by @etnbrd https://github.com/DataDog/datadog-ci/pull/432
- Export datadog-ci as a library - 2/2, by @etnbrd https://github.com/DataDog/datadog-ci/pull/433
Misc
- Add inquirer package, by @duncanista https://github.com/DataDog/datadog-ci/pull/447
- Update CODEOWNERS, by @yoannmoinet https://github.com/DataDog/datadog-ci/pull/435
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v0.17.10...0.17.11
- 0.17.1017 Nov 2021
Release notes
Open source →What's Changed
CI Visibility
- Update CI Visibility Spec Tests by @juan-fernandez in https://github.com/DataDog/datadog-ci/pull/431
Lambda
- Support ARM layers by @duncanista in https://github.com/DataDog/datadog-ci/pull/412
- Add support for Secrets Manager by @duncanista in https://github.com/DataDog/datadog-ci/pull/420
Sourcemaps
- Rework wording and add example for --project-path by @rpelliard in https://github.com/DataDog/datadog-ci/pull/429
Synthetics
- Enrich CI batches Metadata by @lefebvree in https://github.com/DataDog/datadog-ci/pull/399
Full Changelog: https://github.com/DataDog/datadog-ci/compare/v0.17.9...0.17.10
- 0.17.915 Nov 2021
Release notes
Open source →What's Changed
CI Visibitlity
- Use correct env vars to build GitHub URLs by @cg14823 in https://github.com/DataDog/datadog-ci/pull/427
Lambda
- Create
uninstrumentcommand by @duncanista in https://github.com/DataDog/datadog-ci/pull/374
Synthetics
- Support for git sha upload by @ajsaavedra in https://github.com/DataDog/datadog-ci/pull/375
Full Changelog: https://github.com/DataDog/datadog-ci/compare/0.17.8...v0.17.9
- 0.17.821 Oct 2021
Release notes
Open source →Synthetics:
- https://github.com/DataDog/datadog-ci/pull/405: Fix output for tests not found not being displayed
- https://github.com/DataDog/datadog-ci/pull/406: Add list of IDs of tests not found on test execution summary
- 0.17.720 Oct 2021
- 0.17.68 Oct 2021
Release notes
Open source →Synthetics
- #376: [s8s] Separate run-test logic from cli
- #394: [s8s] Add allowed_error to the report CI App
- #395: [ci-app] Capture error message Sourcemaps
- #396: [sourcemaps] Fix sourcemap README.md Lambda
- #397: [lambda] Add documentation for unified service tagging
- 0.17.6-alpha1 Oct 2021pre-release
Nothing published for this version
- 0.17.51 Oct 2021
Release notes
Open source →Infra
#392: [dependencies] update proxy-agent to fix vulnerability
Synthetics
#391: [s8s] Be explicit about passing and timeout in the report
Lambda
#390: [lambda][uninstrument] Refactor functions into separate files
- 0.17.430 Sept 2021
- 0.17.4-alpha1 Oct 2021pre-release
Nothing published for this version
- 0.17.329 Sept 2021
- 0.17.3-alpha29 Sept 2021pre-release
Nothing published for this version
- 0.17.229 Sept 2021
Release notes
Open source →Synthetics
- #377: Support proxy environment variables
- #381: Add CI test result query parameter
- 0.17.2-alpha28 Sept 2021pre-release
Nothing published for this version
- 0.17.127 Sept 2021
- 0.17.1-alpha27 Sept 2021pre-release
- 0.17.027 Sept 2021
Release notes
Open source →CI Visibility
- Add support for custom spans in CI Visibility
- Update DNS and url for junit upload with v2 API
- Add --tags to trace command
Synthetics
Lambda
- 0.17.0-alpha13 Sept 2021pre-release
Release notes
Open source →- https://github.com/DataDog/datadog-ci/pull/341
- https://github.com/DataDog/datadog-ci/pull/353
- https://github.com/DataDog/datadog-ci/pull/354
- https://github.com/DataDog/datadog-ci/pull/359
- https://github.com/DataDog/datadog-ci/pull/363
- 0.16.3-alpha31 Aug 2021pre-release
Release notes
Open source →https://github.com/DataDog/datadog-ci/pull/346: Add proxy support through `HTTPS_PROXY env var for several commands
- 0.16.22 Sept 2021
Release notes
Open source →- #350: Add tests for getRequestBuilder proxy behavior.
- #347: [synthetics] Display critical errors and timedout in summary
- #349: [synthetics] Use
result.failurefield, Fix run errors reporting
- 0.16.2-alpha30 Aug 2021pre-release
Release notes
Open source →- https://github.com/DataDog/datadog-ci/pull/336: [alpha][Synthetics] Tunnel: Improve connections timeout handling
- 0.16.11 Sept 2021
Release notes
Open source →- [Synthetics] Improve Tunnelled connections timeout handling https://github.com/DataDog/datadog-ci/pull/322
- [Synthetics] Do not try to open tunnel if there are no test to run https://github.com/DataDog/datadog-ci/pull/338
- [sourcemaps, commits, dsyms] Switch to v2 endpoint https://github.com/DataDog/datadog-ci/pull/314
- [ci-app] Update to latest datadog-ci-spec https://github.com/DataDog/datadog-ci/pull/321
- [lambda] Add Python 3.9 runtime support https://github.com/DataDog/datadog-ci/pull/327
- For all commands except synthetics: Support of http proxies through env vars (
HTTPS_PROXY) https://github.com/DataDog/datadog-ci/pull/342 https://github.com/DataDog/datadog-ci/pull/343
- 0.16.1-alpha20 Aug 2021pre-release
- 0.16.018 Aug 2021
- 0.15.012 Aug 2021
- 0.14.05 Aug 2021
Release notes
Open source →- [dsyms]
dsyms uploadcommand is introduced - [ci-app] Support DD_SITE and DD_API_KEY
- [dsyms]
- 0.13.829 Jul 2021
Release notes
Open source →- [synthetics-command] handle and exit correctly on endpoints error (#275)
- [sourcemaps] use strip credentials on remote (#302)
- 0.13.8-alpha27 Jul 2021pre-release
Release notes
Open source →- [sourcemaps] use strip credentials on remote (#302)
- [synthetics-command] handle and exit correctly on endpoints error (#275)
- 0.13.721 Jul 2021
Release notes
Open source →Release new version with the following changes:
- [synthetics] Add
defaultConfigandresolveConfig(#271) - [synthetics] Add
datadogSiteandsubdomainto CLI option (#273) - [synthetics] Tunnel: Upgrade SSH2, Improve resiliency (#297)
- [synthetics] Add
- 0.13.7-alpha21 Jul 2021pre-release
Release notes
Open source →- [ci-app] Bump jest to 27
- [lambda] Add support for Node 14.x Lambda runtime
- [lambda] Add
--logLeveloption tolambda instrument - [synthetics] Add
defaultConfigandresolveConfig - [synthetics] Add
datadogSiteandsubdomainto CLI options - [synthetics] Tunnel: Upgrade SSH2, Improve resiliency
- 0.13.69 Jul 2021
Release notes
Open source →New release with the following changes:
- [ci-app] Compress JUnit XML Report Files (#279)
- [ci-app] Fix Bug in Git Extraction (#285)
- [sourcemaps] Remove mention of DATADOG_API_HOST (#284)
- [lambda] Add --logLevel option to lambda instrument (#289)
- 0.13.6-alpha22 Jun 2021pre-release
Release notes
Open source →- Compress JUnit XML uploads: https://github.com/DataDog/datadog-ci/pull/279
- Fix Bug in
gitmetadata extraction: https://github.com/DataDog/datadog-ci/pull/285
- 0.13.5-alpha18 Jun 2021pre-release
- 0.13.317 Jun 2021
Release notes
Open source →Release new version with the following changes:
- [ci-app] Add Rich Commit Metadata #266
- [ci-app] Update CI Env Vars Extraction #276
- [synthetics] Tunnel: Fix socket error forwarding and buffer sizes #281
- [synthetics] Tunnel: Reduce Proxy log verbosity #270
- 0.13.3-alpha14 Jun 2021pre-release
Release notes
Open source →- https://github.com/DataDog/datadog-ci/pull/268: Synthetic: Increase tunnel yamux backlog size
- https://github.com/DataDog/datadog-ci/pull/278: Update alpha with latest master
- 0.13.22 Jun 2021
Release notes
Open source →Release new version with:
- #262 : [ci-app] Fix ci.pipeline.url in CircleCI Env Var Extraction
- #260 : [ci-app] Remove ci.job.id from CircleCI Env Var Extraction
- #259 : bump ws
- #256 : bump browserslist
- 0.13.2-alpha4 Jun 2021pre-release
Release notes
Open source →- https://github.com/DataDog/datadog-ci/pull/261: Synthetics: Reject Tunnel forwarding on socket error
- https://github.com/DataDog/datadog-ci/pull/265: Update alpha with latest master
- 0.13.125 May 2021
Release notes
Open source →Fix CircleCI's reported metadata.
#253: Update CircleCI's spec. #254: Update icons in synthetics reporting.
- 0.13.1-alpha27 May 2021pre-release
Release notes
Open source →- https://github.com/DataDog/datadog-ci/pull/257: Synthetics: Increase tunnel SSH stream
highWaterMark - https://github.com/DataDog/datadog-ci/pull/258: Update alpha with latest master
- https://github.com/DataDog/datadog-ci/pull/257: Synthetics: Increase tunnel SSH stream
- 0.13.020 May 2021
Release notes
Open source →- Add support for the Datadog Lambda Extension via the
datadog-ci lambda instrumentcommand #251 - Bump dd_trace #249
- Add support for the Datadog Lambda Extension via the
- 0.12.3-alpha12 May 2021pre-release
- 0.12.2-alpha7 May 2021pre-release
Release notes
Open source →This release includes a few improvements on error handling and output of datadog-ci sourcemaps command + datadog-ci dependencies.
- 0.12.1-alpha30 Apr 2021pre-release
- 0.12.012 May 2021
Release notes
Open source →Update the sourcemap command to report git metadata:
- https://github.com/DataDog/datadog-ci/pull/136: Add git support to the sourcemap upload command.
- https://github.com/DataDog/datadog-ci/pull/247: Enable it by default.
- 0.12.0-alpha29 Apr 2021pre-release
- 0.11.1111 May 2021
Release notes
Open source →- https://github.com/DataDog/datadog-ci/pull/243: Support Node 10
- https://github.com/DataDog/datadog-ci/pull/239: Add missing
HASHenvironment variable instartUrloverride