What's Changed
General
- K8s integration tests: remove ImageBuild and LocalImage pointing to external repos by @mariomac in #960
- Create placeholder for metrics common configuration by @mariomac in #943
- chore(deps): update python docker tag by @mmat11 in #962
- Make feature-mapper public by @mariomac in #964
- Remove application_process from OBI features by @mariomac in #965
- Fix issue with multiple sql keywords in one by @rafaelroquetto in #967
- Don't enable the sdk log level unless we log as debug by @grcevski in #977
- Better fix for traces full error by @grcevski in #979
- bpf: revert 4ac221e , update bpf_core_read.h header by @mmat11 in #983
- Support for distributed tracing for Ruby on Rails by @grcevski in #968
- feat(mqtt): initial docker compose setup by @skl in #937
- feat(mqtt): header and CONNECT parsing by @skl in #986
- Rework ioctl to tap into the syscall by @grcevski in #990
- Fix some typos by @pinoOgni in #992
- Remove Java OTel SDK injection by @grcevski in #987
- ci: run arm workflow on arm runner by @skl in #998
- Refactor tctracer by @rafaelroquetto in #991
- Disable IP options by default by @rafaelroquetto in #1001
- Fix path for OATS test logs by @marctc in #1005
- Fix eBPF preverification error in Kernel 6.18 by @mariomac in #1004
- Add Source named type (string) by @pinoOgni in #1006
- Add testserver_1.17 and old_grpc to renovate's ignore path by @mariomac in #1012
- Add SQL database hostname capture for MySQL by @marctc in #984
- Update java attacher by @grcevski in #1014
- Fix java agent NullPointerExceptions and missing instrumentation class by @grcevski in #1016
- feat: Next.js route harvesting from manifest by @tongoss in #1007
- Uniform debug print messages in ebpf code by @pinoOgni in #941
- Fix non-linux compilation of Java attacher by @mariomac in #1020
- Add SQL database hostname capture for Postgres by @marctc in #1018
- wrapped network metrics exporter with instrumented exporter by @Marz32onE in #1013
- Lower level of noisy log message by @mariomac in #1024
- Fix panic when parsing MongoDB client data by @mariomac in #1023
- init informerLag of internal metrics by @Marz32onE in #1022
- ci: update-offsets at origin repo only by @skl in #1028
- Fix 'sending queue is full' by @mariomac in #1029
- Inject OBI Java Agent for Java processes by @grcevski in #1021
- Update makefile goarch detection by @pinoOgni in #1044
- Add more null check code for null buffers inside buffer arrays by @grcevski in #1051
- Document Go specific tracers by @NimrodAvni78 in #1043
- feat(mqtt): PUBLISH parser by @skl in #1055
- Continue uniforming debug print messages in ebpf code by @pinoOgni in #1042
- rb: flush stale data on interval by @mmat11 in #1050
- refator(cni): follow official Go guidelines by @pellared in #1056
- replace beyla log for obi in k8s-cache by @NimrodAvni78 in #1057
- Java thread pool support (context propagation) by @grcevski in #1052
- feat: geoip decorator support by @theSuess in #1027
- Release v0.4.0 by @MrAlias in #1060
Fixed
Dependencies
- fix(deps): update all patch and digest versions by @renovate[bot] in #803
- fix(deps): update all patch and digest versions by @renovate[bot] in #969
- chore(deps): update actions/setup-java action to v5.1.0 by @renovate[bot] in #970
- fix(deps): update module github.com/eclipse/paho.mqtt.golang to v1.5.1 [security] by @renovate[bot] in #989
- chore(deps): pin dependencies by @renovate[bot] in #988
- chore(deps): update dependency express to v5.2.1 by @renovate[bot] in #1009
- chore(deps): update localstack/localstack docker tag to v4.12 by @renovate[bot] in #1011
- chore(deps): pin mysql docker tag to 0275a35 by @renovate[bot] in #1015
- chore(deps): pin dependencies by @renovate[bot] in #1033
- chore(deps): update mysql docker tag to v8.4 by @renovate[bot] in #1041
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 by @renovate[bot] in #1039
- chore(deps): update docker/setup-buildx-action action to v3.12.0 by @renovate[bot] in #1040
- chore(deps): update opensearchproject/opensearch docker tag to v3.4.0 by @renovate[bot] in #1049
- chore(deps): update actions/setup-go action to v5.6.0 by @renovate[bot] in #1038
- chore(deps): update dependency express to v4.22.1 by @renovate[bot] in #972
- chore(deps): update dependency bootsnap to v1.20.1 by @renovate[bot] in #1048
New Contributors
- @tongoss made their first contribution in #1007
- @Marz32onE made their first contribution in #1013
Full Changelog: v0.3.0...v0.4.0