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
 - Automatic update of offsets.json by @otelbot[bot] in #104
 - Update module github.com/go-logr/logr to v1.4.3 by @renovate[bot] in #105
 - [port] #1861: Ensure target_info and traces_target_info are consistent with the instrumentation state by @marctc in #75
 - Removing System-Wide configuration option by @mariomac in #102
 - [port] #1941: More ssl correlation fixes by @marctc in #95
 - [port] #1965: Fix Go gRPC context propagation support by @marctc in #103
 - Update golang:1.24.3-alpine Docker digest to b4f875e by @renovate[bot] in #107
 - Update module github.com/containers/common to v0.63.0 by @renovate[bot] in #110
 - Add extra debug data to flaky test by @mariomac in #112
 - Deprecating "discovery > services" and adding the new "discovery > instrument" section by @mariomac in #114
 - Automatic update of offsets.json by @otelbot[bot] in #113
 - Update module github.com/cilium/ebpf to v0.18.0 by @renovate[bot] in #109
 - Node swarm zombie detector by @mariomac in #117
 - Automatic update of offsets.json by @otelbot[bot] in #119
 - Update all patch versions by @renovate[bot] in #116
 - Update golang:1.24 Docker digest to db5d0af by @renovate[bot] in #106
 - Backport of Beyla #1813: add service name template by @mariomac in #121
 - Add standard workflows by @trask in #123
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to bd3127c by @renovate[bot] in #122
 - Automatic update of offsets.json by @otelbot[bot] in #124
 - Update module github.com/IBM/sarama to v1.45.2 by @renovate[bot] in #125
 - Update module github.com/prometheus/common to v0.64.0 by @renovate[bot] in #127
 - Update module github.com/prometheus/procfs to v0.16.1 by @renovate[bot] in #128
 - Update module github.com/prometheus/client_golang to v1.22.0 by @renovate[bot] in #126
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to 8d85235 by @renovate[bot] in #129
 - rename internal package to 'components' by @mariomac in #120
 - Fix Java OATS tests by @mariomac in #130
 - Update all patch versions by @renovate[bot] in #133
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to 0f4ecfc by @renovate[bot] in #132
 - Port Beyla #2001 and #1983 by @mariomac in #135
 - Allow OBI to be reloaded as component by @mariomac in #134
 - Fix unknown gRPC status when indexing fails by @grcevski in #138
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to 41fab69 by @renovate[bot] in #137
 - Update golang:1.24 Docker digest to d1db785 by @renovate[bot] in #140
 - Sync all eBPF fixes from Beyla to OBI by @grcevski in #139
 - Support extra group attributes by @grcevski in #145
 - Remove stale service attribute and replace with service.name by @grcevski in #144
 - Update golang:1.24 Docker digest to 3178db8 by @renovate[bot] in #143
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to b1ad2c6 by @renovate[bot] in #142
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to fe8fb4e by @renovate[bot] in #146
 - Make BPF-generated objects public by @mariomac in #149
 - Rename the metric internal package so we can vendor it by @grcevski in #153
 - Add span Flags field by @grcevski in #151
 - Add k8s kind population by @grcevski in #150
 - Add ability to supply custom attribute selector function by @grcevski in #155
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to 1864ec2 by @renovate[bot] in #154
 - Provide means for attribute groups to be extended by @grcevski in #157
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to b9d2c11 by @renovate[bot] in #156
 - Update to otel 0.128 by @grcevski in #158
 - Port trace fixes from Beyla by @grcevski in #159
 - Update ghcr.io/grafana/beyla-ebpf-generator:main Docker digest to 0bad11d by @renovate[bot] in #160
 - Update fossas/fossa-action action to v1.7.0 by @renovate[bot] in #163
 - Update github/codeql-action action to v3.29.0 by @renovate[bot] in #164
 - Update module github.com/redis/go-redis/v9 to v9.10.0 by @renovate[bot] in #165
 - add k8s-cache build image github action by @NimrodAvni78 in #131
 - Fix genfiles environment vars in Makefile by @rafaelroquetto in #172
 - New OTel span metrics format and port pid handling by @grcevski in #173
 - Use injection for NodeJS request correlation by @rafaelroquetto in #152
 - Update module golang.org/x/arch to v0.18.0 by @renovate[bot] in #168
 - Fix darwin compilation by @mariomac in #175
 - Make prom expirer fields public by @grcevski in #174
 - [Test fix] Give enough time for the nodejs injector by @rafaelroquetto in #179
 - Make AppendKubeMetadata public by @marctc in #176
 - Update docker/build-push-action action to v6.18.0 by @renovate[bot] in #108
 - Add missing routes' options by @mariomac in #183
 - Generate Traces: allow overriding resource attributes by @mariomac in #182
 - Stop go HTTP context propagation on invalid headers by @grcevski in #181
 - Enable more clang-tidy diagnostics by @rafaelroquetto in #186
 - Standardise on 'unsigned char' for buffers by @rafaelroquetto in #187
 - bpf: use unix.ByteSliceToString for debug logs instead of unsafe by @mmat11 in #188
 - Make ProcessAttrs in watcher_proc.go public by @marctc in #184
 - chore(deps): update ghcr.io/grafana/beyla-ebpf-generator:main docker digest to f3eb473 by @renovate[bot] in #169
 - fix(deps): update module github.com/vladimirvivien/gexe to v0.5.0 by @renovate[bot] in #167
 - Make public few more fields in discover pkg by @marctc in #189
 - Add extra info on debug logs in matcher.go by @marctc in #191
 - Fix ignoreMetrics and ignoreTraces flags by @mariomac in #193
 - Cleanup API for extra resource attributes by @mariomac in #192
 - Remove unused mountinfo files by @marctc in #190
 - Reorganise ebpf file structure - part II by @rafaelroquetto in #198
 - Ensure we support more than one pid per container, in pids to pods by @grcevski in #197
 - chore(deps): update ghcr.io/grafana/beyla-ebpf-generator:main docker digest to 5b4bcbc by @renovate[bot] in #196
 - Add more logging so we can debug the k8s failures by @grcevski in #201
 - [port] #2006: cleanup: remove redundant check by @marctc in #207
 - [port] #1971: Fix http2 multiple connections issues by @marctc in #206
 - [port] #2047: Fix Typographical Errors in Comments by @marctc in #204
 - Allow overriding some behaviors of the OTEL exporters by @mariomac in #208
 - [port] #2029: Remove default k8s namespaces by @marctc in #203
 - Ensure target info has the correct description by @grcevski in #200
 - Span metrics export filtering with a separate flag by @grcevski in #209
 - [port] #2009: Track nginx async connection by @marctc in #205
 - Fix reading of TCP event buffer by @rafaelroquetto in #202
 - fix(deps): update module github.com/gin-gonic/gin to v1.10.1 by @renovate[bot] in #214
 - chore(deps): update docker/setup-buildx-action action to v3.11.1 by @renovate[bot] in #212
 - chore(deps): update astral-sh/setup-uv action to v6.3.0 by @renovate[bot] in #211
 - Fix reading the eBPF IPC buffers by @rafaelroquetto in #216
 - Fix instrumenter test on arm64 by @rafaelroquetto in #217
 - fix(deps): update all patch versions by @renovate[bot] in #215
 - chore(deps): update ghcr.io/grafana/beyla-ebpf-generator:main docker digest to b58a737 by @renovate[bot] in #210
 - chore(deps): update golang:1.24 docker digest to 10c1318 by @renovate[bot] in #148
 - Fix tcp redis error parsing by @NimrodAvni78 in #219
 - Add YAML marshaller for services.GlobAttr, PortEnum and RegexpAttr by @mariomac in #220
 - fix(deps): update github.com/ianlancetaylor/demangle digest to 86fd2c0 by @renovate[bot] in #221
 - Feature/redis db tracking by @NimrodAvni78 in #223
 - Add debug information to Swarm nodes by @mariomac in #228
 - Remove trace internal metrics by @grcevski in #224
 - fix(deps): update github.com/ianlancetaylor/demangle digest to 21d72be by @renovate[bot] in #227
 - Fix Prometheus export span metric name by @grcevski in #226
 - fix(deps): update github.com/ianlancetaylor/demangle digest to 2d64ad6 by @renovate[bot] in #229
 - chore(deps): update github/codeql-action action to v3.29.1 by @renovate[bot] in #230
 - fix(deps): update module github.com/redis/go-redis/v9 to v9.11.0 by @renovate[bot] in #233
 - chore(deps): update ghcr.io/grafana/beyla-ebpf-generator:main docker digest to 3ddbb25 by @renovate[bot] in #222
 - fix(deps): update module github.com/prometheus/common to v0.65.0 by @renovate[bot] in #232
 - Switch nodejs inspector line to debug by @grcevski in #225
 - chore(deps): update github/codeql-action action to v3.29.2 by @renovate[bot] in #235
 - chore(deps): update ghcr.io/grafana/beyla-ebpf-generator:main docker digest to 2774a1c by @renovate[bot] in #234
 - Add minimum token permissions for all github workflow files by @opentelemetrybot in #236
 - chore(deps): update golang:1.24 docker digest to a92f3b1 by @renovate[bot] in #237
 - chore(deps): update ghcr.io/grafana/beyla-ebpf-generator:main docker digest to 65a2868 by @renovate[bot] in #239
 - chore(deps): update golang:1.24 docker digest to 764d7e0 by @renovate[bot] in #240
 - chore(deps): update golang:1.24 docker digest to 20a022e by @renovate[bot] in #243
 - Action to create generator image + Update it to Cilium 0.19.0 by @mariomac in #242
 - chore(deps): update docker/setup-buildx-action digest to e468171 by @renovate[bot] in #246
 - docs: define the OBI abbreviation by @pellared in #247
 - Fix OBI generator image by @mariomac in #249
 - Update to Cilium 0.19.0 by @mariomac in #248
 - OBI generator image: some extra fixes to the image automatic numbering by @mariomac in #250
 - cleanup: replace some 
