Releases: grafana/beyla
v1.0.2 Bugfix release
What's Changed
Other changes/additions
- Backport #451. Fix for skip go tracers. by @grcevski in #453
- Fixed Cloud Documentation links (1.0.x backport) by @mariomac in #474
- Document service discovery section (#476) 1.0 backport by @mariomac in #477
- Fix URL on kubernetes docs (1.0 backport) by @mariomac in #483
- Fix host parsing bug by @grcevski in #486
Full Changelog: v1.0.1...v1.0.2
v1.1.0
Test release from main
What's Changed
Other changes/additions
- Remove Public Preview notice from docs by @mariomac in #434
- Fix workflow conditional by @jdbaldry in #437
- Make release_branch_regexp match existing release branch by @jdbaldry in #438
- Fix escaping in quoted regexp by @jdbaldry in #439
- Trigger tests in release-* branches by @mariomac in #444
- Fix Basic auth key encoding by @mariomac in #446
- Update go offsets tracker version by @mariomac in #449
- Add systemd service file and related docs by @proffalken in #448
- Fix support for skipping Go tracers by @grcevski in #451
- Different handling of traceparent by @grcevski in #455
- OTEL-compliant K8s decoration by @mariomac in #460
- Add utility helper to determine the kernel lockdown mode by @grcevski in #461
- Kubernetes decoration documentation by @mariomac in #462
- Fix container parse from cgroup file by @mariomac in #468
- Fix documentation links by @mariomac in #469
- Fix more cloud documentation links by @mariomac in #473
- Document service discovery section by @mariomac in #476
- Fix concurrent access crash in PIDsFilter by @mariomac in #479
- Reuse BPF programs in multi-process mode by @grcevski in #471
- Fix 'grafana-agent' URL on Kubernetes docs by @myhro in #481
- Automatic update of offsets.json by @github-actions in #488
New Contributors
- @proffalken made their first contribution in #448
- @myhro made their first contribution in #481
Full Changelog: v1.0.0...v1.1.0
Beyla v1.0.1 Bugfix release
Thank you for the good reception of Beyla 1.0.0!! Your feedback was very valuable and helped us spotting some bugs that are being fixed with this version 1.0.1.
What's Changed
Bug fixes
- Fix occasional 401 Unauthorized errors in Grafana OTEL endpoint by @mariomac in #447
- Fixed panics caused by non-semantic Go versions (for example,
1.20.5 X:buildcrypto
) by @mariomac in #450
Other changes/additions
- Removed preview notice from 1.0 release docs by @mariomac in #440
- Trigger tests in release-* branches (release-1.0 backport) by @mariomac in #445
Full Changelog: v1.0.0...v1.0.1
Beyla 1.0.0!!
Grafana Beyla reached version 1.0!!
Check our Grafana Blog for a human-friendly description of its changes: https://grafana.com/blog/2023/11/14/grafana-beyla-1.0-release-zero-code-instrumentation-for-application-telemetry-using-ebpf/
Below, some log-like changes since the last release.
What's Changed
Other changes/additions
- Add workflow to publish release documentation by @jdbaldry in #385
- Improve sql support by @grcevski in #429
- Add stability guide by @grcevski in #430
- Complete documentation for Beyla 1.0 by @mariomac in #432
- Rewritten tutorial for 1.0 by @mariomac in #433
- Remove units suffix from dashboard by @mariomac in #415
Full Changelog: v0.4.2...v1.0.0
v0.4.2
What's Changed
Breaking changes 🔨
Other changes/additions
- Improve port watcher performance by @grcevski in #407
- Make tracking of kprobe request headers optional by @grcevski in #416
- Automatic update of offsets.json by @github-actions in #419
- Optimize instance ID string generation by @mariomac in #417
- Update cloud environment variables by @grcevski in #422
- Update README.md by @fstab in #420
- Move profiling to dev docs by @grcevski in #424
- Update OpenTelemetry semantic convention to 1.23.0 by @grcevski in #423
- Update readme with the latest information. by @grcevski in #425
- Update
make docs
procedure by @github-actions in #426 - Support versioned URLs in heuristic route decorator by @grcevski in #428
Full Changelog: v0.4.1...v0.4.2
v0.4.1
v0.4.0
What's Changed
Breaking changes
Bug fixes 🐛
- Avoid instrumenting service managers by @mariomac in #393
- Fix nil-pointer panics on missing executable sections by @mariomac in #398
- Fix certificates in Beyla container by @mariomac in #402
Other changes/additions
- Mark sql as experimental and update licence. by @grcevski in #377
- Don't run probes on every wrapped handler by @grcevski in #389
- Remove socket filter by @grcevski in #394
- K8s DaemonSet integration test by @mariomac in #399
- Update
make docs
procedure by @github-actions in #403 - Fix how we track user pids, more tests by @grcevski in #405
- Update
make docs
procedure by @github-actions in #408 - Fix some k8s manifests properties by @mariomac in #409
Full Changelog: v0.3.2...v0.4.0
v0.3.2
What's Changed
Breaking changes 🔨
Bug fixes 🐛
Other changes/additions
- Fix darwin lint by @mariomac in #374
- Cut some integration test time by @mariomac in #373
- Update
make docs
procedure by @github-actions in #381 - Fix negative go start delta by @grcevski in #379
- Fix SQL integration tests by @grcevski in #380
- Getting rid of common.h by @mariomac in #382
- Update oats tests by @grcevski in #383
- Update grpc dependencies by @grcevski in #387
- Add NOTICE file and update the release process by @grcevski in #384
Full Changelog: v0.3.1...v0.3.2
v0.3.3 (reverted to v0.3.1)
v0.3.2 was not properly working in Kubernetes as a daemonset so we have reverted the changes to v0.3.1.