Skip to content

Releases: DataDog/saluki

Agent Data Plane 1.1.1

21 May 19:16
798c1f7

Choose a tag to compare

1.1.0

18 May 18:54
17e6738

Choose a tag to compare

What's Changed

  • chore(agent-data-plane): bump version to 1.1.0 by @dd-octo-sts[bot] in #1660
  • chore(docs): clean up emdash usage + remove write-good Vale style plugin by @tobz in #1662
  • chore(docs): replace latin abbrevations by @tobz in #1663
  • chore(agent-data-plane): update environment provider to be supervisor-driven by @tobz in #1636
  • chore(docs): use contractions for informal tone by @tobz in #1664
  • chore(agent-data-plane): wait for internal supervisor readiness before spawning topology by @tobz in #1661
  • chore(docs): improve technical terms detection by @tobz in #1665
  • fix(core): use compensated summation for histograms by @atanzu in #1666
  • chore(deps): update actions/github-script action to v9 by @renovate[bot] in #1670
  • fix(panoramic): prevent TUI status wrapping by @thieman in #1675
  • docs(dogstatsd): regenerate dogstatsd.md by @jszwedko in #1668
  • fix(agent-data-plane): switch dynamic configuration to having highest precedence in remote agent mode by @tobz in #1674
  • chore(ci): update Datadog Agent version to 7.78.4 by @dd-octo-sts[bot] in #1672
  • chore(deps): update all non-major dependencies by @renovate[bot] in #1669

Full Changelog: 1.0.0...1.1.0

Agent Data Plane 1.0.0

14 May 21:54
6279543

Choose a tag to compare

What's Changed

  • chore(agent-data-plane): bump version to 0.1.37 by @dd-octo-sts[bot] in #1614
  • enhancement(dogstatsd): wire dogstatsd_eol_required through codec config by @lucastemb in #1601
  • feat(correctness): add kind-based origin detection tests and fix |card: frame drop by @thieman in #1607
  • chore(ci): disallow std::str::from_utf8 in favor of simdutf8 by @thieman in #1615
  • chore(ci): update Datadog Agent version to 7.78.3 by @dd-octo-sts[bot] in #1619
  • chore(deps): update actions-rust-lang/setup-rust-toolchain digest to 46268bd by @renovate[bot] in #1616
  • feat(agent-data-plane): classify configuration keys at startup by @webern in #1612
  • feat(correctness): add DogStatsD UDP and UDS stream transport correctness tests by @thieman in #1621
  • feat(correctness): add origin detection config matrix by @thieman in #1620
  • chore(dev): update references to devcontainer feature registry.ddbuild.io/workspaces/features/base by @gh-worker-campaigns-3e9aa4[bot] in #1625
  • chore(correctness): switch Docker runtime to single shared millstone container by @thieman in #1618
  • enhancement(dogstatsd): allow autoscaling UDP stream handlers on available parallelism by @tobz in #1624
  • chore(ci): generate condensed SMP benchmark report to tidy up PR comment by @tobz in #1628
  • docs(common): improve project orientation in AGENTS.md by @webern in #1630
  • fix(dogstatsd): Make histogram counts unitless by @atanzu in #1631
  • feat(dogstatsd): Add dogstatsd telemetry compatibility by @aqian01 in #1626
  • enhancement(app): allow configuring static handles on DynamicAPIBuilder by @tobz in #1632
  • fix(dogstatsd): match agent timestamped count sampling by @thieman in #1629
  • enhancement(agent-data-plane): Support counter metrics for tag aggregation. by @StephenWakely in #1639
  • chore(docs): fix typo in build command in AGENTS.md by @webern in #1643
  • feat(agent-data-plane): support provider_kind tagging by @webern in #1644
  • chore(app): dynamically publish API routes for logging/metrics level override by @tobz in #1633
  • chore(app): dynamically publish config API via supervised worker by @tobz in #1635
  • enhancement(datadog): add support for series V1 API by @tobz in #1646
  • fix(core): support cmd_port configuration by @webern in #1648
  • chore(dogstatsd): add support for dogstatsd_context_expiry_seconds by @tobz in #1650
  • chore(dev): remove APT mirror override script from workspaces image build by @tobz in #1653
  • feat(agent-data-plane): emit point telemetry by @thieman in #1638
  • feat(dogstatsd): added capture functionality by @lucastemb in #1647
  • chore(dev): update devcontainer prebuilt image reference by @gh-worker-campaigns-3e9aa4[bot] in #1656
  • chore(app): ignore no-op updates to logging filter directives by @tobz in #1657
  • feat(dogstatsd): add support for observability_pipelines_worker.metrics / vector.metrics config keys by @aqian01 in #1655
  • chore(agent-data-plane): clean up display name/flavor used when registered via RAR by @tobz in #1658
  • chore(agent-data-plane): bump version to 1.0.0 by @jszwedko in #1659