bpf_printkwithbpf_dbg_printkby @Andreagit97 in #244 - cleanup: rename socket filter prog in netolly by @Andreagit97 in #253
 - bpf: parse mysql data in kernel space by @mmat11 in #118
 - GH generator image action: fix autoversion by @mariomac in #254
 - Remove duplicate decorate by @dongho-jung in #252
 - Prepares ProcessFinder pipeline for vendoring by @mariomac in #257
 - Start consolidating integration tests and removing duplicates by @mariomac in #258
 - chore(deps): update docker/build-push-action action to v5.4.0 by @renovate[bot] in #262
 - chore(deps): update docker/login-action action to v3.4.0 by @renovate[bot] in #263
 - chore(deps): update docker/metadata-action action to v5.7.0 by @renovate[bot] in #264
 - chore(deps): update docker/setup-buildx-action action to v3.11.1 by @renovate[bot] in #265
 - chore(deps): update docker/setup-qemu-action action to v3.6.0 by @renovate[bot] in #266
 - Makefile: allow overriding some env vars by @mariomac in #255
 - feat: support JSON-RPC 2.0 over http in golang's uprobe by @titaneric in #161
 - Add Initial support for mongodb by @NimrodAvni78 in #241
 - tpinjector: remove verbose debug message by @rafaelroquetto in #269
 - NodeJS correlation fixes by @rafaelroquetto in #268
 - Fix traces_service_graph_request_total double count by @grcevski in #270
 - Disable flaky JSON-RPC test by @rafaelroquetto in #272
 - fix(deps): update module github.com/prometheus/procfs to v0.17.0 by @renovate[bot] in #267
 - chore: improve config feature detection error message by @skl in #274
 - fix: use tcp_sendmsg instead of tcp_sendmsg_locked by @skl in #275
 - Support for manual spans in Go by @grcevski in #260
 - Automatic update of offsets.json by @otelbot[bot] in #277
 - Remove duplicate 
