Summary
This patch release primarily addresses a fix for customers who utilize default tags and metric-specific tags within the Datadog Metrics provider. Tags are now merged seamlessly, effectively resolving precedence conflicts that can arise when using tags with the same key.
The newly generated metric is now:
{
"m": "SuccessfulBooking",
"v": 1,
"e": 1692736997,
"t": [
"product:ticket"
"flight:AB123",
]
}
🌟 Huge thanks to @ecokes for reporting and reproducing it.
Changes
- fix(ci): revert aws credentials action (#3010) by @rubenfonseca
📜 Documentation updates
- chore(deps): bump squidfunk/mkdocs-material from
cd3a522
to97da15b
in /docs (#2987) by @dependabot
🐛 Bug and hot fixes
- fix(ci): change SAR assume role options (#3005) by @rubenfonseca
- fix(metrics): preserve default_tags when metric-specific tag is set in Datadog provider (#2997) by @leandrodamascena
- fix(event_handler): make invalid chars a raw str to fix invalid escape sequence (#2982) by @rubenfonseca
🔧 Maintenance
- chore(deps): bump aws-actions/configure-aws-credentials from 2.2.0 to 3.0.0 (#3000) by @dependabot
- chore(deps): bump actions/checkout from 3.5.3 to 3.6.0 (#2999) by @dependabot
- fix(metrics): preserve default_tags when metric-specific tag is set in Datadog provider (#2997) by @leandrodamascena
- chore(deps): bump slsa-framework/slsa-github-generator from 1.8.0 to 1.9.0 (#2992) by @dependabot
- chore(deps-dev): bump aws-cdk from 2.92.0 to 2.93.0 (#2993) by @dependabot
- chore(deps): bump squidfunk/mkdocs-material from
cd3a522
to97da15b
in /docs (#2987) by @dependabot - chore(deps-dev): bump mkdocs-material from 9.2.0 to 9.2.3 (#2988) by @dependabot
- chore(deps-dev): bump mkdocs-material from 9.1.21 to 9.2.0 (#2984) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 3 updates (#2983) by @dependabot
- chore(deps-dev): bump ruff from 0.0.284 to 0.0.285 (#2977) by @dependabot
- chore(deps): bump the layer-balancer group in /layer/scripts/layer-balancer with 3 updates (#2978) by @dependabot
This release was made possible by the following contributors:
@dependabot, @dependabot[bot], @github-actions, @github-actions[bot], @leandrodamascena and @rubenfonseca