Releases: DataDog/datadog-serverless-functions
Releases · DataDog/datadog-serverless-functions
aws-dd-forwarder-5.4.0 (Layer v98)
What's Changed
- fix(logs forwarder -waf ): serialize WAF message to JSON string allowing exclusion/inclusion matching by @ge0Aja in #1070
- VULN UPGRADE: patch: lodash, prettier [azure] by @campaigner-prod[bot] in #1074
- chore(aws): Change ownership for context things by @ViBiOh in #1077
- chore: Polish the language to recommend Lambda Extension over forwarder by @lym953 in #911
- perf(forwarder): compile multiline regex patterns once at module level by @LorisFriedel in #1078
- perf(forwarder): parse event message JSON once in split() by @LorisFriedel in #1080
- perf(forwarder): reuse boto3 S3 client across SQS batch records by @LorisFriedel in #1079
- perf(forwarder): create scrubber, matcher, and batcher once in init by @LorisFriedel in #1081
- docs(forwarder): add key retrieval strategies by @ndakkoune in #1085
- Clarify JSON array ingestion behavior for S3 log files by @estherk15 in #1086
- [AWS] fix(CVE): pin versions of packages to resolve CVEs by @RaphaelAllier in #1090
- Update version from 5.3.0 to 5.4.0 by @klivan in #1091
New Contributors
- @campaigner-prod[bot] made their first contribution in #1074
- @lym953 made their first contribution in #911
Full Changelog: aws-dd-forwarder-5.3.0...aws-dd-forwarder-5.4.0
aws-dd-forwarder-5.3.0 (Layer v97)
What's Changed
- Check if docker or container system are running by @klivan in #1058
- [AWSX] fix(logs forwarder): Scrub logs once by @ge0Aja in #1060
- [AWSX] feat(forwarder): allow restricting access to s3:GetObject in template by @RaphaelAllier in #1062
- Add support for S3 Object Created events distributed using Eventbridge by @blockmar in #1052
- feat(forwarder): add SQS support as event source for S3 notifications by @LorisFriedel in #1064
- feat(forwarder): add SQS support as DLQ backend for failed events by @LorisFriedel in #1063
- Update version from 5.2.2 to 5.3.0 by @dylanburati in #1069
New Contributors
- @blockmar made their first contribution in #1052
- @dylanburati made their first contribution in #1069
Full Changelog: aws-dd-forwarder-5.2.2...aws-dd-forwarder-5.3.0
aws-dd-forwarder-5.2.2 (Layer v96)
What's Changed
- [AWSCORE-688] Add version fetching to forwarder release script by @dhan0779 in #1053
- [AWS] feat(forwarder): update requirements by @RaphaelAllier in #1055
- Update version from 5.2.1 to 5.2.2 by @klivan in #1057
New Contributors
Full Changelog: aws-dd-forwarder-5.2.1...aws-dd-forwarder-5.2.2
aws-dd-forwarder-5.2.1 (Layer v95)
aws-dd-forwarder-5.2.0 (Layer v94)
What's Changed
- ci(docker): Make apple container usable in place of docker by @ViBiOh in #1036
- [AWSX] feat(logs forwarder): update template and document custom source override by @ge0Aja in #1037
- Update README.md by @nine5two7 in #1039
- [AWSX] fix(logs forwarder): Bump datadog-lambda and ddtrace packages versions by @ge0Aja in #1038
- [AWSX] fix(logs fowarder): Bump urllib3 version - CVE-2026-21441 by @ge0Aja in #1042
- [forwarder][lambda]: don't fail to parse on managed instances report log by @duncanista in #1041
- [AWSX] fix(logs fowarder): Skip header line on VPC flow logs parsing by @ge0Aja in #1044
- Correct AWS PrivateLink support by @perzycharles in #1046
- [AWSX] fix(logs forwarder): Update docs on trace forwarding by @ge0Aja in #1047
- [AWSX] feat(logs forwarder): Support Python3.14 by @ge0Aja in #1048
New Contributors
- @duncanista made their first contribution in #1041
Additional Notes
- Starting this version Datadog Lambda Forwarder requires Python v3.14
Full Changelog: aws-dd-forwarder-5.1.1...aws-dd-forwarder-5.2.0
aws-dd-forwarder-5.1.1 (Layer v93)
What's Changed
- bump dependencies by @mattsp1290 in #1031
- [AWSCORE-563] Add docs for deploying forwarder stack as stackset by @ktmq in #1028
- fix(aws): fix broken link in docs by @ktmq in #1032
- Clarify DdTraceEnabled description by @nine5two7 in #1033
- [AWSX] fix(log forwarder): bump urllib version - CVE-2025-66418 by @ge0Aja in #1034
- Update version from 5.1.0 to 5.1.1 by @klivan in #1035
Full Changelog: aws-dd-forwarder-5.1.0...aws-dd-forwarder-5.1.1
aws-dd-forwarder-5.1.0 (Layer v92)
What's Changed
- docs(aws): Update documentation related to include at match by @ViBiOh in #1021
- fix(aws): Support http/429 as a retryable status code by @ViBiOh in #1022
- AWS KMS.1 compliant policy with dedicated kms key list by @n0pants in #1020
- feat(aws): AWSX-2034 Continue if we fail to validate api key but storage of failed event enabled by @ViBiOh in #1026
- fix(aws): Using JSON dump against dict-only payload (cloudtrail) to have consistent regex filtering by @ViBiOh in #1029
- feat(aws): Add scheduled invocation for retry event by @ViBiOh in #1027
- Update version from 5.0.0 to 5.1.0 by @klivan in #1030
New Contributors
Full Changelog: aws-dd-forwarder-5.0.0...aws-dd-forwarder-5.1.0
aws-dd-forwarder-5.0.0 (Layer v91)
What's Changed
- Update Terraform docs for deploying the AWS forwarder to use new module by @ktmq in #1003
- feat(aws): Move tags enablement environment variable to settings by @ViBiOh in #1004
- fix(aws): Fixing default value for cloudwatch enrichment that was tur… by @ViBiOh in #1008
- AWS Forwarder v5 by @ViBiOh in #1010
- [AWSX] doc(logs forwarder): update tracing cloudformation template var description by @ge0Aja in #1016
- Add docs as codeowners by @buraizu in #1005
- Update version from 4.15.0 to 5.0.0 by @ktmq in #1018
Full Changelog: https://github.com/DataDog/datadog-serverless-functions/blob/master/aws/logs_monitoring/CHANGELOG.md
aws-dd-forwarder-4.15.0 (Layer v90)
What's Changed
- [AWSCORE-345] Add layer version to release title by @ktmq in #989
- [AWSX] fix(logs forwarding): grant tag:GetResources permission when fetching s3 tags by @ge0Aja in #991
- Update the version of urllibs. by @perzycharles in #999
- feat(aws): AWSX-1987 Migrate remaining soure identification to logs-backend by @ViBiOh in #998
- Update version from 4.14.0 to 4.15.0 by @klivan in #1001
Full Changelog: aws-dd-forwarder-4.14.0...aws-dd-forwarder-4.15.0
aws-dd-forwarder-4.14.0 (Layer v89)
What's Changed
- Make sure docker is running before starting release by @klivan in #982
- [AWSX] fix(logs-forwarder): parse lambda metrics from valid json objects only by @ge0Aja in #983
- remove outdated oci function code by @sva91 in #986
- feat(aws): AWSX-1891 Migrate route53 to logs-backend by @ViBiOh in #978
- Update version from 4.13.0 to 4.14.0 by @ktmq in #987
New Contributors
Full Changelog: aws-dd-forwarder-4.13.0...aws-dd-forwarder-4.14.0