OTELfrom env vars named like OTEL_EBPF_OTEL_ by @skl in #278 - chore(deps): update golang:1.24 docker digest to a9219eb by @renovate[bot] in #284
 - change opentelemetry.sdk.name from beyla to opentelemetry-ebpf-instrumentation by @NimrodAvni78 in #279
 - chore(deps): update golang docker tag to v1.24.5 by @renovate[bot] in #287
 - chore(deps): update golang:1.24 docker digest to 14fd8a5 by @renovate[bot] in #286
 - Rename pkg/beyla to pkg/obi by @mariomac in #289
 - Fix panic due invalid UTF-8 labels by @marctc in #288
 - GH task to generate precompiled integration test images by @mariomac in #259
 - bpf: correctly initialize classification protocol by @mmat11 in #290
 - Automatic update of offsets.json by @otelbot[bot] in #294
 - Add Maintainers and Approvers to README.md by @MrAlias in #292
 - Fix BPF load error by @mariomac in #295
 - Fix integration-test image tag by @mariomac in #296
 - chore(deps): update docker/build-push-action action to v5.4.0 by @renovate[bot] in #300
 - chore(deps): update docker/login-action action to v3.4.0 by @renovate[bot] in #301
 - chore(deps): update docker/metadata-action action to v5.7.0 by @renovate[bot] in #303
 - chore(deps): update docker/setup-buildx-action action to v3.11.1 - autoclosed by @renovate[bot] in #304
 - Add minimum token permissions for all github workflow files by @opentelemetrybot in #299
 - log out configuration in debug mode by @NimrodAvni78 in #291
 - Integration test image: fix rails tag id by @mariomac in #306
 - Introduce granular (service selector) export modes by @rafaelroquetto in #276
 - RFC: Add CONTRIBUTING.md file by @rafaelroquetto in #309
 - Rename beyla.* to obi.* in network metrics and attributes by @mariomac in #307
 - Fix http2/grpc parse bug by @grcevski in #310
 - Automatic update of offsets.json by @otelbot[bot] in #315
 - Swap the beyla_ prefixes to obi_ in the eBPF probe names by @rafaelroquetto in #312
 - Use opentelemetry ghcr images in integration tests by @mariomac in #305
 - chore(deps): pin ghcr.io/open-telemetry/obi-generator docker tag to 41fb1d6 by @renovate[bot] in #319
 - OATS: replace maven by maven wrapper by @mariomac in #316
 - Look for the alternative lockdown error message by @grcevski in #314
 - Fix golangci-lint warnings by @MrAlias in #322
 - Markdown lint by @MrAlias in #323
 - chore(deps): update golang:1.24.5-alpine docker digest to daae04e by @renovate[bot] in #324
 - Automatic update of offsets.json by @otelbot[bot] in #326
 - bpf: cache inferred protocol type per connection by @mmat11 in #317
 - chore(deps): update ghcr.io/open-telemetry/obi-generator docker tag to v0.1.1 by @renovate[bot] in #327
 - Cleanup integration tests namings by @mariomac in #329
 - Do not fail cleanup when empty by @MrAlias in #331
 - fix: try security_socket_accept by @skl in #308
 - chore(deps): update astral-sh/setup-uv action to v6.4.1 by @renovate[bot] in #336
 - chore(deps): update docker/setup-qemu-action action to v3.6.0 by @renovate[bot] in #337
 - Add markdown linting by @MrAlias in #325
 - Update tool management by @MrAlias in #333
 - fix(deps): update module go.opentelemetry.io/collector/component to v1.36.0 by @renovate[bot] in #339
 - Close the elf file when attacher is done with it by @grcevski in #332
 - fix(deps): update module github.com/containers/common to v0.64.0 by @renovate[bot] in #338
 - Unify all module Go ver to 1.24 by @MrAlias in #330
 - Add license notices to all code by @MrAlias in #334
 - Replace module name with 
go.opentelemetry.io/obiby @MrAlias in #321 - Cleanup K8s integration tests by @mariomac in #328
 - remove grafana-opentelemetry-java.jar from commited source tree by @mariomac in #340
 - bpf: implement large buffer action, improve mysql protocol inference by @mmat11 in #318
 - feat: re-implement go jsonrpc detector with 