New Contributors

Full Changelog: 0.1.36...1.0.0

Agent Data Plane 0.1.36

08 May 15:31
3ef1ab0

Choose a tag to compare

What's Changed

  • fix(agent-data-plane): correct JSON parsing for /config response, body truncation, and scrubber quoting by @rahulkaukuntla in #1548
  • docs(agent-data-plane): add Slack announcement step to release process by @jszwedko in #1551
  • chore(io): replace hyper-hickory with slimmer internal version by @tobz in #1553
  • fix(ci): remove incorrect ref_protected claim from bump-version STS policy by @jszwedko in #1554
  • chore(agent-data-plane): bump version to 0.1.36 by @jszwedko in #1555
  • fix(deps): update all non-major dependencies by @renovate[bot] in #1561
  • chore(dev): unify correctness tools into the same container image by @tobz in #1559
  • chore(ci): update Datadog Agent version to 7.78.2 by @dd-octo-sts[bot] in #1564
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #1562
  • feat(dogstatsd): add units for timed metrics by @atanzu in #1565
  • enhancement(agent-data-plane): support dynamically updating log level via Datadog Agent by @tobz in #1556
  • chore(env): ignore gpu entity ID type by @tobz in #1568
  • chore(panoramic): dynamic dispatch with test trait and runner by @webern in #1552
  • chore(ci): add semantic pr scopes for test work by @webern in #1571
  • feat(dogstatsd): Add post aggregation histogram filter component by @aqian01 in #1558
  • chore(agent-data-plane): bump tokio to 1.52.2 by @thieman in #1569
  • feat(dogstatsd): add support for skip_ssl_validation by @lucastemb in #1560
  • fix(dogstatsd): drop non-finite float values in DogStatsDCodec by @thieman in #1572
  • chore(dogstatsd): do not run dogstatsd twice in oltp tests by @webern in #1570
  • fix(correctness): filter agent-internal service checks from dsd-service-checks analysis by @thieman in #1578
  • fix(dogstatsd): Move the DSD prefix/filter component in front of the DSD enrich component by @aqian01 in #1575
  • feat(agent-data-plane): add support for sending logs to syslog by @lucastemb in #1557
  • fix(integration): bump test timeout to 90s by @webern in #1581
  • chore(env): increase gRPC max message size for Agent IPC by @tobz in #1584
  • chore(docs): improve ai instructions by @webern in #1582
  • docs(config): document observability_pipelines_worker.metrics / vector.metrics as unsupported by @jszwedko in #1587
  • chore(ci): don't automatically build internal ADP images on PR branches by @tobz in #1588
  • chore(dev): update references to devcontainer feature registry.ddbuild.io/workspaces/features/claude-code by @gh-worker-campaigns-3e9aa4[bot] in #1589
  • docs(config): mark dogstatsd_so_rcvbuf as parity by @webern in #1597
  • enhancement(app): drive memory limiting behavior through configurable modes by @tobz in #1591
  • feat(agent-data-plane): add a checks IPC source for the ACR by @fabbing in #1583
  • feat(dogstatsd): log oversized UDS stream frames by @lucastemb in #1600
  • enhancement(agent-data-plane): Move DogStatsD prefix filter into ADP and share filterlist helpers by @aqian01 in #1598
  • docs(config): finalize documented keys in ledger by @webern in #1604
  • docs(config): mark enable_payloads and dogstatsd_flush_incomplete_buckets as parity by @webern in #1603
  • chore(env): create datadog-agent-commons crate for Agent-specific shared code by @tobz in #1602
  • feat(panoramic): add kind-based correctness test runtime by @thieman in #1541
  • chore(deps): update lading-payload to latest and upgrade millstone rand 0.9 → 0.10 by @thieman in #1609
  • chore(o11y): split internal telemetry across INFO/DEBUG/TRACE and set default level to INFO by @tobz in #1613

