What's Changed
General
- Add support for _msearch, _bulk and _doc operations by @pinoOgni in #853
- upgrade cilium/ebpf to v0.20.0 by @mmat11 in #866
- ci: use alpine:3.20 to workaround insecure runc procfs by @skl in #870
- ci: github release notes configuration by @skl in #868
- ci: automatically create github release on tag by @skl in #869
- Add support for Opensearch client span by @pinoOgni in #871
- allow printing out spans in OTEL format using debugexporter by @NimrodAvni78 in #881
- suites_network_test.go: Use new method to test ip address by @zhuyj in #884
- Fix default-const-init warning by @rafaelroquetto in #888
- feat: add
network.typeas attribute for network flows by @theSuess in #887 - Go route harvesting by @grcevski in #889
- Low-cardinality route from path mode by @grcevski in #882
- Standardise on C17 with GNU extensions by @rafaelroquetto in #890
- Add Java TLS bpf support by @grcevski in #891
- testing http2go with http2.Protocols by @sword-jin in #886
- OBI java agent by @grcevski in #896
- [Java agent] Convert build scripts to kotlin, add CI by @jaydeluca in #899
- Update opentelemetrio.io dependencies to v0.140.0/v1.46.0 by @mariomac in #900
- Deprecate queue.Send in favor of queue.SendCtx by @mariomac in #901
- Rename Java TLS probe from Beyla to OBI by @grcevski in #905
- Allow overriding SDK name by @grcevski in #904
- Fix some typos by @pinoOgni in #906
- Add sdk language to span metrics by @grcevski in #908
- Resource labels support by @grcevski in #907
- Add ability to configure extra span metrics resource attributes by @grcevski in #909
- Update OTEL_EBPF_PROMETHEUS_FEATURES comment by @pinoOgni in #910
- Bump Go version to 1.25.3 by @marctc in #921
- Add TCP Options Context Propagation Support by @rafaelroquetto in #914
- Update devdocs README with context propagation doc link by @pinoOgni in #925
- Add multiple named types for improved readability and maintainability by @pinoOgni in #926
- Add Table Of Contents to devdocs by @pinoOgni in #928
- Move Buckets and Feature definitions to pkg/export by @pinoOgni in #930
- Node route harvesting by @grcevski in #924
- Replace []export.Feature by bitmap by @mariomac in #934
- Fix invalid HTTP2 parsing by @grcevski in #932
- Fix missing initialisation for pattern when we don't set it by @grcevski in #936
- Only write TCP options once by @rafaelroquetto in #938
- Create Documentation for kafka protocol parsing by @NimrodAvni78 in #940
- Remove backup buffers in socket filter by @grcevski in #944
- Fix IP options injection and parsing. by @rafaelroquetto in #933
- Initialise in few places for unexpected requests by @grcevski in #949
- Only parse scheme and host for http types by @grcevski in #948
- Don't allow partial host buffers by @grcevski in #947
- Constrain go-mod-check to relevant files only by @rafaelroquetto in #951
- better error log on socket filter fail error by @NimrodAvni78 in #954
- Support Go gRPC 1.77 by @grcevski in #955
- Release v0.3.0 by @MrAlias in #959
Fixed
Dependencies
- chore(deps): pin alpine docker tag to 765942a by @renovate[bot] in #874
- chore(deps): update docker/metadata-action action to v5.9.0 by @renovate[bot] in #877
- chore(deps): update docker/setup-qemu-action action to v3.7.0 by @renovate[bot] in #878
- chore(deps): update prom/prometheus docker tag to v2.55.1 by @renovate[bot] in #879
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 by @renovate[bot] in #893
- chore(deps): update dependency bootsnap to v1.19.0 by @renovate[bot] in #892
- chore(deps): update redis docker tag to v7.4.7 by @renovate[bot] in #895
- chore(deps): update rust crate actix-http to v3.11.2 by @renovate[bot] in #917
- chore(deps): update actions/create-github-app-token action to v2.2.0 by @renovate[bot] in #915
- chore(deps): update php docker tag to v8.5 by @renovate[bot] in #916
- chore(deps): pin dependencies by @renovate[bot] in #922
- chore(deps): update rust crate actix-web to v4.12.0 by @renovate[bot] in #918
- chore(deps): update docker/metadata-action action to v5.10.0 by @renovate[bot] in #952
- chore(deps): update localstack/localstack docker tag to v4.11 by @renovate[bot] in #953
- chore(deps): pin ghcr.io/open-telemetry/obi-testimg docker tag to 6c113d6 - autoclosed by @renovate[bot] in #950
New Contributors
- @zhuyj made their first contribution in #884
- @theSuess made their first contribution in #887
- @sword-jin made their first contribution in #886
- @jaydeluca made their first contribution in #899
Full Changelog: v0.2.0...v0.3.0