Skip to content

Releases: grafana/beyla

v0.4.2

09 Nov 22:14
0e552f2
Compare
Choose a tag to compare

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

06 Nov 16:44
a1d9782
Compare
Choose a tag to compare

What's Changed

Breaking changes 🔨

  • Use standard OTEL configuration for sampling by @mariomac in #413

Other changes/additions

  • Use versioned action to update make-docs procedure by @jdbaldry in #414
  • Grafana cloud authentication by @mariomac in #412
  • Update documentation to prepend BEYLA_ in some property names by @mariomac in #411

Full Changelog: v0.4.0...v0.4.1

v0.4.0

03 Nov 13:38
33671cc
Compare
Choose a tag to compare

What's Changed

Breaking changes

  • Prepend BEYLA_ to almost all the environment variables by @mariomac in #406

Bug fixes 🐛

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

30 Oct 06:37
bd6e72d
Compare
Choose a tag to compare

What's Changed

Breaking changes 🔨

  • Add feature which allows paths to be ignored by @grcevski in #372

Bug fixes 🐛

  • Avoid that processes not matched by discovery are instrumented by @mariomac in #376

Other changes/additions

Full Changelog: v0.3.1...v0.3.2

v0.3.3 (reverted to v0.3.1)

30 Oct 09:53
4b7d6c8
Compare
Choose a tag to compare

v0.3.2 was not properly working in Kubernetes as a daemonset so we have reverted the changes to v0.3.1.

v0.3.1

24 Oct 09:22
4b7d6c8
Compare
Choose a tag to compare

What's Changed

Bug fixes 🐛

  • Detect programming language by @grcevski in #368
  • Avoid duplication/triplication/n-plication of traces for the same process by @mariomac in #371

Other changes/additions

  • Update make docs procedure by @github-actions in #369

Full Changelog: v0.3.0...v0.3.1

v0.3.0

20 Oct 16:08
45505f0
Compare
Choose a tag to compare

Minor release with few improvements and bug fixes.

What's Changed

Breaking changes 🔨

Other changes/additions

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

04 Oct 08:19
88f34f5
Compare
Choose a tag to compare

What's Changed

Breaking changes 🔨

⚠️ If you selected the executable via YAML, with the properties:

ebpf:
   executable_name: foo
   open_port: 8080

Now both properties are moved to the top level of the file:

executable_name: foo
open_port: 8080

If you used the OPEN_PORT or EXECUTABLE_NAMEenvironment variables, you don't have to change anything.
(related PR by @mariomac in #312)

Other breaking changes:

Bug fixes 🐛

  • Bugfix: match unexisting library version to 0.0.0 by @mariomac in #295
  • Make beyla work with statically, externally-linked executables and CGO by @mariomac in #309

Other changes/additions

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0. Preview release!

13 Sep 08:48
aceaae3
Compare
Choose a tag to compare

What's Changed

Breaking changes 🔨

  • Dynamically generate OTEL exporters for each traced service by @mariomac in #271

Other changes/additions

  • Doc: Fix typos and grammar mistakes by @Shynamo in #263
  • Kprobes performance improvements by @grcevski in #264
  • Apply acquired parent-id and trace-flags fields to spans by @MattFrick in #258
  • Automatic update of offsets.json by @github-actions in #266
  • Integration test to ensure traceflags are handled by @MattFrick in #265
  • update beyla dashboard & document links by @mariomac in #267
  • Add tracking traceparent for client HTTP by @grcevski in #270
  • Add more introductory content for the main docs page by @grcevski in #269
  • Add SKIP_GO_SPECIFIC_TRACERS config option by @MattFrick in #228

New Contributors

  • @Shynamo made their first contribution in #263

Full Changelog: v0.0.5...v0.1.0

v0.0.5

05 Sep 09:29
d341235
Compare
Choose a tag to compare

What's Changed

Bug fixes 🐛

  • Fix Beyla CTRL+C shutdown. Also simplify pipeline by @mariomac in #256

Other changes/additions

  • Update make docs procedure by @github-actions in #259
  • Add project structure by @RichiH in #261
  • Deploy 'latest' tag to docker hub by @mariomac in #260

New Contributors

Full Changelog: v0.0.4...v0.0.5