net/rpc.Requestby @titaneric in #335 - Fix markdown-fail-fast CI on push events by @MrAlias in #344
 - chore(deps): update github/codeql-action action to v3.29.3 by @renovate[bot] in #346
 - chore(deps): update golang:1.24 docker digest to a98400b by @renovate[bot] in #347
 - chore(deps): update golang:1.24 docker digest to fdcd2e5 by @renovate[bot] in #349
 - Fix k8s process terminate handling for multi pid containers by @grcevski in #342
 - Automatic update of offsets.json by @otelbot[bot] in #355
 - chore(deps): update golang:1.24 docker digest to 267159c by @renovate[bot] in #352
 - Overhaul NodeJS injector by @rafaelroquetto in #351
 - Add per service selector sampler config by @rafaelroquetto in #345
 - fix(deps): update all patch versions to v1.36.1 by @renovate[bot] in #353
 - ignore atlasVersion command for mongo operation by @NimrodAvni78 in #357
 - Rename beyla_ prefix to obi_ in internal metrics by @mariomac in #359
 - chore(deps): update golang:1.24 docker digest to a3bb6cd by @renovate[bot] in #358
 - Don't delete target info on expiry if the service is still instrumented by @grcevski in #350
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 948d554 by @renovate[bot] in #360
 - sql: support MySQL prepared statements, split integration tests into MySQL and Postgres tests by @mmat11 in #354
 - chore(deps): update all patch versions by @renovate[bot] in #363
 - chore(deps): update golang:1.24 docker digest to ef5b4be by @renovate[bot] in #361
 - Implement zero-alloc otel var parsing by @rafaelroquetto in #370
 - Handle event channel closure gracefully by @rafaelroquetto in #371
 - fix(deps): update kubernetes packages to v0.33.3 by @renovate[bot] in #213
 - Remove resource attributes for network flows by @grcevski in #362
 - Add process minimum age to filter out short lived processes if needed by @corneliu-calciu in #194
 - bpf: classify postgres in ebpf, add large buffers and errors support by @mmat11 in #369
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 98b5b22 by @renovate[bot] in #374
 - fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.3.0 by @renovate[bot] in #376
 - fix(deps): update module go.opentelemetry.io/collector/config/configopaque to v1.36.1 by @renovate[bot] in #379
 - fix(deps): update module go.opentelemetry.io/collector/config/configgrpc to v0.130.1 by @renovate[bot] in #377
 - Add obi.version and obi.revision as resource attributes in network metrics by @mariomac in #372
 - Executable isn't ready if there's no path by @grcevski in #375
 - Add few more prebuilt test images by @mariomac in #380
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 45f797b by @renovate[bot] in #382
 - Add metric for instrumentation error by @marctc in #373
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to ea7a2e2 by @renovate[bot] in #383
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to ada8079 by @renovate[bot] in #387
 - Don't filter out pod update events by @rafaelroquetto in #384
 - Fix build info for internal metrics by @marctc in #389
 - chore(deps): update github/codeql-action action to v3.29.5 by @renovate[bot] in #388
 - ignore mongo server spans by @NimrodAvni78 in #385
 - Don't use memcmp directly in nodejs code by @grcevski in #391
 - Fix missing pid info and prometheus collections by @grcevski in #393
 - Refactor OTEL Metrics exporter by @mariomac in #381
 - Enable misc-unused-parameters checks by @rafaelroquetto in #394
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to e8c5c54 by @renovate[bot] in #395
 - Cleanup metrics_svc_graph.go by @mariomac in #397
 - Fix missing namespace discovery from env variables by @grcevski in #392
 - cleanup metrics_svc_graph.go by @mariomac in #400
 - [Feature] GPU/CUDA memory copy events by @grcevski in #399
 - Optimize ExportModes by @mariomac in #402
 - Fix package imports' ordering by @mariomac in #401
 - Revert change that breaks collector embedding by @grcevski in #404
 - Few extra improvements in ExportModes by @mariomac in #403
 - fix(deps): update module github.com/prometheus/client_golang to v1.23.0 by @renovate[bot] in #407
 - fix(deps): update all patch versions by @renovate[bot] in #405
 - Add internal metrics for avoided services by @marctc in #390
 - postgres: support prepared statements by @mmat11 in #386
 - Improve route classifier by @jcreixell in #411
 - chore(deps): update docker/metadata-action action to v5.8.0 by @renovate[bot] in #406
 - Automatic update of offsets.json by @otelbot[bot] in #412
 - [Route Classifier] Remove additional valid chars config option by @jcreixell in #417
 - fix(deps): update all patch versions by @renovate[bot] in #413
 - Initialize host info metric on first span by @jcreixell in #348
 - Fix env var substitution for OpenTelemetry Operator by @marctc in #409
 - Automatic update of offsets.json by @otelbot[bot] in #419
 - chore(deps): update golang:1.24 docker digest to 2c89c41 by @renovate[bot] in #418
 - fix(deps): update module go.opentelemetry.io/collector/component to v1.37.0 by @renovate[bot] in #408
 - chore(deps): update github/codeql-action action to v3.29.8 by @renovate[bot] in #422
 - Automatic update of offsets.json by @otelbot[bot] in #423
 - Stop using local 