New Contributors

Full Changelog: 0.1.35...0.1.36

Agent Data Plane 0.1.35

01 May 16:06
d74438c

Choose a tag to compare

What's Changed

  • chore(agent-data-plane): bump version to 0.1.35 by @dd-octo-sts[bot] in #1206
  • chore(otlp source): use StringBuilder in OTLP trace normalization by @rayz in #1187
  • enhancement(core): add support for spawning supervisors on a dedicated runtime by @tobz in #1145
  • enhancement(agent-data-plane): Use generic context for OTTL library by @RiantZ in #1205
  • chore(ottl): switch to GAT-based design for propagating context type by @tobz in #1208
  • feat(agent-data-plane): Add OTTL filter processor component skeleton by @RiantZ in #1209
  • chore(ci): update Datadog Agent version to 7.75.4 by @dd-octo-sts[bot] in #1210
  • chore(ci): speed up integration tests by nearly 40% by @tobz in #1207
  • chore(agent-data-plane): Add OTTL filter processor unit-tests by @RiantZ in #1211
  • fix(env): use BTreeMap for stable check ID hash computation by @fabbing in #1213
  • enhancement(core): make initialization async in Supervisable by @tobz in #1146
  • chore(deps): update deps and cleanup feature flag usage by @tobz in #1215
  • enhancement(context): allow deserializing directly to Tag and TagSet by @tobz in #1216
  • chore(agent-data-plane): OTTL filtering correctness test by @RiantZ in #1218
  • chore(agent-data-plane): Add OTTL regression (SMP) tests by @RiantZ in #1219
  • fix(ci): run apt-get update before installing protobuf-compiler in generate-api-docs by @rayz in #1223
  • chore(ci): update Datadog Agent version to 7.76.1 by @dd-octo-sts[bot] in #1220
  • chore(ci): update lading version to 0.31.1 in regression tests by @GeorgeHahn in #1225
  • chore(ci): update lading version to 0.31.2 in regression detector by @GeorgeHahn in #1228
  • enhancement(dev): add skill for analying binary size for ADP by @tobz in #1226
  • enhancement(io): reduce binary size by reducing monomorphization around HTTP client/server types by @tobz in #1217
  • chore(ci): update SMP version to 0.26.1 by @GeorgeHahn in #1231
  • enhancement(agent-data-plane): switch to HttpClient from saluki-io for data plane API client to reduce binary size by @tobz in #1224
  • feat(agent-data-plane): Add OTTL transform processor component skeleton by @RiantZ in #1227
  • chore(ci): update Datadog Agent version to 7.76.2 by @dd-octo-sts[bot] in #1232
  • chore(agent-data-plane): OTTL transform correctness test by @RiantZ in #1233
  • chore(ci): Add OTTL transform regression (SMP) tests by @RiantZ in #1234
  • fix(io): allow empty strings for certain DSD event fields by @tobz in #1239
  • chore(ci): fix fuzzing harness to properly build fuzz target by @tobz in #1240
  • chore(docs): update stale docs + and prep new section for ADRs/planning docs by @tobz in #1241
  • enhancement(agent-data-plane): only ship Agent-relevant internal telemetry over RAR by @tobz in #1237
  • chore(docs): add ADRs and proposals sections in reference docs by @tobz in #1243
  • chore(dev): create dedicated TLS cert for ADP privileged API in standalone mode by @tobz in #1244
  • chore(ci): update Datadog Agent version to 7.76.3 by @dd-octo-sts[bot] in #1248
  • enhancement(agent-data-plane): OTTL library lexer & API update by @RiantZ in #1246
  • chore(dev): remove redundant dd-package install by @stephengroat-dd in #1250
  • fix(components): count bytes received for OTLP gRPC exports by @gyubin02 in #1249
  • chore(ci): update Datadog Agent version to 7.77.0 by @dd-octo-sts[bot] in #1253
  • chore(deps): update AWS-LC to resolve RUSTSEC-2026-0049 by @tobz in #1254
  • chore(docs): Add PEG OTTL documentation draft by @RiantZ in #1242
  • chore(ci): sign container images by @webern in #1256
  • chore: disable automated dependency updater config [incident-51602] by @moezein0 in #1258
  • enhancement(context): add support for efficient mutable tag sets by @tobz in #1257
  • chore(ci): re-enable dependabot with 2-day cooldown by @moezein0 in #1262
  • chore(deps): bump snafu from 0.8.9 to 0.9.0 by @dependabot[bot] in #1263
  • chore(deps): bump itoa from 1.0.17 to 1.0.18 by @dependabot[bot] in #1267
  • chore(dev): use 'minimal' profile for rustup to slim down Rust installs by @tobz in #1271
  • enhancement(dev): add a devcontainer config for Workspaces by @tobz in #1269
  • chore(deps): bump tracing-subscriber from 0.3.22 to 0.3.23 by @dependabot[bot] in #1264
  • fix(dev): ensure we install clippy and rustfmt components for Cargo by @tobz in #1272
  • chore(dev): change default codeowners to ADP team by @tobz in #1273
  • chore(deps): bump quick_cache from 0.6.18 to 0.6.21 by @dependabot[bot] in #1266
  • enhancement(core): switch from SharedTagSet to TagSet for core data model by @tobz in #1268
  • chore(ci): update Datadog Agent version to 7.77.1 by @dd-octo-sts[bot] in #1280
  • chore(deps): bump rcgen from 0.13.2 to 0.14.7 by @dependabot[bot] in #1265
  • fix(docs): missing vitepress route for api-docs by @webern in #1278
  • chore(docs): update list of accepted technical terms and fix misspellings by @tobz in #1283
  • chore(docs): remove hyphen in instances of 'ly-' by @tobz in #1284
  • chore(docs): property capitalize DogStatsD by @tobz in #1285
  • chore(docs): remove instances of repeated words by @tobz in #1286
  • chore(docs): replace 'e.g.' with 'for example' by @tobz in #1287
  • enhancement(common): extend PermissiveBool to match Go's strconv.ParseBool by @thieman in #1290
  • enhancement(context): allow mutating tagsets on metric contexts by @tobz in #1270
  • fix(config): fix proxy configuration for nested YAML, standard env vars, and case-insensitive matching by @thieman in #1282
  • chore(deps): bump libc from 0.2.182 to 0.2.183 by @dependabot[bot] in #1300
  • chore(deps): bump tokio from 1.49.0 to 1.50.0 by @dependabot[bot] in #1301
  • chore(deps): bump arc-swap from 1.8.2 to 1.9.0 by @dependabot[bot] in #1302
  • chore(deps): bump pin-project-lite from 0.2.16 to 0.2.17 by @dependabot[bot] in #1303
  • feat(docs): add saluki testing strategy to docs by @webern in #1281
  • chore(deps): bump socket2 from 0.6.2 to 0.6.3 by @dependabot[bot] in #1299
  • chore(agent-data-plane): move internal observability/control plane to supervisor scheme by @tobz in #1148
  • chore(agent-data-plane): update health registry worker to allow being restarted by @tobz in #1176
  • enhancement(config): add no_proxy support and fix proxy configuration by @thieman in #1306
  • fix(datadog encoder): remove false-positive compression estimator check that panics on first write by @thieman in #1310
  • fix(ddsketch): correct trim_left collapse behavior and widen bin count type to u32 by @thieman in #1307
  • chore(ci): update Datadog Agent version to 7.77.2 by @dd-octo-sts[bot] in #1312
  • chore(agent-data-plane): initialize TLS early on before spawning supervisor by @tobz in #1177
  • feat(core): add support for supplying the global thread pool runtime by @duncanista in #1308
  • enhancement(context): amortized/deferred mutable view over tag set filtering by @tobz in #1292
  • enhancement(agent-data-plane): add metric tag filterlist by @rayz in #1293
  • chore(ci): use more succinct representation of component nam...
