Releases: grafana/beyla
Releases · grafana/beyla
v3.2.0-rc1
Changes from grafana/beyla:
- chore(deps): pin dependencies (#2463)
- chore(deps): update module github.com/opencontainers/runc to v1.3.3 [security] (#2498)
- refactor: move generated tests to same level (#2509)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145.0 (#2495)
- chore: update obi submodule (#2512)
- chore: remove internal/test/cmd (#2511)
- fix(deps): update module github.com/docker/docker to v28.5.2+incompatible (#2473)
- fix(deps): update all patch and digest versions (#2426)
- Update OBI version (#2529)
- fix(deps): update module github.com/redis/go-redis/v9 to v9.17.3 (#2518)
- Add support for Python SDK injection (#2514)
- fix(deps): update all patch and digest versions (#2516)
- ci: skip docker login on forks (#2535)
- ci: bot workflows (#2536)
- ci: use github app token auth (#2537)
- ci: fix bot permissions with id-token write (#2538)
- ci: dump github api response on failure (#2539)
- chore(deps): update golang docker tag to v1.26.0 (#2517)
- ci: agentic workflow to auto-port obi changes (#2542)
- Update OBI and fix compilation (#2541)
- Replace gh-aw workflow with claude-code-action for vault secrets (#2544)
- Fix OBI sync workflow and clean up legacy agentic workflow (#2546)
- Fix: move claude-code-action tool permissions to settings input (#2549)
- ci: port obi ci perf (#2545)
- Fix: OBI workflow tool permissions using correct Bash(cmd:*) pattern syntax (#2550)
- Update OTEL dependencies (#2552)
- Add container metadata to Process Metrics + Self-contained tests (#2551)
- Update OBI submodule to 08677b8 (#2548)
- Update OBI submodule to 6f86772 (#2554)
- Add checksum override for configmap (#2555)
- Optimize agent workflow for efficiency: separate triage, RCA, and implementation steps (#2556)
- Add symbol cross-reference step to plan job prompt (#2558)
- Update OBI submodule to 4d58815 (#2557)
- Update agent test plan (#2560)
- chore(deps): update docker/build-push-action action to v6.19.2 (#2562)
- chore(deps): pin dependencies (#2534)
- fix(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.70.1 (#2566)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.146.1 (#2565)
- chore(deps): update helm/kind-action action to v1.14.0 (#2564)
- chore(deps): update fluxcd/flux2 action to v2.8.0 (#2563)
- Add Beyla-specific integration test workflow (#2553)
- Port OBI workflow improvements to Beyla (#2569)
- Update OBI submodule to 14950c5 (#2568)
- Update obi-src
- Vendor obi
- Update obi submodule
- Update java agent
Changes from grafana/opentelemetry-ebpf-instrumentation:
- Fix permissions for release workflow (open-telemetry/opentelemetry-ebpf-instrumentation#1284)
- Remove stub changelog (open-telemetry/opentelemetry-ebpf-instrumentation#1276)
- Add
--java-agentflag to OBI command (open-telemetry/opentelemetry-ebpf-instrumentation#1278) - Remove deprecated
ebpf-instrumentbinary command (open-telemetry/opentelemetry-ebpf-instrumentation#1277) - Release artifact fixes (open-telemetry/opentelemetry-ebpf-instrumentation#1288)
- Update jump_table map to modern BTF style map (open-telemetry/opentelemetry-ebpf-instrumentation#1292)
- Ignore
dist(open-telemetry/opentelemetry-ebpf-instrumentation#1289) - ci: fix ParseAddr("localhost"): unable to parse IP (open-telemetry/opentelemetry-ebpf-instrumentation#1293)
- Replace
obi-genfileswith Makefile-based code generation (open-telemetry/opentelemetry-ebpf-instrumentation#1290) - Decouple arch from release target (open-telemetry/opentelemetry-ebpf-instrumentation#1294)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#1296)
- Use const 64 for bpf_ringbuf_query result (open-telemetry/opentelemetry-ebpf-instrumentation#1299)
- Rename all
kube.Storeandstore.InMemoryfields for consistency (open-telemetry/opentelemetry-ebpf-instrumentation#1297) - Add language type detection pipeline before matcher (open-telemetry/opentelemetry-ebpf-instrumentation#1304)
- Update the otel-collector example (open-telemetry/opentelemetry-ebpf-instrumentation#1303)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#1306)
- chore(deps): update dependency debug to v1.11.1 (open-telemetry/opentelemetry-ebpf-instrumentation#1309)
- chore(deps): update dependency bootsnap to v1.23.0 (open-telemetry/opentelemetry-ebpf-instrumentation#1308)
- chore(deps): update dependency sqlite3 to v1.7.3 (open-telemetry/opentelemetry-ebpf-instrumentation#1310)
- Omit -u option when building on podman. (open-telemetry/opentelemetry-ebpf-instrumentation#1312)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#1314)
- chore: upgrade to go 1.25.7 (open-telemetry/opentelemetry-ebpf-instrumentation#1315)
- build: obi-generator needs git package and bpf2go path (open-telemetry/opentelemetry-ebpf-instrumentation#1317)
- ci: reduce integration workflow run time (open-telemetry/opentelemetry-ebpf-instrumentation#1313)
- ci: optimise vm workflow (open-telemetry/opentelemetry-ebpf-instrumentation#1319)
- ci: optimise arm workflow (open-telemetry/opentelemetry-ebpf-instrumentation#1320)
- fix(generator-image): add id-token permission for image signing (open-telemetry/opentelemetry-ebpf-instrumentation#1324)
- docs: add container image verification (open-telemetry/opentelemetry-ebpf-instrumentation#1325)
- Add programming language selector (open-telemetry/opentelemetry-ebpf-instrumentation#1326)
- Fix flaky disablekeepalives test (open-telemetry/opentelemetry-ebpf-instrumentation#1328)
- Add support for parsing couchbase Flexiable framing (open-telemetry/opentelemetry-ebpf-instrumentation#1265)
- add environment variable option for language selection (open-telemetry/opentelemetry-ebpf-instrumentation#1331)
- fix(release): remove k8s-cache from release artifacts (open-telemetry/opentelemetry-ebpf-instrumentation#1329)
- ci: use arm runner for arm image build (open-telemetry/opentelemetry-ebpf-instrumentation#1327)
- Remove copied references from Beyla about Beyla (open-telemetry/opentelemetry-ebpf-instrumentation#1305)
- inter service context propagation docs (open-telemetry/opentelemetry-ebpf-instrumentation#1082)
- fix(deps): update all patch and digest versions (open-telemetry/opentelemetry-ebpf-instrumentation#1307)
- ci: fix image signing on main (open-telemetry/opentelemetry-ebpf-instrumentation#1332)
- AWS cloud metadata decoration (open-telemetry/opentelemetry-ebpf-instrumentation#1300)
- Remove already implemented TODO comments (open-telemetry/opentelemetry-ebpf-instrumentation#1335)
- Remove duplicate SHA256SUM from release artifacts (open-telemetry/opentelemetry-ebpf-instrumentation#1336)
- Add lint-fix make target (open-telemetry/opentelemetry-ebpf-instrumentation#1337)
- feat: Allow selecting instrumentation by PIDs (open-telemetry/opentelemetry-ebpf-instrumentation#1321)
- feat(CI): add cosign verification for Docker images (open-telemetry/opentelemetry-ebpf-instrumentation#1333)
- ci: use 30 minute job timeouts (open-telemetry/opentelemetry-ebpf-instrumentation#1339)
- Add Config json schema generation (open-telemetry/opentelemetry-ebpf-instrumentation#1017)
- Add go-mod-tidy target to Makefile (open-telemetry/opentelemetry-ebpf-instrumentation#1338)
- bpf: gotracer: set grpc server context in shared map (open-telemetry/opentelemetry-ebpf-instrumentation#1298)
- Azure and GCP metadata decoration: integration tests (open-telemetry/opentelemetry-ebpf-instrumentation#1334)
- Add numeric operators for filters. (open-telemetry/opentelemetry-ebpf-instrumentation#1323)
- fix(deps): update all patch and digest versions (open-telemetry/opentelemetry-ebpf-instrumentation#1343)
- chore(deps): update docker/build-push-action action to v6.19.2 (open-telemetry/opentelemetry-ebpf-instrumentation#1344)
- fix: PR checks (open-telemetry/opentelemetry-ebpf-instrumentation#1348)
- chore(deps): update opensearchproject/opensearch docker tag to v3.5.0 (open-telemetry/opentelemetry-ebpf-instrumentation#1346)
- feat(CI): reuse Go build cache across workflows (open-telemetry/opentelemetry-ebpf-instrumentation#1347)
- Create & publish go-http-client test image (open-telemetry/opentelemetry-ebpf-instrumentation#1349)
- refactor: apply
constto bpf variables (open-telemetry/opentelemetry-ebpf-instrumentation#1341) - Add SendTimeout field in kubecache config (open-telemetry/opentelemetry-ebpf-instrumentation#1342)
- ci: shard unit tests (open-telemetry/opentelemetry-ebpf-instrumentation#1350)
- prevent duplication of Prometheus attributes (open-telemetry/opentelemetry-ebpf-instrumentation#1355)
- fix(ci): give time for cosign sigs to propagate (open-telemetry/opentelemetry-ebpf-instrumentation#1356)
- ci: do not cache test results (open-telemetry/opentelemetry-ebpf-instrumentation#1360)
- fix couchbase docs to reflect scope location (open-telemetry/opentelemetry-ebpf-instrumentation#1363)
- Improve large buffers and demonstrate with OpenAI protocol support (open-telemetry/opentelemetry-ebpf-instrumentation#1353)
- ci: remove cosign verify (open-telemetry/opentelemetry-ebpf-instrumentation#1359)
- Fix release image tag (open-telemetry/opentelemetry-ebpf-instrumentation#1365)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#1367)
- Fix rubytestserver/testapi image build (open-telemetry/opentelemetry-ebpf-instrumentation#1368)
- Remove tctracer (ip options) (open-telemetry/opentelemetry-ebpf-instrumentation#1366)
- fix java TLS bugs (open-telemetry/opentelemetry-ebpf-instrumentation#1372)
- sort egress key (open-telemetry/opentelemetry-ebpf-instrumentation#1377)
- refactor: apply
constto bpf variables (open-telemetry/opentelemetry-ebpf-instrumentation#1369) - gotracer: set trace context in shared map for http and other protocols (open-telemetry/opentelemetry-ebpf-instrumentation#1370)
- Add integration test for sock_iter pre-existing socket tracking (open-telemetry/opentelemetry-ebpf-...
v3.2.0-rc0
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update imports and module version to V3 (main) (#2487)
- Remove generate-binaries workflow (#2488)
- refactor: split OBI and Beyla integration tests (#2490)
- Update Beyla to latest OBI (#2497)
- Use AllowLogs/CanExportLogs in webhook selector export modes
- Merge pull request #2499 from grafana/webhook-use-logs-in-selector
- build: remove integration k8s + components (#2502)
- chore(deps): bump rustix in /internal/test/cmd/rust_pingrouille (#2504)
- fix(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.69.0 (#2472)
- refactor: remove duplicate OATs tests (#2505)
- refactor: remove duplicate vm tests and assets (#2506)
- refactor: remove unreferenced test files (#2507)
- Update OBI (#2508)
- chore(deps): pin dependencies (#2463)
- chore(deps): update module github.com/opencontainers/runc to v1.3.3 [security] (#2498)
- refactor: move generated tests to same level (#2509)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145.0 (#2495)
- chore: update obi submodule (#2512)
- chore: remove internal/test/cmd (#2511)
- fix(deps): update module github.com/docker/docker to v28.5.2+incompatible (#2473)
- fix(deps): update all patch and digest versions (#2426)
- Update OBI version (#2529)
- fix(deps): update module github.com/redis/go-redis/v9 to v9.17.3 (#2518)
- Add support for Python SDK injection (#2514)
- fix(deps): update all patch and digest versions (#2516)
- ci: skip docker login on forks (#2535)
- ci: bot workflows (#2536)
- ci: use github app token auth (#2537)
- ci: fix bot permissions with id-token write (#2538)
- ci: dump github api response on failure (#2539)
- chore(deps): update golang docker tag to v1.26.0 (#2517)
- ci: agentic workflow to auto-port obi changes (#2542)
- Update OBI and fix compilation (#2541)
- Replace gh-aw workflow with claude-code-action for vault secrets (#2544)
- chore: point to obi release-1.10
- chore: vendor obi bpf files
Changes from grafana/opentelemetry-ebpf-instrumentation:
- better fix for traces full error (open-telemetry/opentelemetry-ebpf-instrumentation#979)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#980)
- chore(deps): update actions/setup-java action to v5.1.0 (open-telemetry/opentelemetry-ebpf-instrumentation#970)
- bpf: revert 4ac221eb88b7d7c97b8a35117df221e3fa7c8739 , update bpf_core_read.h header (open-telemetry/opentelemetry-ebpf-instrumentation#983)
- Support for distributed tracing for Ruby on Rails (open-telemetry/opentelemetry-ebpf-instrumentation#968)
- feat: mqtt docker compose setup (open-telemetry/opentelemetry-ebpf-instrumentation#937)
- feat(mqtt): header and CONNECT parsing (open-telemetry/opentelemetry-ebpf-instrumentation#986)
- rework ioctl to tap into the syscall (open-telemetry/opentelemetry-ebpf-instrumentation#990)
- Fix some typos (open-telemetry/opentelemetry-ebpf-instrumentation#992)
- fix(deps): update module github.com/eclipse/paho.mqtt.golang to v1.5.1 [security] (open-telemetry/opentelemetry-ebpf-instrumentation#989)
- chore(deps): pin dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#988)
- Remove Java OTel SDK injection (open-telemetry/opentelemetry-ebpf-instrumentation#987)
- ci: run arm workflow on arm runner (open-telemetry/opentelemetry-ebpf-instrumentation#998)
- fix: fallback to http host header for service graph (open-telemetry/opentelemetry-ebpf-instrumentation#997)
- Refactor tctracer (open-telemetry/opentelemetry-ebpf-instrumentation#991)
- Disable IP options by default (open-telemetry/opentelemetry-ebpf-instrumentation#1001)
- Fix path for OATS test logs (open-telemetry/opentelemetry-ebpf-instrumentation#1005)
- Fix eBPF preverification error in Kernel 6.18 (open-telemetry/opentelemetry-ebpf-instrumentation#1004)
- chore(deps): update dependency express to v5.2.1 (open-telemetry/opentelemetry-ebpf-instru...
v3.1.0-rc0-1
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update imports and module version to V3 (main) (#2487)
- Remove generate-binaries workflow (#2488)
- refactor: split OBI and Beyla integration tests (#2490)
- Update Beyla to latest OBI (#2497)
- Use AllowLogs/CanExportLogs in webhook selector export modes
- Merge pull request #2499 from grafana/webhook-use-logs-in-selector
- build: remove integration k8s + components (#2502)
- chore(deps): bump rustix in /internal/test/cmd/rust_pingrouille (#2504)
- fix(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.69.0 (#2472)
- refactor: remove duplicate OATs tests (#2505)
- refactor: remove duplicate vm tests and assets (#2506)
- refactor: remove unreferenced test files (#2507)
- Update OBI (#2508)
- chore(deps): pin dependencies (#2463)
- chore(deps): update module github.com/opencontainers/runc to v1.3.3 [security] (#2498)
- refactor: move generated tests to same level (#2509)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145.0 (#2495)
- chore: update obi submodule (#2512)
- chore: remove internal/test/cmd (#2511)
- fix(deps): update module github.com/docker/docker to v28.5.2+incompatible (#2473)
- fix(deps): update all patch and digest versions (#2426)
- Update OBI version (#2529)
- fix(deps): update module github.com/redis/go-redis/v9 to v9.17.3 (#2518)
- Add support for Python SDK injection (#2514)
- fix(deps): update all patch and digest versions (#2516)
Changes from grafana/opentelemetry-ebpf-instrumentation:
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 (open-telemetry/opentelemetry-ebpf-instrumentation#950)
- Release v0.3.0 (open-telemetry/opentelemetry-ebpf-instrumentation#959)
- fix(deps): update all patch and digest versions (open-telemetry/opentelemetry-ebpf-instrumentation#803)
- K8s integration tests: remove ImageBuild and LocalImage pointing to external repos (open-telemetry/opentelemetry-ebpf-instrumentation#960)
- Create placeholder for metrics common configuration (open-telemetry/opentelemetry-ebpf-instrumentation#943)
- chore(deps): update python docker tag (open-telemetry/opentelem...
v3.1.0-rc0
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update imports and module version to V3 (main) (#2487)
- Remove generate-binaries workflow (#2488)
- refactor: split OBI and Beyla integration tests (#2490)
- Update Beyla to latest OBI (#2497)
- Use AllowLogs/CanExportLogs in webhook selector export modes
- Merge pull request #2499 from grafana/webhook-use-logs-in-selector
- build: remove integration k8s + components (#2502)
- chore(deps): bump rustix in /internal/test/cmd/rust_pingrouille (#2504)
- fix(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.69.0 (#2472)
- refactor: remove duplicate OATs tests (#2505)
- refactor: remove duplicate vm tests and assets (#2506)
- refactor: remove unreferenced test files (#2507)
- Update OBI (#2508)
- chore(deps): pin dependencies (#2463)
- chore(deps): update module github.com/opencontainers/runc to v1.3.3 [security] (#2498)
- refactor: move generated tests to same level (#2509)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.145.0 (#2495)
- chore: update obi submodule (#2512)
- chore: remove internal/test/cmd (#2511)
- fix(deps): update module github.com/docker/docker to v28.5.2+incompatible (#2473)
- fix(deps): update all patch and digest versions (#2426)
- Update OBI version (#2529)
- Vendor OBI bpf files for release 3.1 (#2530)
Changes from grafana/opentelemetry-ebpf-instrumentation:
- Add multiple named types for improved readability and maintainability (open-telemetry/opentelemetry-ebpf-instrumentation#926)
- Add Table Of Contents to devdocs (open-telemetry/opentelemetry-ebpf-instrumentation#928)
- Move Buckets and Feature definitions to pkg/export (open-telemetry/opentelemetry-ebpf-instrumentation#930)
- Node route harvesting (open-telemetry/opentelemetry-ebpf-instrumentation#924)
- Replace []export.Feature by bitmap (open-telemetry/opentelemetry-ebpf-instrumentation#934)
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 (open-telemetry/opentelemetry-ebpf-instrumentation#950)
- Release v0.3.0 (open-telemetry/opentelemetry-ebpf-instrumentation#959)
- fix(deps): update all patch and digest versions (ope...
v3.0.0
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update imports and module version to V3 (main) (#2487)
- Remove generate-binaries workflow (#2488)
- refactor: split OBI and Beyla integration tests (#2490)
- Update Beyla to latest OBI (#2497)
- Use AllowLogs/CanExportLogs in webhook selector export modes
- Merge pull request #2499 from grafana/webhook-use-logs-in-selector
- build: remove integration k8s + components (#2502)
- chore(deps): bump rustix in /internal/test/cmd/rust_pingrouille (#2504)
- fix(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.69.0 (#2472)
- refactor: remove duplicate OATs tests (#2505)
- refactor: remove duplicate vm tests and assets (#2506)
- refactor: remove unreferenced test files (#2507)
- Update OBI (#2508)
- Switch .obi-src to release-1.8
- Update .gitignore
- Vendor OBI
Changes from grafana/opentelemetry-ebpf-instrumentation:
- chore(deps): update rust crate actix-http to v3.11.2 (open-telemetry/opentelemetry-ebpf-instrumentation#917)
- chore(deps): update actions/create-github-app-token action to v2.2.0 (open-telemetry/opentelemetry-ebpf-instrumentation#915)
- chore(deps): update php docker tag to v8.5 (open-telemetry/opentelemetry-ebpf-instrumentation#916)
- chore(deps): pin dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#922)
- Add TCP Options Context Propagation Support (open-telemetry/opentelemetry-ebpf-instrumentation#914)
- Update devdocs README with context propagation doc link (open-telemetry/opentelemetry-ebpf-instrumentation#925)
- chore(deps): update rust crate actix-web to v4.12.0 (open-telemetry/opentelemetry-ebpf-instrumentation#918)
- Add multiple named types for improved readability and maintainability (open-telemetry/opentelemetry-ebpf-instrumentation#926)
- Add Table Of Contents to devdocs (open-telemetry/opentelemetry-ebpf-instrumentation#928)
- Move Buckets and Feature definitions to pkg/export (open-telemetry/opentelemetry-ebpf-instrumentation#930)
- Node route harvesting (open-telemetry/opentelemetry-ebpf-instrumentation#924)
- Replace []export.Feature by bitmap (open-telemetry/opentelemetry-ebpf-instrumentation#934)
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps...
v3.0.0-rc5
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update imports and module version to V3 (main) (#2487)
- Remove generate-binaries workflow (#2488)
- refactor: split OBI and Beyla integration tests (#2490)
- Update Beyla to latest OBI (#2497)
- Use AllowLogs/CanExportLogs in webhook selector export modes
- Merge pull request #2499 from grafana/webhook-use-logs-in-selector
- build: remove integration k8s + components (#2502)
- chore(deps): bump rustix in /internal/test/cmd/rust_pingrouille (#2504)
- fix(deps): update dependency @opentelemetry/auto-instrumentations-node to v0.69.0 (#2472)
- refactor: remove duplicate OATs tests (#2505)
- refactor: remove duplicate vm tests and assets (#2506)
- refactor: remove unreferenced test files (#2507)
- Update OBI (#2508)
- Switch .obi-src to release-1.8
- Update .gitignore
- Vendor OBI
Changes from grafana/opentelemetry-ebpf-instrumentation:
- chore(deps): update rust crate actix-http to v3.11.2 (open-telemetry/opentelemetry-ebpf-instrumentation#917)
- chore(deps): update actions/create-github-app-token action to v2.2.0 (open-telemetry/opentelemetry-ebpf-instrumentation#915)
- chore(deps): update php docker tag to v8.5 (open-telemetry/opentelemetry-ebpf-instrumentation#916)
- chore(deps): pin dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#922)
- Add TCP Options Context Propagation Support (open-telemetry/opentelemetry-ebpf-instrumentation#914)
- Update devdocs README with context propagation doc link (open-telemetry/opentelemetry-ebpf-instrumentation#925)
- chore(deps): update rust crate actix-web to v4.12.0 (open-telemetry/opentelemetry-ebpf-instrumentation#918)
- Add multiple named types for improved readability and maintainability (open-telemetry/opentelemetry-ebpf-instrumentation#926)
- Add Table Of Contents to devdocs (open-telemetry/opentelemetry-ebpf-instrumentation#928)
- Move Buckets and Feature definitions to pkg/export (open-telemetry/opentelemetry-ebpf-instrumentation#930)
- Node route harvesting (open-telemetry/opentelemetry-ebpf-instrumentation#924)
- Replace []export.Feature by bitmap (open-telemetry/opentelemetry-ebpf-instrumentation#934)
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps...
v3.0.0-rc4
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update imports and module version to V3 (main) (#2487)
- Remove generate-binaries workflow (#2488)
- refactor: split OBI and Beyla integration tests (#2490)
- Update Beyla to latest OBI (#2497)
- Update .obi-src to release-1.7
- Update .gitignore
- Vendor OBI
Changes from grafana/opentelemetry-ebpf-instrumentation:
- chore(deps): update rust crate actix-http to v3.11.2 (open-telemetry/opentelemetry-ebpf-instrumentation#917)
- chore(deps): update actions/create-github-app-token action to v2.2.0 (open-telemetry/opentelemetry-ebpf-instrumentation#915)
- chore(deps): update php docker tag to v8.5 (open-telemetry/opentelemetry-ebpf-instrumentation#916)
- chore(deps): pin dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#922)
- Add TCP Options Context Propagation Support (open-telemetry/opentelemetry-ebpf-instrumentation#914)
- Update devdocs README with context propagation doc link (open-telemetry/opentelemetry-ebpf-instrumentation#925)
- chore(deps): update rust crate actix-web to v4.12.0 (open-telemetry/opentelemetry-ebpf-instrumentation#918)
- Add multiple named types for improved readability and maintainability (open-telemetry/opentelemetry-ebpf-instrumentation#926)
- Add Table Of Contents to devdocs (open-telemetry/opentelemetry-ebpf-instrumentation#928)
- Move Buckets and Feature definitions to pkg/export (open-telemetry/opentelemetry-ebpf-instrumentation#930)
- Node route harvesting (open-telemetry/opentelemetry-ebpf-instrumentation#924)
- Replace []export.Feature by bitmap (open-telemetry/opentelemetry-ebpf-instrumentation#934)
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 (open-telemetry/opentelemetry-ebpf-instrumentation#950)
- Release v0.3.0 (open-telemetry/opentelemetry-ebpf-instrumentation#959)
- fix(deps): update all patch and digest versions (open-telemetry/opentelemetry-ebpf-instrumentation#803)
- K8s integration tests: remove ImageBuild and LocalImage pointing to external repos (open-telemetry/opentelemetry-ebpf-instrumentation#960)
- Create placeholder for metrics common configuration (open-telemetry/opentelemetry-ebpf...
v3.0.0-rc3
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update .obi-src
- chore: generate binaries (eBPF and Java agent) for release v3.0.0-rc1
- Update imports to V3 (#2486)
- Prepare release-3.0-rc3 (#2489)
Changes from grafana/opentelemetry-ebpf-instrumentation:
- chore(deps): update rust crate actix-http to v3.11.2 (open-telemetry/opentelemetry-ebpf-instrumentation#917)
- chore(deps): update actions/create-github-app-token action to v2.2.0 (open-telemetry/opentelemetry-ebpf-instrumentation#915)
- chore(deps): update php docker tag to v8.5 (open-telemetry/opentelemetry-ebpf-instrumentation#916)
- chore(deps): pin dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#922)
- Add TCP Options Context Propagation Support (open-telemetry/opentelemetry-ebpf-instrumentation#914)
- Update devdocs README with context propagation doc link (open-telemetry/opentelemetry-ebpf-instrumentation#925)
- chore(deps): update rust crate actix-web to v4.12.0 (open-telemetry/opentelemetry-ebpf-instrumentation#918)
- Add multiple named types for improved readability and maintainability (open-telemetry/opentelemetry-ebpf-instrumentation#926)
- Add Table Of Contents to devdocs (open-telemetry/opentelemetry-ebpf-instrumentation#928)
- Move Buckets and Feature definitions to pkg/export (open-telemetry/opentelemetry-ebpf-instrumentation#930)
- Node route harvesting (open-telemetry/opentelemetry-ebpf-instrumentation#924)
- Replace []export.Feature by bitmap (open-telemetry/opentelemetry-ebpf-instrumentation#934)
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 (open-telemetry/opentelemetry-ebpf-instrumentation#950)
- Release v0.3.0 (open-telemetry/opentelemetry-ebpf-instrumentation#959)
- fix(deps): update all patch and digest versions (open-telemetry/opentelemetry-ebpf-instrumentation#803)
- K8s integration tests: remove ImageBuild and LocalImage pointing to external repos (open-telemetry/opentelemetry-ebpf-instrumentation#960)
- Create placeholder for metrics common configuration (open-telemetry/opentelemetry-ebpf-instrumentation#943)
- chore(deps): update python docker tag (open-telemetry/opentelemetry-ebpf-instrument...
v3.0.0-rc2
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update .obi-src
- chore: generate binaries (eBPF and Java agent) for release v3.0.0-rc1
- Update imports to V3 (#2486)
Changes from grafana/opentelemetry-ebpf-instrumentation:
- chore(deps): update rust crate actix-http to v3.11.2 (open-telemetry/opentelemetry-ebpf-instrumentation#917)
- chore(deps): update actions/create-github-app-token action to v2.2.0 (open-telemetry/opentelemetry-ebpf-instrumentation#915)
- chore(deps): update php docker tag to v8.5 (open-telemetry/opentelemetry-ebpf-instrumentation#916)
- chore(deps): pin dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#922)
- Add TCP Options Context Propagation Support (open-telemetry/opentelemetry-ebpf-instrumentation#914)
- Update devdocs README with context propagation doc link (open-telemetry/opentelemetry-ebpf-instrumentation#925)
- chore(deps): update rust crate actix-web to v4.12.0 (open-telemetry/opentelemetry-ebpf-instrumentation#918)
- Add multiple named types for improved readability and maintainability (open-telemetry/opentelemetry-ebpf-instrumentation#926)
- Add Table Of Contents to devdocs (open-telemetry/opentelemetry-ebpf-instrumentation#928)
- Move Buckets and Feature definitions to pkg/export (open-telemetry/opentelemetry-ebpf-instrumentation#930)
- Node route harvesting (open-telemetry/opentelemetry-ebpf-instrumentation#924)
- Replace []export.Feature by bitmap (open-telemetry/opentelemetry-ebpf-instrumentation#934)
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 (open-telemetry/opentelemetry-ebpf-instrumentation#950)
- Release v0.3.0 (open-telemetry/opentelemetry-ebpf-instrumentation#959)
- fix(deps): update all patch and digest versions (open-telemetry/opentelemetry-ebpf-instrumentation#803)
- K8s integration tests: remove ImageBuild and LocalImage pointing to external repos (open-telemetry/opentelemetry-ebpf-instrumentation#960)
- Create placeholder for metrics common configuration (open-telemetry/opentelemetry-ebpf-instrumentation#943)
- chore(deps): update python docker tag (open-telemetry/opentelemetry-ebpf-instrumentation#962)
- make feature-mapper p...
v3.0.0-rc1
Changes from grafana/beyla:
- Bump Golang to 1.25.3 (#2334)
- Remove override of env variables (#2321)
- fix: tag trigger pattern (#2340)
- Bump body-parser in /internal/test/integration/components/nodemultiproc (#2341)
- Bump golang.org/x/crypto (#2332)
- chore(deps): update dependency express [security] (#2345)
- chore(deps): update aws-actions/configure-aws-credentials action to v4.3.1 (#2343)
- Bump golang.org/x/crypto (#2326)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/redis (#2352)
- Bump google.golang.org/grpc in /internal/test/oats/sql (#2351)
- Bump google.golang.org/grpc in /internal/test/oats/redis (#2355)
- Bump golang.org/x/net from 0.26.0 to 0.38.0 in /internal/test/oats/kafka (#2356)
- test(config): verify feature flags propagation to OBI (#2349)
- Exclude legacy test components from renovate (#2353)
- Bump golang.org/x/crypto (#2328)
- Bump google.golang.org/grpc in /internal/test/oats/http (#2358)
- chore(deps): update module google.golang.org/grpc to v1.64.1 [security] (#2359)
- Fix span metrics check to also check prometheus features (#2361) (#2364)
- chore(deps): update codecov/codecov-action action to v4.6.0 (#2367)
- chore(deps): update confluentinc/cp-kafka docker tag to v7.9.5 (#2368)
- Helm: fix prometheus port set to 0 (#2371)
- Update OBI to latest (#2354)
- More type checks in helm chart (#2373)
- Helm: Simplify Beyla Pod port setting (#2374)
- doc: update metrics scraping method via Prometheus (#2141)
- Update OBI to latest (#2375)
- Add docs on export mode per service (#2376)
- Document application_span_otel feature (#2377)
- chore: bump helm chart version (#2379)
- Default Helm to Beyla 2.8.4 (#2382)
- Bump qs in /internal/test/integration/components/nodemultiproc (#2386)
- Bump qs and body-parser (#2385)
- Bump qs in /internal/test/integration/components/nodejsdist (#2388)
- Update OBI to latest (#2391)
- Fix resource_labels documentation (#2383)
- docs: Update standalone docs and examples (#2392)
- update docs for new options (#2395)
- Application process standalone for Prometheus (#2396)
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 (#2398)
- chore(deps): update actions/setup-go action to v5.6.0 (#2399)
- chore(deps): update dependency axios to v1.13.2 (#2401)
- chore(deps): update dependency go to v1.25.5 (#2402)
- chore(deps): update docker.io/bitnamilegacy/kafka docker tag to v3.9 (#2404)
- chore(deps): update elixir docker tag to v1.19.4 (#2406)
- chore(deps): update docker.io/bitnamilegacy/zookeeper docker tag to v3.9 (#2405)
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (#2403)
- chore(deps): update confluentinc/cp-zookeeper docker tag to v7.9.5 (#2400)
- Update OBI to latest (#2408)
- Document custom sampler and route matchers (#2397)
- Port docs from OBI to Beyla on metrics features (#2412)
- Remove .github/workflows/update-make-docs.yml (#2411)
- fix: ensure Grafana Cloud OTLP endpoint constructs from grafana.otlp config (#2413)
- chore(deps): bump github.com/quic-go/quic-go from 0.54.0 to 0.57.0 (#2409)
- Update docs to reflect of required privileges (#2417)
- Security docs update (#2415)
- chore(deps): pin dependencies (#2360)
- Add docs for helm chart deployment for app o11y (#2416)
- Add missing integration test from OBI (#2418)
- Docs: update how to enable network metrics (#2420)
- fix menu titles (#2419)
- chore: script to check if OBI PR released (#2421)
- build: upgrade spotless for JDK 25 compat (#2423)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (#2427)
- chore(deps): update fluxcd/flux2 action to v2.7.5 (#2428)
- chore(deps): update grafana/grafana docker tag to v10.4.19 (#2430)
- chore(deps): update helm/chart-testing-action action to v2.8.0 (#2432)
- chore(deps): update helm/kind-action action to v1.13.0 (#2433)
- chore(deps): update localstack/localstack docker tag to v4.12 (#2434)
- chore(deps): update mongo docker tag to v8.2.3 (#2435)
- chore(deps): update grafana/tempo docker tag to v2.9.0 (#2431)
- Add vendor to renovate ignores (#2436)
- build: upgrade to go 1.25.5 (#2424)
- build: bump go to 1.25.6 (#2437)
- chore(deps): bump github.com/docker/docker (#2441)
- chore(deps): bump golang.org/x/crypto (#2440)
- chore: update obi (#2443)
- chore(deps): update gradle to v9.3.0 (#2446)
- chore(deps): update mysql docker tag to v8.4 (#2447)
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.144.0 (#2448)
- chore(deps): update plugin com.diffplug.spotless to v8.2.0 (#2449)
- chore(deps): update prom/prometheus docker tag to v2.55.1 (#2450)
- chore(deps): update rust crate actix-web to v4.12.1 (#2451)
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (#2452)
- fix(deps): update junit-framework monorepo (#2454)
- chore(deps): bump golang.org/x/crypto (#2455)
- fix(deps): update dependency net.bytebuddy:byte-buddy-agent to v1.18.4 (#2453)
- Use common configuration for queues (#2444)
- feat(helm): add minReadySeconds value with unit testing (#2456)
- Fix unfiltered features (#2457)
- Mutating webhook for SDK injection on Kubernetes (#2459)
- Webhook PoC: sampler, propagator, readme (#2460)
- chore(deps): bump golang.org/x/crypto (#2462)
- Improve database client instrumentation docs (#2465)
- Document Beyla integration with Prometheus scrappers (#2464)
- Fix injector path (#2466)
- configure otel exporters in webhook (#2467)
- Fix link in metrics.docs (#2469)
- Add k8s namespace span metrics (#2468)
- fix(deps): update module github.com/lib/pq to v1.11.1 (#2477)
- fix(deps): update module github.com/jackc/pgx/v5 to v5.8.0 (#2476)
- fix(deps): update module github.com/ibm/sarama to v1.46.3 (#2475)
- chore(deps): update grafana/tempo docker tag to v2.10.0 (#2471)
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 (#2470)
- ci: auto rerun failed gotestsum tests (#2478)
- Support building of the java agent (#2479)
- Allow beyla to start with just SDK injection (#2480)
- Allow for disabling specific SDK languages with the injector (#2483)
- Update to latest OBI (#2481)
- Update .obi-src
Changes from grafana/opentelemetry-ebpf-instrumentation:
- chore(deps): update rust crate actix-http to v3.11.2 (open-telemetry/opentelemetry-ebpf-instrumentation#917)
- chore(deps): update actions/create-github-app-token action to v2.2.0 (open-telemetry/opentelemetry-ebpf-instrumentation#915)
- chore(deps): update php docker tag to v8.5 (open-telemetry/opentelemetry-ebpf-instrumentation#916)
- chore(deps): pin dependencies (open-telemetry/opentelemetry-ebpf-instrumentation#922)
- Add TCP Options Context Propagation Support (open-telemetry/opentelemetry-ebpf-instrumentation#914)
- Update devdocs README with context propagation doc link (open-telemetry/opentelemetry-ebpf-instrumentation#925)
- chore(deps): update rust crate actix-web to v4.12.0 (open-telemetry/opentelemetry-ebpf-instrumentation#918)
- Add multiple named types for improved readability and maintainability (open-telemetry/opentelemetry-ebpf-instrumentation#926)
- Add Table Of Contents to devdocs (open-telemetry/opentelemetry-ebpf-instrumentation#928)
- Move Buckets and Feature definitions to pkg/export (open-telemetry/opentelemetry-ebpf-instrumentation#930)
- Node route harvesting (open-telemetry/opentelemetry-ebpf-instrumentation#924)
- Replace []export.Feature by bitmap (open-telemetry/opentelemetry-ebpf-instrumentation#934)
- Fix invalid HTTP2 parsing (open-telemetry/opentelemetry-ebpf-instrumentation#932)
- fix missing initialisation for pattern when we don't set it (open-telemetry/opentelemetry-ebpf-instrumentation#936)
- Only write TCP options once (open-telemetry/opentelemetry-ebpf-instrumentation#938)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#939)
- Create Documentation for kafka protocol parsing (open-telemetry/opentelemetry-ebpf-instrumentation#940)
- remove backup buffers (open-telemetry/opentelemetry-ebpf-instrumentation#944)
- fix: ReadTCPRequestIntoSpan missing unmatched debug print (open-telemetry/opentelemetry-ebpf-instrumentation#945)
- Fix IP options injection and parsing. (open-telemetry/opentelemetry-ebpf-instrumentation#933)
- initialise in few places for unexpected requests (open-telemetry/opentelemetry-ebpf-instrumentation#949)
- only parse scheme and host for http types (open-telemetry/opentelemetry-ebpf-instrumentation#948)
- Don't allow partial host buffers (open-telemetry/opentelemetry-ebpf-instrumentation#947)
- Fix go mod check (open-telemetry/opentelemetry-ebpf-instrumentation#951)
- chore(deps): update docker/metadata-action action to v5.10.0 (open-telemetry/opentelemetry-ebpf-instrumentation#952)
- chore(deps): update localstack/localstack docker tag to v4.11 (open-telemetry/opentelemetry-ebpf-instrumentation#953)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#956)
- better error log on socket filter fail error (open-telemetry/opentelemetry-ebpf-instrumentation#954)
- Support Go gRPC 1.77 (open-telemetry/opentelemetry-ebpf-instrumentation#955)
- Automatic update of offsets.json (open-telemetry/opentelemetry-ebpf-instrumentation#958)
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 (open-telemetry/opentelemetry-ebpf-instrumentation#950)
- Release v0.3.0 (open-telemetry/opentelemetry-ebpf-instrumentation#959)
- fix(deps): update all patch and digest versions (open-telemetry/opentelemetry-ebpf-instrumentation#803)
- K8s integration tests: remove ImageBuild and LocalImage pointing to external repos (open-telemetry/opentelemetry-ebpf-instrumentation#960)
- Create placeholder for metrics common configuration (open-telemetry/opentelemetry-ebpf-instrumentation#943)
- chore(deps): update python docker tag (open-telemetry/opentelemetry-ebpf-instrumentation#962)
- make feature-mapper public (open-telemetry/opentelemetry-ebpf-instrumentation#964)
- Remove application_process from OBI fea...