vendordirectory by @MrAlias in #424 - docs: fix CONTRIBUTING.md link by @skl in #435
 - chore(deps): update actions/checkout digest to 08eba0b by @renovate[bot] in #434
 - fix(deps): update module github.com/redis/go-redis/v9 to v9.12.0 by @renovate[bot] in #427
 - Fix span metrics export option dependency by @grcevski in #437
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 019a52f by @renovate[bot] in #425
 - Fix yaml serialization test by @grcevski in #438
 - chore(deps): update docker/login-action action to v3.5.0 by @renovate[bot] in #426
 - Fix number of other span metrics bugs by @grcevski in #439
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 6824653 by @renovate[bot] in #442
 - Automatic update of offsets.json by @otelbot[bot] in #441
 - fix(deps): update all patch versions by @renovate[bot] in #443
 - Fix module names by @MrAlias in #440
 - Automatic update of offsets.json by @otelbot[bot] in #446
 - mysql: decrease spammy non-error logs level to debug by @mmat11 in #447
 - chore(deps): update astral-sh/setup-uv action to v6.5.0 by @renovate[bot] in #452
 - bpf: infer packet type based on server port by @mmat11 in #410
 - Add license headers to all C files by @MrAlias in #421
 - chore(deps): update actions/create-github-app-token action to v2 by @renovate[bot] in #454
 - chore(deps): update actions/checkout action to v5 by @renovate[bot] in #453
 - chore(deps): update docker/build-push-action action to v6 by @renovate[bot] in #457
 - chore(deps): update golang:1.24 docker digest to 746a0e9 by @renovate[bot] in #445
 - Upgrade the ec2 detector to v2 by @MrAlias in #450
 - chore(deps): update actions/setup-go action to v5.5.0 by @renovate[bot] in #455
 - fix(deps): update module golang.org/x/mod to v0.27.0 by @renovate[bot] in #429
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to c7df6d0 by @renovate[bot] in #458
 - chore(deps): update golang:1.24 docker digest to e155b51 by @renovate[bot] in #459
 - fix(deps): update module golang.org/x/arch to v0.20.0 by @renovate[bot] in #428
 - chore(deps): update codecov/codecov-action action to v5 by @renovate[bot] in #456
 - fix(deps): update all patch versions by @renovate[bot] in #460
 - Fix zizmor by @marctc in #469
 - fix(deps): update module github.com/golangci/golangci-lint/v2 to v2.4.0 by @renovate[bot] in #472
 - chore(deps): update golang docker tag by @renovate[bot] in #471
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 8deb602 by @renovate[bot] in #475
 - fix(deps): update module go.mongodb.org/mongo-driver/v2 to v2.3.0 by @renovate[bot] in #473
 - flag to enable / disable node injector by @NimrodAvni78 in #479
 - fix(deps): update all patch versions by @renovate[bot] in #470
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to e4f9a24 by @renovate[bot] in #477
 - Automatic update of offsets.json by @otelbot[bot] in #482
 - Use 
test.Eventuallyto try fix flaky Nested_traces_with_kprobes test by @marctc in #463 - fix: Ensure err is checked asap by @skl in #480
 - postgres: decrease log level to debug by @mmat11 in #485
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 9f93124 by @renovate[bot] in #487
 - fix(deps): update all patch versions by @renovate[bot] in #488
 - Automatic update of offsets.json by @otelbot[bot] in #490
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 9d3997b by @renovate[bot] in #491
 - fix(deps): update all patch versions by @renovate[bot] in #489
 - chore(deps): update golang:1.25 docker digest to 4859242 by @renovate[bot] in #493
 - chore(deps): update golang:1.25 docker digest to 5502b0e by @renovate[bot] in #495
 - chore(deps): update astral-sh/setup-uv action to v6.6.0 by @renovate[bot] in #497
 - chore(deps): update codecov/codecov-action action to v5.5.0 by @renovate[bot] in #498
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 0f4e99e by @renovate[bot] in #500
 - Fix flaky multiprocess tests by @mariomac in #501
 - Add other patterns for container ID by @mariomac in #506
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to e922805 by @renovate[bot] in #510
 - Merge protoc generator dockerfile into generator.Dockerfile by @mariomac in #499
 - fix: attributes.Selection data race by @skl in #509
 - add vendor to .gitignore by @mariomac in #517
 - Automatic update of offsets.json by @otelbot[bot] in #503
 - Feature/log config json by @NimrodAvni78 in #486
 - Add wget to generator.Dockerfile by @mariomac in #516
 - Upgrade to OTel Collector v0.133.0 by @ptodev in #514
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to fc84a60 by @renovate[bot] in #520
 - Make use of OTEL/OBI generator image for Protoc generation by @mariomac in #513
 - Add option to remove IPs from metrics to reduce cardinality by @marctc in #507
 - Delve-enabled debug dockerfile by @mariomac in #521
 - tests: use bitnamilegacy instead of bitnami repository by @mmat11 in #526
 - chore(deps): pin dependencies by @renovate[bot] in #523
 - Automatic update of offsets.json by @otelbot[bot] in #530
 - Add information message when injecting the NodeJS agent by @rafaelroquetto in #528
 - Fix service graph metrics client and client_service_namespace by @mariomac in #522
 - fix(deps): update all patch versions by @renovate[bot] in #511
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to d5daa31 by @renovate[bot] in #536
 - Move drop_unresolved_ips configuration to the attributes section by @mariomac in #537
 - feat(ci): auto-shard integration tests by @skl in #535
 - Remove third_party_licenses.csv check by @mariomac in #533
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to e5878c9 by @renovate[bot] in #541
 - Fix PostgreSQL error parsing by @rafaelroquetto in #544
 - ci: increase integration test shard timeout by @skl in #540
 - Fix flaky multiprocess test by @mariomac in #534
 - Update to Go 1.25 by @mariomac in #546
 - kafka: add 2.8 and 4.0 integration tests, increase apiVersion coverage, fix span names by @mmat11 in #464
 - allow filtering on k8s_container_name by @NimrodAvni78 in #531
 - fix(ci): codecov-action input is files, not file by @skl in #538
 - chore(ci): restore coverage reports for integration tests by @skl in #539
 - fix(ci): docker rm requires at least 1 argument by @skl in #518
 - chore(deps): update golang:1.25 docker digest to 5e856b8 by @renovate[bot] in #547
 - chore(deps): update golang:1.25-alpine docker digest to 2ad042d by @renovate[bot] in #548
 - Automatic update of offsets.json by @otelbot[bot] in #549
 - fix(deps): update all patch versions by @renovate[bot] in #550
 - Feature/improved kafka parsing by @NimrodAvni78 in #512
 - Limit cardinality of Span Metrics by @mariomac in #545
 - Fix Queue mechanism by @mariomac in #552
 - kafka: set default topic uuid-to-name cache size by @mmat11 in #553
 - Optimise process age calculation by @rafaelroquetto in #555
 - CI: Fix Dockerfile creation and test Docker build by @mariomac in #554
 - Fix race condition in GetFilteredAttributesByPrefix + Fix Darwin compilation by @mariomac in #558
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 51bd4f4 by @renovate[bot] in #557
 - chore(deps): update golang:1.25-alpine docker digest to b6ed3fd by @renovate[bot] in #560
 - chore(deps): update golang:1.25 docker digest to a5e935d by @renovate[bot] in #559
 - chore(deps): update golang:1.25.1-alpine docker digest to b6ed3fd by @renovate[bot] in #561
 - Create a single instance of target info instruments by @rafaelroquetto in #562
 - chore(deps): update github/codeql-action action to v3.30.1 by @renovate[bot] in #565
 - fix(deps): update module github.com/onsi/ginkgo/v2 to v2.25.3 by @renovate[bot] in #568
 - fix(deps): update kubernetes packages to v0.34.0 by @renovate[bot] in #566
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to b473d3c by @renovate[bot] in #569
 - Fix some nodes not properly stopping by @mariomac in #570
 - fix(deps): update module github.com/ibm/sarama to v1.46.0 by @renovate[bot] in #567
 - chore(deps): update golang:1.25 docker digest to 0caf875 by @renovate[bot] in #573
 - Explicitly add job and instance to target_info by @rafaelroquetto in #575
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 4ecd14c by @renovate[bot] in #574
 - Avoid flaky test to block forever by @mariomac in #577
 - distinguish flags for codecov reports by @mariomac in #578
 - chore(deps): update golang:1.25 docker digest to d6bdb04 by @renovate[bot] in #576
 - Java routes harvester by @grcevski in #572
 - Automatic update of offsets.json by @otelbot[bot] in #580
 - chore(deps): update golang:1.25 docker digest to 1fd7d46 by @renovate[bot] in #579
 - Fix tests and metalinter in non-linux by @mariomac in #584
 - Allow ExportModes to be pragmatically constructed by @rafaelroquetto in #590
 - Automatic update of offsets.json by @otelbot[bot] in #589
 - Per service routes by @grcevski in #587
 - mysql: check for truncated buffers by @mmat11 in #593
 - Refactor NetO11y tracer - part 1 by @rafaelroquetto in #529
 - Fix crash in cluster_url by @grcevski in #597
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 157e6d2 by @renovate[bot] in #581
 - Reintroduce NewCustomAttrSelector by @rafaelroquetto in #599
 - chore(deps): update golang:1.25 docker digest to bb979b2 by @renovate[bot] in #591
 - cleanup: remove unused 
