Releases: DataDog/datadog-ci
Releases · DataDog/datadog-ci
v2.45.0
v2.44.0
What's Changed
CI Visibility
- Read pull_request and pull_request_target event info from GHA by @juan-fernandez in #1473
- Add option to pass config shas manually on
correlate
command by @rodrigo-roca in #1479 - [SDCI] Remove correlate command flaky test by @rodrigo-roca in #1485
Serverless
- Refactor sfn->sfn context injection code by merging two functions by @lym953 in #1466
- Refactor sfn->sfn context injection code by merging two functions (2) by @lym953 in #1467
- Support sfn->sfn context injection case 3 by @lym953 in #1468
- Handle another case when sfn->Lambda context injection is already set… by @lym953 in #1470
- Revamp SFN->SFN context injection by @lym953 in #1471
Static Analysis
- Propagating CycloneDx information by @marcwieserdev in #1453
- [STAL-2949] Make git author a mandatory field by @dastrong in #1472
Synthetics
- [SYNTH-16381] Add setCookies override by @AntoineDona in #1478
- [SYNTH-16456] Make server result optional in
Result
by @Drarig29 in #1483 - [SYNTH-16456] Postpone reporting results on 404 by @Drarig29 in #1480
New Contributors
- @marcwieserdev made their first contribution in #1453
Full Changelog: v2.43.0...v2.44.0
v2.43.0
What's Changed
Dependencies
- Bump path-to-regexp from 0.1.8 to 0.1.10 by @dependabot in #1442
- Bump micromatch from 4.0.7 to 4.0.8 by @dependabot in #1444
- [dep] Bump
path-to-regexp
to6.3.0
by @Drarig29 in #1449 - [chore] Clean yarn resolutions by @Drarig29 in #1448
Documentation
- [docs] Fix some instructions on test overrides by @Drarig29 in #1433
- Update documentation for sfn->Lambda context injection by @lym953 in #1463
- Remove beta flag from standalone binary by @juan-fernandez in #1464
CI Visibility
- [ci-visibility] Add
--tags-file
and--measures-file
options by @rodrigo-roca in #1426 - [deployment] Fix error with
deployment mark
by @Drarig29 in #1441 - [ci-visibility] Show error message on deployment correlate command by @rodrigo-roca in #1445
Serverless
- Fix Step Functions context injection by @avedmala in #1432
- Fix parsing of unexpected format of role ARN for Step Functions by @kimi-p in #1436
- [lambda] Print warning if traces merging is skipped for Lambda in Step Function by @lym953 in #1443
- Add explicit function return type for Lambda and Step Function code by @lym953 in #1437
- Print warning if traces merging from sfn to sfn is skipped by @lym953 in #1447
- Skip sfn->Lambda context injection if custom Payload is used without $ by @lym953 in #1450
- Skip sfn->sfn context injection if custom Payload is used without $ by @lym953 in #1451
- Refactor step function code by flipping if-condition by @lym953 in #1455
- fix: print a better message if Step Function context injection is already set up by @lym953 in #1456
- fix: sfn context injection skipped if no update on last step by @lym953 in #1458
- Refactor sfn Lambda injection code my merging two functions by @lym953 in #1459
- Inject context for sfn->Lambda when no Payload exists (case 1) by @lym953 in #1460
- Skip sfn->Lambda context injection of Payload is not object (case 3) by @lym953 in #1461
- Handle sfn->Lambda context injection when Payload is used without $ (case 2) by @lym953 in #1462
Static Analysis
- Show error message when payload is invalid by @juli1 in #1425
- [STAL-2160] Show message when default branch not found by @juli1 in #1427
- check rule existence in extensions by @juli1 in #1434
- [STAL-2832] Add committer info to SBOM uploads by @dastrong in #1430
Synthetics
- [SYNTH-15922] Fix warning log about
pollingTimeout
by @Drarig29 in #1431 - [SYNTH-15675] Report timed out retries by @Drarig29 in #1440
- [synthetics] Fix retry attempt wording by @Drarig29 in #1452
- [SYNTH-16168] Increase batch limit to 1000 by @etnbrd in #1446
Chores
New Contributors
Full Changelog: v2.42.0...v2.43.0
v2.42.0
What's Changed
Dependencies
- [dep] Bump aws-sdk to
3.624.0
by @Drarig29 in #1416 - [dep] Align
package.json
withyarn.lock
for GCP packages by @Drarig29 in #1418 - [dep] Bump axios to
1.7.4
by @Drarig29 in #1421
Documentation
Static Analysis
- Add SARIF validation by @juli1 in #1404
- Add option to remove ci tags by @juli1 in #1408
- remove service and env by @juli1 in #1412
Synthetics
- [SYNTH-15356] Wrong case with
--override
fails silently by @KarimDatadog in #1386 - [SYNTH-12977] Reorder properties by @teodor2312 in #1394
- [SYNTH-12986] Mark runName as deprecated by @teodor2312 in #1410
- [synthetics] Improve "Did you mean?" message by @Drarig29 in #1417
- [SYNTH-15833] Use batch as source of truth for
hasResultPassed()
by @Drarig29 in #1419
Profiling
New Contributors
- @KarimDatadog made their first contribution in #1386
- @peterg17 made their first contribution in #1411
Full Changelog: v2.41.0...v2.42.0
v2.41.0
What's Changed
Dependencies
CI Visibility
- [ci-visibility] Create deployment correlate subcommand by @rodrigo-roca in #1245
Full Changelog: v2.40.3...v2.41.0
v2.40.3
v2.40.2
What's Changed
Dependencies
- [dep] Bump glob to
11.0.0
by @Drarig29 in #1381 - [dep] Bump rimraf to
6.0.1
by @Drarig29 in #1382 - [dep] Bump fast-xml-parser to
4.4.1
by @Drarig29 in #1392
Documentation
- [SYNTH-12979] Document the use of proxy by @teodor2312 in #1384
CI Visibility
- [ci-visibility] Fix bug on trace command URL by @rodrigo-roca in #1387
Synthetics
- [SYNTH-14523] Only auto-discover with default glob when nothing given by @Drarig29 in #1377
- [Synthetics] Hint the user on the missing scope in case of error by @etnbrd in #1393
Full Changelog: v2.40.1...v2.40.2
v2.40.1
What's Changed
CI Visibility
- Fix a bug on the
trace
command where the reporting URL was incorrect in some datadog sites. #1387
Full Changelog: v2.40.0...v2.40.1
v2.40.0
What's Changed
Documentation
- Fix download link for windows binaries by @TobiasBreuer in #1363
- [SYNTH-12978] Clarify use of global configuration file in README by @teodor2312 in #1368
- [SYNTH-12978] Make improvements to the README by @teodor2312 in #1372
CI Visibility
- [ci-visibility] remove Buddy from available CI providers by @alxch- in #1284
- Add Buddy as supported CI provider back by @juan-fernandez in #1366
- [ci-visibility] Prefix contains deployment with
pipeline
namespace by @rodrigo-roca in #1370 - [ci-visibility] Trace command: add support for Github, Gitlab, Azure, AWS and Buildkite by @rodrigo-roca in #1369
Synthetics
- [SYNTH-15150] Refactor and improve
override from config file < ENV < CLI
test by @AntoineDona in #1365 - [SYNTH-10422] Rename
pollingTimeout
tobatchTimeout
by @Drarig29 in #1356 - [SYNTH-13898] Inform when selective re-run is rate-limited by @Drarig29 in #1367
- [SYNTH-15150] Add the rest of the missing test cases by @AntoineDona in #1373
Chores
datadog-ci
- Fix broken closing comment by @aliciascott in #1376
New Contributors
- @TobiasBreuer made their first contribution in #1363
- @aliciascott made their first contribution in #1376
Full Changelog: v2.39.0...v2.40.0
v2.39.0
What's Changed
CI Visibility
- [gate evaluate] Add
options.pull_request_sha
to thedatadog-ci gate evaluate
payload by @juan-fernandez in #1361
RUM
- [rum] Add the ability to upload android
.so
files for Unity by @fuzzybinary in #1339
Synthetics
- [SYNTH-12982] Fix the usage of variableStrings by @AntoineDona in #1354
- [SYNTH-15171] Fix multiple test configs with same id bug by @AntoineDona in #1360
- [SYNTH-9539] Report non-final attempts of a result by @Drarig29 in #1357
- [SYNTH-15265] Fix resourceUrlSubstitutionRegexes override from cli by @AntoineDona in #1362
Full Changelog: v2.38.1...v2.39.0