Read more

Agent Data Plane 0.1.34

19 Feb 18:28
74adecc

Choose a tag to compare

What's Changed

  • chore(agent-data-plane): bump version to 0.1.34 by @dd-octo-sts[bot] in #1196
  • enhancement(agent-data-plane): OTTL library optimization (arena based for cache locality) & code refactoring (split monolithic code for better maintenance) & path indexes support by @RiantZ in #1192
  • enhancement(otlp source): remove unecessary call to use_both_maps by @andrewqian2001datadog in #1199
  • enhancement(datadog encoder): amortize formatting of OTLP sample rate in traces by @tobz in #1191
  • chore(deps): update keccak to resolve RustSec advisory by @tobz in #1204
  • fix(datadog forwarder): use fallback behavior for forwarder retry queue size settings by @tobz in #1203
  • fix(agent-data-plane): ensure logs are flushed before exiting by @tobz in #1201
  • chore(otlp source): initialize map size and reduce intermediate clone by @andrewqian2001datadog in #1202

Full Changelog: 0.1.33...0.1.34

Agent Data Plane 0.1.33

16 Feb 19:53
8c4a515

Choose a tag to compare

What's Changed

  • chore(agent-data-plane): bump version to 0.1.33 by @dd-octo-sts[bot] in #1171
  • chore(otlp): use StringBuilder in OTLP trace translation by @rayz in #1150
  • fix(dev): use release build of ADP for local correctness test runs by @tobz in #1173
  • enhancement(ci): add GHA workflow to enforce semantic PR titles by @tobz in #1174
  • feat(agent-data-plane): add OTTL library skeleton by @RiantZ in #1159
  • chore(ci): update Datadog Agent version to 7.75.2 by @dd-octo-sts[bot] in #1180
  • fix(ci): fix the event trigger configuration for Check PR Title CI job by @tobz in #1185
  • fix(io): remove poison pill entries in persisted queue by @tobz in #1184
  • feat(agent-data-plane): OTTL library first version implementation by @RiantZ in #1181
  • chore(ci): switch to new OTLP traces generator for more realistic workload by @tobz in #1183
  • enhancement(datadog encoder): fully incrementalize trace encoding by @tobz in #1186
  • chore(ci): use public DD registry for grabbing Datadog Agent image by @tobz in #1193
  • chore(ci): update Datadog Agent version to 7.75.3 by @dd-octo-sts[bot] in #1195
  • chore(deps): bump vitepress to 1.6.4 by @campaigner-prod[bot] in #1188
  • chore(deps): bump github.com/DataDog/datadog-go/v5 to v5.8.3 by @campaigner-prod[bot] in #1190
  • chore(deps): bump go to 1.25.7 by @campaigner-prod[bot] in #1189
  • chore(dev): remove checks source and checks-related code by @tobz in #1194