accept_timefield by @Andreagit97 in #598 - Attempt to fix K8s POD-to-POD flow test by @rafaelroquetto in #600
 - MongoDB support for Go programs by @grcevski in #601
 - ForEachInput pattern wrapper [Open to discussion] by @mariomac in #571
 - When client or server is empty, set it to "unresolved" by @mariomac in #585
 - chore(deps): update astral-sh/setup-uv action to v6.7.0 by @renovate[bot] in #606
 - fix(deps): update module github.com/redis/go-redis/v9 to v9.14.0 by @renovate[bot] in #609
 - Bugfix/validation errors by @NimrodAvni78 in #605
 - Make RenovateBot to ignore github.com/Shopify/sarama by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/613
 - Feature/improve exclude otel services by @NimrodAvni78 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/596
 - Allow debugging blocked pipeline channels by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/617
 - Add option to disable certain route harvesters by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/615
 - Attempt to fix multizone test by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/622
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 8dc7cde by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/620
 - fix(deps): update dependency axios to v1.12.0 [security] by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/618
 - trace export internal metrics + BPF internal metrics by @NimrodAvni78 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/476
 - cleanup: rename 
BEYLA_PIN_INTERNALtoOBI_PIN_INTERNALby @Andreagit97 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/604 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 52531d9 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/623
 - chore(deps): pin dependencies by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/619
 - Increase grpc max recv size by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/633
 - Implement correct request time tracking for non-Go programs by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/629
 - Route harvester timeout by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/621
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to b523ed4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/628
 - chore(deps): update python:3.12 docker digest to 1cb6108 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/636
 - chore(deps): update python:3.11 docker digest to 9153bae by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/630
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to feefdb8 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/624
 - chore(deps): update golang:1.25 docker digest to 8305f5f by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/614
 - chore(deps): update python:latest docker digest to 2deb089 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/637
 - chore(deps): update ubuntu:latest docker digest to 353675e by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/641
 - chore(deps): update rust:latest docker digest to 57407b3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/640
 - Try to reduce Renovate noise by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/627
 - Try to fix flaky TestAppMetrics_TracesHostInfo test by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/639
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 6d31ae3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/642
 - use durations for bpf_metric_scrape_interval by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/643
 - chore(deps): update ruby:latest docker digest to 2b2a902 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/638
 - chore(deps): update eclipse-temurin:17 docker digest to c2cf43d by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/644
 - chore(deps): update eclipse-temurin:17-jre docker digest to e63288c by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/645
 - fix(deps): update module github.com/stretchr/testify to v1.11.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/611
 - fix(deps): update module go.opentelemetry.io/auto/sdk to v1.2.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/612
 - Improve route harvesting by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/635
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 8af8011 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/646
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 961fc2c by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/649
 - fix: panic in clusterurl by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/648
 - chore(deps): update rust:latest docker digest to eabb786 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/653
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to f3dd462 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/647
 - Allow disabling metric expiration with TTL=0 by @angelbarrera92 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/652
 - Automatic update of offsets.json by @otelbot[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/654
 - Add 3rd-party notices to distribution by @MrAlias in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/657
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 7330cbb by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/655
 - chore(deps): update alpine/curl docker digest to c842d70 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/663
 - chore(deps): update actions/upload-artifact action to v3.2.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/667
 - chore(deps): update actions/checkout action to v3.6.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/665
 - chore(deps): update actions/cache action to v3.4.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/664
 - chore(deps): update actions/setup-go action to v3.6.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/666
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 25a2599 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/662
 - Removed reference to collector's batch processor by @carsontham in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/632
 - Optimize dockerfile caching by @MrAlias in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/659
 - Verify zip of protoc in generator.Dockerfile by @MrAlias in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/660
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 052e5a0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/670
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 91e3213 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/672
 - fix typos, use cgroupv2 package name by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/669
 - Fix target_info tracking issues by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/661
 - Optimise processAgeFunc by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/674
 - chore(deps): update postgres:latest docker digest to 23624e8 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/677
 - chore(deps): update mysql:8 docker digest to 5367102 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/671
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 2b13669 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/675
 - chore(deps): update postgres:latest docker digest to 0f4f200 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/678
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 30e08d9 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/679
 - Add job, instance, telemetry_sdk_version for prometheus export by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/681
 - move some packages from /components to /internal by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/684
 - Decrease VM disk size by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/686
 - Remove forbidden code from the NetO11y tracer by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/682
 - chore(deps): update postgres:latest docker digest to e1dc516 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/690
 - chore(deps): update php:fpm docker digest to 750639e - autoclosed by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/689
 - bpf: fallback to bounded loop if bpf_loop is not available by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/602
 - Better unresolved span metrics by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/688
 - chore(deps): update php:fpm docker digest to a085a37 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/691
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to edde312 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/683
 - bpf: use configurable large buffers for HTTP requests by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/631
 - Add lag metric to kubernetes cache by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/693
 - Fix traces export too frequent by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/692
 - Turn errors to debug for bpf probe metrics by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/696
 - chore(deps): update alpine/curl docker digest to 168563f by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/698
 - fix(deps): update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 7c50567 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/697
 - chore(deps): update dependency express to v4.21.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/702
 - chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/701
 - chore(deps): update confluentinc/cp-kafka docker tag to v7.9.3 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/700
 - chore(deps): update postgres:latest docker digest to 1d28849 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/695
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to c3ae955 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/694
 - fix: race condition in TestAppMetricsExpiration by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/687
 - chore(deps): update actions/cache action to v3.5.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/699
 - chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.4.2 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/704
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to ba24d6d by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/705
 - fix(deps): update module github.com/prometheus/common to v0.66.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/607
 - fix(deps): update all patch versions by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/556
 - Fix harvesting messing up the obi uid,gid by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/708
 - Ignore 
NOTICESdir with renovate by @MrAlias in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/707 - Prevent pipeline from blocking by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/709
 - chore(deps): update debian:bookworm docker digest to 93492d1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/711
 - chore(deps): update debian:bookworm-slim docker digest to 7e49091 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/712
 - chore(deps): update nginx:latest docker digest to 75cad0e by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/713
 - fix(deps): update go.opentelemetry.io/obi/test/integration/components/old_grpc/worker digest to 67a6cb5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/706
 - ci: shard k8s integration tests by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/542
 - chore(deps): update debian:12 docker digest to 93492d1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/710
 - chore(deps): update nginx:latest docker digest to 8adbdcb by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/714
 - chore(deps): update php:8.2-fpm docker digest to 51f07dc by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/715
 - chore(deps): update redis:latest docker digest to b0341dc by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/718
 - chore(deps): update php:fpm docker digest to ae15e46 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/716
 - prevent noisy digest updates from renovate by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/720
 - Adjust Network Tracer event throughput by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/722
 - Remove unused function in bpf/ sources by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/725
 - Disabling network sampling again by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/724
 - Add Mattia Meleleo as an Approver by @MrAlias in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/728
 - Add Stephen Lang as an Approver by @MrAlias in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/729
 - Fix disabling BPF internal metrics by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/731
 - ci: VM integration tests speedup by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/685
 - Revert new NetO11y tracer by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/732
 - Few extra code comments to BPF by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/726
 - bpf: make event naming consistent, fix typos by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/733
 - Add @NimrodAvni78 as an Approver by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/734
 - ci: fix unit test coverage reporting by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/736
 - Allow overriding Network Export channel by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/735
 - fix postgres error verbosity by @esara in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/738
 - chore(deps): update astral-sh/setup-uv action to v6.8.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/740
 - chore(deps): update dependency rails to "~> 7.2.0" by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/741
 - chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/742
 - fix(deps): update all patch and digest versions by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/739
 - Correct some typos in the code by @pinoOgni in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/743
 - Fix deadlock during start by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/744
 - ci: speed up oats workflow by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/746
 - bpf: don't use span id to correlate large buffers by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/745
 - Report failed connects by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/737
 - fix: event.Resource nil pointer dereference by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/748
 - Fix broken links, add permalinks and correct typos by @pinoOgni in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/749
 - bpf: msg_buffer: use real buffer size instead of the hardcoded one by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/750
 - Hiding the visibility of some functions and types by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/751
 - Enable skipped test by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/756
 - Move components/ebpf to ebpf and internal/ebpf by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/754
 - Update EBPFTracer configuration validation by @pinoOgni in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/757
 - Fix AGGREGATED name in traces/spans by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/760
 - [chore] apply modernize by @florianl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/759
 - Fix ReverseDNS struct comments about cache usage by @pinoOgni in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/761
 - http: add support for GraphQL attributes by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/755
 - ci: don't fail-fast sharded test execution by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/762
 - chore(deps): update docker/login-action action to v3.6.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/765
 - chore(deps): update elixir docker tag to v1.18.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/766
 - Remove tcp_rcv_established by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/752
 - chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/764
 - ci: fix tests by waiting all container processes to finish by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/779
 - fix offset-tracker makefile command, manually update offsets by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/778
 - chore(deps): pin ubuntu docker tag to 66460d5 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/782
 - chore(deps): update golang docker tag by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/774
 - bpf: make http split buffers big enough to store large payloads by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/770
 - fix(deps): update all patch and digest versions by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/773
 - chore(deps): update grafana/grafana docker tag to v10.4.19 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/775
 - Add nil check for the kubernetes event by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/785
 - Integrate go-playground/validator for improved configuration validation by @pinoOgni in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/768
 - Fix grpc export options by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/783
 - Add the skip flag to the resource attributes too by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/784
 - Max transaction time by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/786
 - Fix missing bound check for postgres bind parse by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/788
 - Hide visibility of some public symbols by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/790
 - Handle receiving large HTTPS payloads by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/767
 - Hide visibility of components/helpers by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/791
 - Automatic update of offsets.json by @otelbot[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/796
 - Add support for building OBI with Podman by @fstab in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/797
 - ci: run main jobs from main repo only, check go mod tidy diffs by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/798
 - chore(deps): update github/codeql-action action to v3.31.0 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/806
 - chore(deps): update elixir docker tag to v1.19.1 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/804
 - Automatic update of offsets.json by @otelbot[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/805
 - chore(deps): update php docker tag to v8.4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/809
 - Use first one wins for Go header parsing by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/795
 - Hide visibility of "components/kube" package items by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/810
 - Add support for Elasticsearch client span by @pinoOgni in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/801
 - Prevent packet extender from running more than once by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/802
 - chore(deps): pin docker.elastic.co/elasticsearch/elasticsearch docker tag to 3860413 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/813
 - http: add support for AWS S3 spans by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/812
 - chore(deps): update jaegertracing/all-in-one docker tag to v1.60 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/807
 - chore(deps): pin localstack/localstack docker tag to 59373b4 by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/815
 - Automatic update of offsets.json by @otelbot[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/816
 - bpf: fix .rodata constants loading for gpuevent and tctracer by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/818
 - Group some packages by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/814
 - java: fix jvm attach cleanup function by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/817
 - test: reduce k8s daemonset multi node disk usage by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/820
 - bpf: tpinjector: drop http split packets only after storing the buffer by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/821
 - Automatic update of offsets.json by @otelbot[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/823
 - test: introduce integration test package by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/819
 - Improve gibberish detection by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/822
 - DNS tracing by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/793
 - Put all of the checks in eventually by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/828
 - Add DNS metrics by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/829
 - http: add support for AWS SQS spans by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/827
 - Remove bitfields from DNS code by @rafaelroquetto in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/826
 - add protocol support docs by @NimrodAvni78 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/824
 - Enable trace export debug by @grcevski in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/830
 - Move test to internal/test by @mariomac in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/825
 - Add large buffer debug logs under protocol_debug_print by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/833
 - fix(deps): update module golang.org/x/net to v0.38.0 [security] by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/835
 - fix(deps): update module google.golang.org/grpc to v1.56.3 [security] by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/836
 - fix(deps): update dependency org.apache.kafka:kafka-clients to v3 [security] by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/838
 - devdocs/features: add aws sqs by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/839
 - test: verify bpf test suite by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/842
 - bpf: fix flaky http tests by @mmat11 in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/843
 - chore(deps): update dependency rails to "~> 7.0.0" [security] by @renovate[bot] in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/834
 - ci: update workflow paths by @skl in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/844
 - Release v0.1.0 by @MrAlias in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/841
 
New Contributors
- @MrAlias made their first contribution in #3
 - @github-actions[bot] made their first contribution in #28
 - @rafaelroquetto made their first contribution in #34
 - @opentelemetrybot made their first contribution in #39
 - @renovate[bot] made their first contribution in #40
 - @cuichenli made their first contribution in #46
 - @marctc made their first contribution in #68
 - @otelbot[bot] made their first contribution in #79
 - @NimrodAvni78 made their first contribution in #131
 - @mmat11 made their first contribution in #188
 - @pellared made their first contribution in #247
 - @Andreagit97 made their first contribution in #244
 - @dongho-jung made their first contribution in #252
 - @titaneric made their first contribution in #161
 - @skl made their first contribution in #274
 - @corneliu-calciu made their first contribution in #194
 - @jcreixell made their first contribution in #411
 - @ptodev made their first contribution in #514
 - @angelbarrera92 made their first contribution in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/652
 - @carsontham made their first contribution in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/632
 - @esara made their first contribution in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/738
 - @pinoOgni made their first contribution in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/743
 - @florianl made their first contribution in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/759
 - @fstab made their first contribution in https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/pull/797
 
Full Changelog: https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation/commits/v0.1.0