Releases: open-telemetry/opentelemetry-ebpf-instrumentation
Releases · open-telemetry/opentelemetry-ebpf-instrumentation
v0.6.0
Immutable
release. Only release title and notes can be modified.
What's Changed
General
- Fix permissions for release workflow by @MrAlias in #1284
- Remove stub changelog by @MrAlias in #1276
- Add
--java-agentflag to OBI command by @MrAlias in #1278 - Remove deprecated
ebpf-instrumentbinary command by @MrAlias in #1277 - Release artifact fixes by @MrAlias in #1288
- Update jump_table map to modern BTF style map by @pinoOgni in #1292
- Ignore
distby @MrAlias in #1289 - ci: fix ParseAddr("localhost"): unable to parse IP by @skl in #1293
- Replace
obi-genfileswith Makefile-based code generation by @MrAlias in #1290 - Decouple arch from release target by @MrAlias in #1294
- Use
const 64forbpf_ringbuf_queryresult by @pinoOgni in #1299 - Rename all
kube.Storeandstore.InMemoryfields for consistency by @pinoOgni in #1297 - Add language type detection pipeline before matcher by @grcevski in #1304
- Update the otel-collector example by @MrAlias in #1303
- Omit -u option when building on podman. by @pilhuhn in #1312
- chore: upgrade to go 1.25.7 by @skl in #1315
- build: obi-generator needs git package and bpf2go path by @skl in #1317
- ci: reduce integration workflow run time by @skl in #1313
- ci: optimise vm workflow by @skl in #1319
- ci: optimise arm workflow by @skl in #1320
- fix(generator-image): add id-token permission for image signing by @pellared in #1324
- docs: add container image verification by @pellared in #1325
- Add programming language selector by @grcevski in #1326
- Fix flaky disablekeepalives test by @mariomac in #1328
- Add support for parsing couchbase Flexiable framing by @NimrodAvni78 in #1265
- Add environment variable option for language selection by @grcevski in #1331
- fix(release): remove k8s-cache from release artifacts by @pellared in #1329
- ci: use arm runner for arm image build by @skl in #1327
- Remove copied references from Beyla about Beyla by @MrAlias in #1305
- inter service context propagation docs by @NimrodAvni78 in #1082
- ci: fix image signing on main by @skl in #1332
- AWS cloud metadata decoration by @mariomac in #1300
- Remove already implemented TODO comments by @pinoOgni in #1335
- Remove duplicate SHA256SUM from release artifacts by @MrAlias in #1336
- Add
lint-fixmake target by @MrAlias in #1337 - feat: Allow selecting instrumentation by PIDs by @damemi in #1321
- feat(CI): add cosign verification for Docker images by @pellared in #1333
- ci: use 30 minute job timeouts by @skl in #1339
- Add Config json schema generation by @NimrodAvni78 in #1017
- Add go-mod-tidy target to Makefile by @MrAlias in #1338
- bpf: gotracer: set grpc server context in shared map by @mmat11 in #1298
- Azure and GCP metadata decoration: integration tests by @mariomac in #1334
- Add numeric operators for filters. by @pilhuhn in #1323
- fix: PR checks by @mmat11 in #1348
- feat(CI): reuse Go build cache across workflows by @skl in #1347
- Create & publish go-http-client test image by @mariomac in #1349
- refactor: apply
constto bpf variables by @pinoOgni in #1341 - Add SendTimeout field in kubecache config by @pinoOgni in #1342
- ci: shard unit tests by @skl in #1350
- prevent duplication of Prometheus attributes by @mariomac in #1355
- fix(ci): give time for cosign sigs to propagate by @skl in #1356
- ci: do not cache test results by @skl in #1360
- fix couchbase docs to reflect scope location by @NimrodAvni78 in #1363
- Improve large buffers and demonstrate with OpenAI protocol support by @grcevski in #1353
- ci: remove cosign verify by @skl in #1359
- Fix release image tag by @MrAlias in #1365
- Fix rubytestserver/testapi image build by @mariomac in #1368
- Remove tctracer (ip options) by @rafaelroquetto in #1366
- Fix Java TLS bugs by @grcevski in #1372
- Fix request buffer lookup when instrumenting servers by @rafaelroquetto in #1377
- refactor: complete applying
constto bpf variables by @pinoOgni in #1369 - gotracer: set trace context in shared map for http and other protocols by @mmat11 in #1370
- Add integration test for sock_iter pre-existing socket tracking by @rafaelroquetto in #1379
- Embed the Java agent in the OBI binary by @MrAlias in #1376
- Fix Java TLS support bugs, exposed by Kafka TLS by @grcevski in #1380
- Allow loading multiple specs per tracer by @rafaelroquetto in #1373
- Allow to limit process selection by command line argument by @pilhuhn in #1354
- Fix docker-generate in git worktrees by @skl in #1387
- refactor(renovate): split dependency update by ecosystem by @MrAlias in #1389
- ci: avoid docker hub rate limits by @skl in #1437
- ci: skip Docker Hub login when credentials unavailable by @skl in #1439
- Add full OBI source to release artifa...
v0.5.0
Immutable
release. Only release title and notes can be modified.
What's Changed
General
- OATS: update tempo to 2.9.0, otel-collector-contrib to 0.143.1 and fix configuration by @mariomac in #1068
- Integration tests: remove docker builder cache after each image build by @mariomac in #1079
- Java agent cleanup by @grcevski in #1073
- Disable TestServiceGraphConnectionType test by @grcevski in #1080
- refactor(cni): indent error flow in findOvnMp0IP by @pellared in #1062
- ci: clean up unused GitHub runner directories by @skl in #1081
- Java8 support for the Java agent by @grcevski in #1087
- Add large buffer support for Kafka by @pinoOgni in #1034
- Per-app metric features: make it consistent with the rest of the instrument entries by @mariomac in #1090
- OBI as otel collector receiver by @NimrodAvni78 in #1053
- Add pgx support by @marctc in #1089
- fix(cni): change log level to error for failed OVN mp0 IP indexing by @pellared in #1063
- feat: service name lookup by @theSuess in #1088
- Refactor query return handler for Go SQL probes by @marctc in #1101
- Implement trace-log correlation by @mmat11 in #942
- Fix logging information for the new java thread lookup by @grcevski in #1105
- Capture hostname for Go pgx queries by @marctc in #1106
- fix: llvm-strip not found by @skl in #1114
- fix: use stable /etc/services reference from OpenBSD by @theSuess in #1109
- build: upgrade to go 1.25.5 by @skl in #1113
- build: upgrade spotless for JDK 25 compat by @skl in #1112
- Add support for Exec operations for pgx by @marctc in #1116
- Add more OATS tests for pgx driver by @marctc in #1117
- [all]: use vanity URL by @florianl in #1111
- refactor: rename package prom to promtest in internal/test/integration/components by @pellared in #1118
- logenricher: insert nspids in pids filter map by @mmat11 in #1120
- Fix features link with absolute path by @pinoOgni in #1115
- refactor: update build tags from integration_k8s to integration by @pellared in #1119
- Don't regenerate protocols.go each time docker-generate is invoked by @mariomac in #1110
- Nimrodavni78/collector fixes by @NimrodAvni78 in #1128
- build: bump obi-generator to use go 1.25.6 by @skl in #1130
- logenricher: correctly catch integrity mode when loading probes by @mmat11 in #1129
- Make per-app features more understandable by @mariomac in #1127
- build: bump to go 1.25.6 by @skl in #1132
- Fix noisy warnings when skipped go specific tracer by @mariomac in #1165
- license: fix check-clean-work-tree in Makefile, use elastic go-licence-detector instead of deprecated google go-licenser by @mmat11 in #1159
- refactor: remove integration build tag in favor of using short test flag by @pellared in #1158
- add url.scheme on http server spans by @itsCheithanya in #1154
- Slightly improve HTTP2grpc memory generation by @mariomac in #1166
- Revert "license: fix check-clean-work-tree in Makefile, use elastic go-licence-detector instead of deprecated google go-licenser" by @MrAlias in #1168
- refresh NOTICES by @pellared in #1170
- Continue work on uniform bpf debugs by @pinoOgni in #1169
- porto to be versioned using go.mod by @pellared in #1172
- Improving internal queue block mechanism by @mariomac in #1174
- Added couchbase protocol parser by @NimrodAvni78 in #1176
- Do not inject TP header when it already exists by @rafaelroquetto in #1162
- improving isHTTP2 performance by @mariomac in #1182
- Generate couchbase telemetry by @NimrodAvni78 in #1183
- enhance test-matrix job output to include test names by @pellared in #1187
- Upgrade semconv to v1.38.0 by @MrAlias in #1175
- Add golangci-lint rule for latest semconv by @MrAlias in #1194
- Remove explicit mentions to bpf_printk by @rafaelroquetto in #1197
- feat: Add initial MQTT support by @skl in #1196
- Improve service graph metrics by @grcevski in #1195
- test: dockertest instead of docker-compose-go-otel.yml by @pellared in #1164
- Fix java agent for JDK8 part 2 by @grcevski in #1171
- Replace guara
Eventuallywith testifyEventuallyWithTby @MrAlias in #1191 - Sign container images using cosign by @pellared in #1211
- Update the return value for the processCudaEvent function by @pinoOgni in #1213
- Remove unused headers in ebpf code by @pinoOgni in #1214
- Promote Mattia Meleleo and Nimrod Avni to the Maintainer role by @MrAlias in #1212
- Missing metrics in clean up for otel exporter by @etichy in #1208
- SQL++ (Couchbase N1QL) support by @NimrodAvni78 in #1210
- ci: auto rerun failed gotestsum tests by @skl in #1223
- bpf: add shared traces_ctx_v1 map with initial server traces info by @mmat11 in #1184
- fix(test): auto-detect Docker API version for dockertest compatibility by @skl in #1226
- Add Dockerfile for otel-collector k8s example by @JeffLuoo in #1225
- Improve performance of the eBPF ring buffer and Go tracer by @grcevski in #1216
- feat(ci): lint on Darwin with macOS runner by @skl in https://github.com/open-telemet...
v0.4.1
Immutable
release. Only release title and notes can be modified.
What's Changed
General
- Per-application metric features by @mariomac in #1019
- Add connection_type to service graph metrics by @marctc in #1059
- feat(cni): enhance findOvnMp0IP to support dual-stack by @pellared in #1058
- Manually update all go.mod dependencies + manual fixes in code by @mariomac in #1064
- Unwrap MySQL go connection structs by @marctc in #1067
- bpf: proposal: remove compile-time defines in favor of runtime constants by @mmat11 in #1061
- feat(mqtt): SUBSCRIBE parser by @skl in #1070
- Fix verifier error on 6.18 by @grcevski in #1071
- Release v0.4.1 by @MrAlias in #1072
Full Changelog: v0.4.0...v0.4.1
v0.4.0
Immutable
release. Only release title and notes can be modified.
What's Changed
General
- K8s integration tests: remove ImageBuild and LocalImage pointing to external repos by @mariomac in #960
- Create placeholder for metrics common configuration by @mariomac in #943
- chore(deps): update python docker tag by @mmat11 in #962
- Make feature-mapper public by @mariomac in #964
- Remove application_process from OBI features by @mariomac in #965
- Fix issue with multiple sql keywords in one by @rafaelroquetto in #967
- Don't enable the sdk log level unless we log as debug by @grcevski in #977
- Better fix for traces full error by @grcevski in #979
- bpf: revert 4ac221e , update bpf_core_read.h header by @mmat11 in #983
- Support for distributed tracing for Ruby on Rails by @grcevski in #968
- feat(mqtt): initial docker compose setup by @skl in #937
- feat(mqtt): header and CONNECT parsing by @skl in #986
- Rework ioctl to tap into the syscall by @grcevski in #990
- Fix some typos by @pinoOgni in #992
- Remove Java OTel SDK injection by @grcevski in #987
- ci: run arm workflow on arm runner by @skl in #998
- Refactor tctracer by @rafaelroquetto in #991
- Disable IP options by default by @rafaelroquetto in #1001
- Fix path for OATS test logs by @marctc in #1005
- Fix eBPF preverification error in Kernel 6.18 by @mariomac in #1004
- Add Source named type (string) by @pinoOgni in #1006
- Add testserver_1.17 and old_grpc to renovate's ignore path by @mariomac in #1012
- Add SQL database hostname capture for MySQL by @marctc in #984
- Update java attacher by @grcevski in #1014
- Fix java agent NullPointerExceptions and missing instrumentation class by @grcevski in #1016
- feat: Next.js route harvesting from manifest by @tongoss in #1007
- Uniform debug print messages in ebpf code by @pinoOgni in #941
- Fix non-linux compilation of Java attacher by @mariomac in #1020
- Add SQL database hostname capture for Postgres by @marctc in #1018
- wrapped network metrics exporter with instrumented exporter by @Marz32onE in #1013
- Lower level of noisy log message by @mariomac in #1024
- Fix panic when parsing MongoDB client data by @mariomac in #1023
- init informerLag of internal metrics by @Marz32onE in #1022
- ci: update-offsets at origin repo only by @skl in #1028
- Fix 'sending queue is full' by @mariomac in #1029
- Inject OBI Java Agent for Java processes by @grcevski in #1021
- Update makefile goarch detection by @pinoOgni in #1044
- Add more null check code for null buffers inside buffer arrays by @grcevski in #1051
- Document Go specific tracers by @NimrodAvni78 in #1043
- feat(mqtt): PUBLISH parser by @skl in #1055
- Continue uniforming debug print messages in ebpf code by @pinoOgni in #1042
- rb: flush stale data on interval by @mmat11 in #1050
- refator(cni): follow official Go guidelines by @pellared in #1056
- replace beyla log for obi in k8s-cache by @NimrodAvni78 in #1057
- Java thread pool support (context propagation) by @grcevski in #1052
- feat: geoip decorator support by @theSuess in #1027
- Release v0.4.0 by @MrAlias in #1060
Fixed
Dependencies
- fix(deps): update all patch and digest versions by @renovate[bot] in #803
- fix(deps): update all patch and digest versions by @renovate[bot] in #969
- chore(deps): update actions/setup-java action to v5.1.0 by @renovate[bot] in #970
- fix(deps): update module github.com/eclipse/paho.mqtt.golang to v1.5.1 [security] by @renovate[bot] in #989
- chore(deps): pin dependencies by @renovate[bot] in #988
- chore(deps): update dependency express to v5.2.1 by @renovate[bot] in #1009
- chore(deps): update localstack/localstack docker tag to v4.12 by @renovate[bot] in #1011
- chore(deps): pin mysql docker tag to 0275a35 by @renovate[bot] in #1015
- chore(deps): pin dependencies by @renovate[bot] in #1033
- chore(deps): update mysql docker tag to v8.4 by @renovate[bot] in #1041
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 by @renovate[bot] in #1039
- chore(deps): update docker/setup-buildx-action action to v3.12.0 by @renovate[bot] in #1040
- chore(deps): update opensearchproject/opensearch docker tag to v3.4.0 by @renovate[bot] in #1049
- chore(deps): update actions/setup-go action to v5.6.0 by @renovate[bot] in #1038
- chore(deps): update dependency express to v4.22.1 by @renovate[bot] in #972
- chore(deps): update dependency bootsnap to v1.20.1 by @renovate[bot] in #1048
New Contributors
- @tongoss made their first contribution in #1007
- @Marz32onE made their first contribution in #1013
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
General
- Add support for _msearch, _bulk and _doc operations by @pinoOgni in #853
- upgrade cilium/ebpf to v0.20.0 by @mmat11 in #866
- ci: use alpine:3.20 to workaround insecure runc procfs by @skl in #870
- ci: github release notes configuration by @skl in #868
- ci: automatically create github release on tag by @skl in #869
- Add support for Opensearch client span by @pinoOgni in #871
- allow printing out spans in OTEL format using debugexporter by @NimrodAvni78 in #881
- suites_network_test.go: Use new method to test ip address by @zhuyj in #884
- Fix default-const-init warning by @rafaelroquetto in #888
- feat: add
network.typeas attribute for network flows by @theSuess in #887 - Go route harvesting by @grcevski in #889
- Low-cardinality route from path mode by @grcevski in #882
- Standardise on C17 with GNU extensions by @rafaelroquetto in #890
- Add Java TLS bpf support by @grcevski in #891
- testing http2go with http2.Protocols by @sword-jin in #886
- OBI java agent by @grcevski in #896
- [Java agent] Convert build scripts to kotlin, add CI by @jaydeluca in #899
- Update opentelemetrio.io dependencies to v0.140.0/v1.46.0 by @mariomac in #900
- Deprecate queue.Send in favor of queue.SendCtx by @mariomac in #901
- Rename Java TLS probe from Beyla to OBI by @grcevski in #905
- Allow overriding SDK name by @grcevski in #904
- Fix some typos by @pinoOgni in #906
- Add sdk language to span metrics by @grcevski in #908
- Resource labels support by @grcevski in #907
- Add ability to configure extra span metrics resource attributes by @grcevski in #909
- Update OTEL_EBPF_PROMETHEUS_FEATURES comment by @pinoOgni in #910
- Bump Go version to 1.25.3 by @marctc in #921
- Add TCP Options Context Propagation Support by @rafaelroquetto in #914
- Update devdocs README with context propagation doc link by @pinoOgni in #925
- Add multiple named types for improved readability and maintainability by @pinoOgni in #926
- Add Table Of Contents to devdocs by @pinoOgni in #928
- Move Buckets and Feature definitions to pkg/export by @pinoOgni in #930
- Node route harvesting by @grcevski in #924
- Replace []export.Feature by bitmap by @mariomac in #934
- Fix invalid HTTP2 parsing by @grcevski in #932
- Fix missing initialisation for pattern when we don't set it by @grcevski in #936
- Only write TCP options once by @rafaelroquetto in #938
- Create Documentation for kafka protocol parsing by @NimrodAvni78 in #940
- Remove backup buffers in socket filter by @grcevski in #944
- Fix IP options injection and parsing. by @rafaelroquetto in #933
- Initialise in few places for unexpected requests by @grcevski in #949
- Only parse scheme and host for http types by @grcevski in #948
- Don't allow partial host buffers by @grcevski in #947
- Constrain go-mod-check to relevant files only by @rafaelroquetto in #951
- better error log on socket filter fail error by @NimrodAvni78 in #954
- Support Go gRPC 1.77 by @grcevski in #955
- Release v0.3.0 by @MrAlias in #959
Fixed
Dependencies
- chore(deps): pin alpine docker tag to 765942a by @renovate[bot] in #874
- chore(deps): update docker/metadata-action action to v5.9.0 by @renovate[bot] in #877
- chore(deps): update docker/setup-qemu-action action to v3.7.0 by @renovate[bot] in #878
- chore(deps): update prom/prometheus docker tag to v2.55.1 by @renovate[bot] in #879
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 by @renovate[bot] in #893
- chore(deps): update dependency bootsnap to v1.19.0 by @renovate[bot] in #892
- chore(deps): update redis docker tag to v7.4.7 by @renovate[bot] in #895
- chore(deps): update rust crate actix-http to v3.11.2 by @renovate[bot] in #917
- chore(deps): update actions/create-github-app-token action to v2.2.0 by @renovate[bot] in #915
- chore(deps): update php docker tag to v8.5 by @renovate[bot] in #916
- chore(deps): pin dependencies by @renovate[bot] in #922
- chore(deps): update rust crate actix-web to v4.12.0 by @renovate[bot] in #918
- chore(deps): update docker/metadata-action action to v5.10.0 by @renovate[bot] in #952
- chore(deps): update localstack/localstack docker tag to v4.11 by @renovate[bot] in #953
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 - autoclosed by @renovate[bot] in #950
New Contributors
- @zhuyj made their first contribution in #884
- @theSuess made their first contribution in #887
- @sword-jin made their first contribution in #886
- @jaydeluca made their first contribution in #899
Full Changelog: v0.2.0...v0.3.0
v0.2.0
Overview
Added
- Add peer service to client spans. (#854)
Fixed
- Verify already started protocol handlers. (#832)
- Update to match db semconv. (#849)
- Tag docker images on release. (#852)
- Delay route harvesting for Java apps. (#855)
- Tag k8s cache docker image on release. (856)
What's Changed
- Verify already started protocol handlers by @grcevski in #832
- Add releasing documentation by @MrAlias in #850
- Add release tag to docker image by @MrAlias in #852
- chore(deps): update rust crate tokio to v1.43.1 [security] by @renovate[bot] in #845
- fix(deps): update module google.golang.org/protobuf to v1.33.0 [security] by @renovate[bot] in #837
- fix(deps): update dependency org.apache.kafka:kafka-clients to v3.9.1 [security] by @renovate[bot] in #846
- Update to match db semconv by @grcevski in #849
- Add peer service to client spans by @grcevski in #854
- Delay route harvesting for Java apps by @grcevski in #855
- chore(deps): update dependency axios to v1.13.1 by @renovate[bot] in #857
- chore(deps): update localstack/localstack docker tag to v4.10 by @renovate[bot] in #861
- chore(deps): update mongo docker tag to v8.2.1 by @renovate[bot] in #862
- chore(deps): update dependency rails to "~> 7.2.0" by @renovate[bot] in #858
- Tag otel/opentelemetry-ebpf-k8s-cache on release by @MrAlias in #856
- chore(deps): update docker.elastic.co/elasticsearch/elasticsearch docker tag to v9.2.0 by @renovate[bot] in #859
- aws: misc fixes by @mmat11 in #863
- Release v0.2.0 by @MrAlias in #864
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial release of go.opentelemetry.io/obi! 🎉
What's Changed
- Add codeowners by @trask in #2
- Restrict ownership of CODEOWNERS to maintainers by @MrAlias in #3
- Update README by @MrAlias in #5
- Add project changelog by @MrAlias in #4
- Import Beyla code by @mariomac in #15
- Configuration: replace BEYLA_ by OTEL_EBPF_ in env vars by @mariomac in #17
- Add Github actions for PR validation tasks by @mariomac in #19
- Remove OTEL process metrics by @mariomac in #20
- Use linter config from OTEL Collector + Fix raised linter problems by @mariomac in #21
- Generate and push docker images by @mariomac in #22
- Enhance security of github actions by @mariomac in #24
- Fix Python Redis test by @grcevski in #29
- Automatic update of offsets.json by @github-actions[bot] in #28
- Discovery configuration: replace regular expressions by "globs" by @mariomac in #31
- Remove routes > ignored_patterns configuration option by @mariomac in #33
- Remove Grafana Cloud endpoint configuration by @mariomac in #32
- Support OTEL env var substitution in YAML config by @mariomac in #35
- Introduce fastelf package and use it for finding the process language… by @rafaelroquetto in #34
- Set credentials for pushing container images to docker hub by @mariomac in #38
- Add Renovate configuration by @opentelemetrybot in #39
- Pin dependencies by @renovate[bot] in #40
- Update actions/setup-go digest to d35c59a by @renovate[bot] in #41
- Update github.com/ianlancetaylor/demangle digest to f615e6b by @renovate[bot] in #43
- Update github.com/mariomac/guara digest to 1e4dbdf by @renovate[bot] in #44
- Fix docker build-push-action by @mariomac in #47
- Update all patch versions by @renovate[bot] in #45
- Add package write permision to Docker publish workflow by @MrAlias in #50
- Update golang:1.24 Docker digest to 86b4cff by @renovate[bot] in #51
- Update module github.com/segmentio/kafka-go to v0.4.48 by @renovate[bot] in #52
- Remove prototype L7 tracer by @rafaelroquetto in #54
- Fix offsets update workflow by @MrAlias in #55
- Pin actions/create-github-app-token action to d72941d by @renovate[bot] in #56
- Update actions/checkout action to v3.6.0 by @renovate[bot] in #58
- Update actions/create-github-app-token action to v1.12.0 by @renovate[bot] in #59
- Update actions/setup-go action to v3.6.1 by @renovate[bot] in #60
- Update actions/upload-artifact action to v4.6.2 by @renovate[bot] in #61
- Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to 0cce665 by @renovate[bot] in #57
- Support k8s.job.name and k8s.cronjob.name attributes by @cuichenli in #46
- Optimize K8s cache by @mariomac in #62
- Update golang:1.24 Docker digest to 1bcf884 by @renovate[bot] in #66
- [port] #1850: More connection tracking fixes by @marctc in #68
- Start modifying the instrumenter for vendoring mode by @mariomac in #64
- Fix race condition in K8s informers cache by @mariomac in #73
- Update golang:1.24 Docker digest to 02a2275 by @renovate[bot] in #67
- [port] #1851: Handle disconnects better by @marctc in #69
- [port] #1858: Allow periods in route heuristics by @marctc in #70
- [port] #1862: fix: HTTP2 header check causes panic by @marctc in #71
- [port] #1899: Fix tracking stale requests by @marctc in #72
- Bump peter-evans/create-pull-request action to v7.0.8 by @MrAlias in #65
- Make update offsets to work with limited otelbot permissions by @trask in #74
- Prevent unnecessary K8s cache updates by @mariomac in #76
- Fix update offsets automation by @trask in #78
- Update golang:1.24 Docker digest to baf611f by @renovate[bot] in #77
- Automatic update of offsets.json by @otelbot[bot] in #79
- Update golang:1.24 Docker digest to 4c0a181 by @renovate[bot] in #80
- Update astral-sh/setup-uv action to v6.1.0 by @renovate[bot] in #81
- Update docker/build-push-action action to v6.17.0 by @renovate[bot] in #83
- Update codecov/codecov-action action to v4.6.0 by @renovate[bot] in #82
- Automatic update of offsets.json by @otelbot[bot] in #89
- [port] #1887: Add option for process discovery to filter on containers by @marctc in #88
- [port] #1875: Change how we correlate SSL to connection informatio by @marctc in #87
- [port] #1926: Align span status to http semantic conventions by @marctc in #92
- [port] #1953: Introduce option to only generate ebpf files when modified by @marctc in #91
- [port] #1904: Upgrade to OTel 0.125.0 by @marctc in #86
- [port] #1906: Introduce Required() method by @marctc in #90
- [port] #1918: Fix wrong SSL port by @marctc in #94
- Automatic update of offsets.json by @otelbot[bot] in #97
- Temporarily restore regular expression usage in service selector by @mariomac in #96
- [port] #1991: Make k8s on when we are running on k8s by @marctc in #101
- Update module google.golang.org/grpc to v1.72.2 by @renovate[bot] in #98
- ...