What's Changed
v0.8.0 is a minor release focused on broader protocol and AI instrumentation coverage, new extraction capabilities, and support and documentation improvements.
General
- Implement generic Go protocol support, including follow-up fixes and context propagation support for generic requests by @grcevski in #1766, #1789, #1811
- Add support for JSON-RPC protocol in all languages by @NimrodAvni78 in #1784
- Add HTTP full body extraction and cap decompressed response bodies to bound extraction size by @NimrodAvni78 and @MrAlias in #1750, #1849
- Add payload extraction for Gemini (Google AI Studio) and AWS Bedrock, and fix Vertex AI Gemini support by @ishanjainn and @NameHaibinZhang in #1710, #1820, #1842
- Add named CIDR labels by @timonegk in #1717
- Support kafka produce request v13 by @grcevski in #1798
- Prevent pinned maps from being resized based on scale factor by @mmat11 in #1783
- Fix OBI being blocked on shutdown by @mariomac in #1782
- fix(k8s-cache): Stop gRPC server on context cancellation by @MrAlias in #1838
- harden couchbase detection to remove wrong classification by @NimrodAvni78 in #1845
- feat(ebpf): add SetEventContext and Capabilities to Tracer interface by @rafaelroquetto in #1816
- logenricher: add .NET test, document .NET limitations by @mmat11 in #1833
Security
- Harden Java agent injection against unsafe
TMPDIRpath traversal and symlink overwrite behavior when copying the agent into a target process filesystem in bd228b5
Documentation
- Add a project support-matrix by @MrAlias in #1760
- Add an Apache-2 Web Server example by @MrAlias in #1788
- test(integration): verify nginx support floors by @MrAlias in #1768
- test(integration): validate Ruby 3.0.2 and Puma 5 support by @MrAlias in #1767
Dependencies
- [internal/tools] use native Go tool approach by @florianl in #1792
- [internal/tools] use native Go tool approach by @florianl in #1818
- chore(deps): update otel/ebpf-instrument docker tag to v0.7.1 by @renovate[bot] in #1776
- chore(deps): update dependency puma to v8 by @renovate[bot] in #1779
- chore(deps): update dependency axios to v1.15.0 [security] by @renovate[bot] in #1787
- chore(deps): update grafana/otel-lgtm docker tag to v0.24.0 by @renovate[bot] in #1794
- chore(deps): update nginx:1.29.8-alpine docker digest to 582c496 by @renovate[bot] in #1793
- fix(deps): update java by @renovate[bot] in #1777
- chore(deps): update dependency zizmor to v1.24.0 by @renovate[bot] in #1803
- chore(deps): lock file maintenance by @renovate[bot] in #1802
- chore(deps): update curlimages/curl:8.19.0 docker digest to 9a6f6a1 by @renovate[bot] in #1800
- chore(deps): update dependency zizmor to v1.24.0 by @renovate[bot] in #1804
- chore(deps): update dependency zizmor to v1.24.1 by @renovate[bot] in #1809
- chore(deps): update grafana/grafana docker tag to v13 by @renovate[bot] in #1819
- chore(deps): update httpd docker tag to v2.4.66 by @renovate[bot] in #1822
- chore(deps): update grafana/otel-lgtm docker tag to v0.24.0 by @renovate[bot] in #1823
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.150.1 by @renovate[bot] in #1810
- chore(deps): update nginx docker tag to v1.30.0 by @renovate[bot] in #1841
- chore(deps): update github actions by @renovate[bot] in #1839
- chore(deps): update otel/opentelemetry-collector-contrib docker tag to v0.150.1 by @renovate[bot] in #1835
- chore(deps): update grafana/otel-lgtm docker tag to v0.24.1 by @renovate[bot] in #1844
- chore(deps): update nginx:1.30.0-alpine docker digest to 2e665df by @renovate[bot] in #1843
- chore(deps): update nginx:1.30.0-alpine docker digest to f60d139 by @renovate[bot] in #1853
CI
- ci: auto re-run failed checks by @skl in #1785
- ci: do not auto-rerun checks on renovate PRs by @skl in #1797
- ci: rerun failed to find fork PR by @skl in #1796
- ci: fix integration test timeouts by @skl in #1858
- Fix coverage data report in unit tests by @mariomac in #1661
- Add coverage of privileged unit tests by @mariomac in #1808
New Contributors
- @timonegk made their first contribution in #1717
- @ishanjainn made their first contribution in #1710
Full Changelog: v0.7.1...v0.8.0