New Contributors

Full Changelog: 0.1.32...0.1.33

Agent Data Plane 0.1.32

05 Feb 20:42
bae7ea2

Choose a tag to compare

What's Changed

  • chore(otlp): use SharedTagSet for OTLP trace resource tags by @rayz in #1153
  • fix(config): don't attempt secrets resolution if backend command is empty by @tobz in #1167
  • fix(agent-data-plane): allow check config files without init_config by @Enzu83 in #1166
  • experiment(otlp): use string interner in OTLP trace translation by @rayz in #1133
  • chore(agent-data-plane): bump version to 0.1.32 by @tobz in #1168
  • enhancement(ci): add workflow to automatically bump ADP version after release by @tobz in #1169
  • chore(otlp): use BufferedDispatcher in the OTLP source by @rayz in #1163

New Contributors

Full Changelog: 0.1.31...0.1.32

Agent Data Plane 0.1.31

04 Feb 19:30
c8376d5

Choose a tag to compare

What's Changed

  • chore: remove HTTP forwarding in OtlpForwarder by @rayz in #1102
  • [AGTMETRICS-435] enhancement(core): add TraceStats event type by @rayz in #1092
  • [AGTMETRICS-436] enhancement(datadog): add APM Stats transform by @rayz in #1095
  • [AGTMETRICS-437] enhancement(datadog): add APM Stats encoder by @rayz in #1096
  • enhancement(ddsketch): add canonical implementation of DDSketch by @tobz in #1104
  • fix(correctness): add hostname for APM Stats by @rayz in #1106
  • chore(correctness): enable OK/error summaries in APM stats via canonical DDSketch implementation by @tobz in #1105
  • fix(agent-data-plane): add SSI onboarding metadata to traces with new APM Onboarding transform by @tobz in #1107
  • chore(ci): run integration tests in CI by @tobz in #1108
  • chore(ci): update Datadog Agent version to 7.74.1 by @dd-octo-sts[bot] in #1109
  • chore(ci): reduce trace volume in otlp-traces correctness test to avoid failures by @tobz in #1111
  • [SINT-3848] 🔒 Pin GitHub Actions to specific SHA versions for enhanced security by @tobz in #1112
  • chore(ci): update all GHA workflows to use dd-octo-sts for token retrieval by @tobz in #1113
  • chore(ci): update Datadog Agent version to 7.75.0 by @dd-octo-sts[bot] in #1114
  • chore(ci): migrate to new microVM ARM64 CI runners by @campaigner-prod[bot] in #1076
  • chore(ci): add additional integration tests + make targets for dev vs release builds by @tobz in #1115
  • fix(agent-data-plane): gracefully handle RAR being disabled on the Core Agent by @tobz in #1116
  • fix make file by @andrewqian2001datadog in #1122
  • chore(ci): generate SMP experiments from centralized definition to simplify adding new experiments by @tobz in #1121
  • chore(ci): use tmpl-v4 for agent-data-plane internal image by @FlorentClarret in #1123
  • [AGTMETRICS-447] enhancement(datadog): add trace obfuscation transform by @rayz in #1118
  • Changing target/debug/agent-data-plane to target/devel/agent-data-plane by @rahulkaukuntla in #1126
  • fix(saluki-config): use upsert in snapshot parsing by @rayz in #1125
  • chore(ci): add new SMP experiment for OTLP traces by @tobz in #1124
  • chore(ci): reorganize SMP experiments for OTLP by @tobz in #1117
  • chore(ci): update binary size analysis to work against stripped (release) artifacts by @tobz in #1128
  • chore(otlp): make obfuscation transform synchronous by @rayz in #1132
  • enhancement(apm stats): minor memory optimizations to reduce size of stats buckets by @tobz in #1129
  • [AGNTLOG-468] chore(datadog): add trace sampling by @andrewqian2001datadog in #1110
  • chore(otlp): make sampling transform synchronous by @rayz in #1136
  • experiment(otlp): update OTLP trace experiment's block cache size to 10mb by @rayz in #1138
  • chore(ci): fix demangling of Rust symbols in Binary Size Analysis job by @tobz in #1141
  • ci: Migrate docker in docker arm64 runner tag by @campaigner-prod[bot] in #1143
  • enhancement(core): Erlang/OTP-style supervisor system by @tobz in #629
  • chore(ci): update Datadog Agent version to 7.75.1 by @dd-octo-sts[bot] in #1147
  • chore(dev): update Rust to 1.93 by @tobz in #1149
  • enhancement(apm stats): lower the memory consumption per stats bucket/group by @tobz in #1137
  • chore(otlp): consolidate otlp trace sampling priority into per-trace map by @rayz in #1144
  • chore(agent-data-plane): pass session ID from RAR when subscribing to configstream updates by @rahulkaukuntla in #1135
  • fix(ci): fix formatting of Binary Size Analysis report by @tobz in #1152
  • chore(agent-data-plane): rework remote agent logic to use 'bootstrap' regime by @tobz in #1154
  • chore(otlp): use retain for single span sampling by @rayz in #1139
  • chore(ci): bump internal ADP image template to v5 to use distroless GBI base image by @tobz in #1155
  • chore(ci): synchronize config for labeler GHA workflow with existing labels by @tobz in #1157
  • fix(ci): strip Rust symbol hash suffix in Binary Size Analysis to better group by module by @tobz in #1156
  • [AGNTLOG-545] chore(otlp): add priority sampler by @andrewqian2001datadog in #1158
  • chore(dev): use specific version of linux-headers-generic to get around Ubuntu packaging weirdness by @tobz in #1162
  • chore(dev): add Make target for bumping ADP version prior to release by @tobz in #1160
  • chore(agent-data-plane): bump version to 0.1.31 by @tobz in #1161

New Contributors

Full Changelog: 0.1.30...0.1.31

Agent Data Plane 0.1.30

12 Jan 17:51
212a0d0

Choose a tag to compare

What's Changed

  • chore(ci): don't place Datadog Agent versions of libraries first in library search path for build image by @tobz in #1093
  • chore(io): switch to Hickory DNS for DNS resolving by @tobz in #1094
  • chore(ci): update Datadog Agent version to 7.74.0 by @dd-octo-sts[bot] in #1098
  • fix(dogstatsd): don't spawn UDS listeners if socket path is empty by @tobz in #1099
  • chore(agent-data-plane): only emit OTLP config-related logs if OTLP pipeline is enabled by @tobz in #1100
  • chore(agent-data-plane): bump version to 0.1.30 by @tobz in #1101

Full Changelog: 0.1.29...0.1.30