Skip to content

Releases: odigos-io/odigos

v0.1.47

28 Mar 17:22
a4c3a99
Compare
Choose a tag to compare

This version includes the following bug fixes:

🐞 Bug Fixes:

  • a4c3a99 Mount instrumentations in /var (#90)
  • abc45f0 Update in Middleware auth process - base64 conversion removed (#89)

v0.1.46

24 Mar 19:29
f9be8f4
Compare
Choose a tag to compare

🚀 Enhancements

  • New destination: AWS S3
  • New destination: Middleware

🐞 Bug Fixes

  • qryn destination bug fixes
  • Improve detection of Java and Go applications

v0.1.44

02 Mar 06:22
970f842
Compare
Choose a tag to compare

This version includes the following fixes

🐞 Bug Fixes

  • Instrumentor panic on null resources limits
  • Go instrumentation: fix stripped binaries support

v0.1.43

01 Mar 20:39
d35908b
Compare
Choose a tag to compare

Version v0.1.43

This version includes the following fixes

🐞 Bug Fixes

  • d35908b Propagate ImagePullSecrets to collectors (#79)

v0.1.42

27 Feb 22:50
d587f4a
Compare
Choose a tag to compare

Version v0.1.42 - Automatic Instrumentation as a Virtual Device

This version introduces a major change to the way Odigos performs instrumentation. We call this instrumentation as a virtual device. You can read more details in this blog post

🚀 Enhancements

  • Instrumentation as a virtual device
  • Upgrade .NET instrumentation to version v0.5.0
  • Improve uninstall process - changes for instrumentation as device.

v0.1.41

20 Feb 20:50
0e75fa3
Compare
Choose a tag to compare

Version v0.1.41 - Bug fixes

This version contains two bug fixes. Both are related to Odigos UI.

🐞 Bug fixes:

  • f7b0ccf bug fix: enable source instrumentation via ui (#76)
  • 0e75fa3 bugfix: Remove secret when deleting destination (#77)

v0.1.4

14 Feb 00:15
638a9c4
Compare
Choose a tag to compare

Version v0.1.4 - ARM Support + Stability Improvements

Version v0.1.4 introduces two major changes:

  • ARM Support: Automatic instrumentation of Go applications now works on ARM-based processors: Apple Silicon (M1/M2)/AWS Graviton/etc. Odigos now supports ARM processors in Java,Python,Go,JavaScript and .NET
  • 4 New Destinations: Google Cloud Storage, Azure Blob Storage, Elasticsearch and Sentry

🚀 Enhancements:

  • 638a9c4 New destinations: Elasticsearch, GCS, Azure Blob Storage and Sentry (#71)
  • d889c8b Add ignore namespace option as a flag (#59)

🐞 Bug fixes:

  • 224ccd8 Add missing option in CLI instruction (#70)
  • 3b8a462 Bump docker/build-push-action from 3 to 4 (#64)
  • Go instrumentation: Go 1.20 support: offsets_result.json file updated to support Go 1.20.
  • Go instrumentation: net/http bug fix for Go 1.17+
  • Go Instrumentation: Older kernel version support by replacing usages of eBPF functions that required a recent kernel version.

v0.1.39

31 Jan 00:17
9b6eb58
Compare
Choose a tag to compare

Version v0.1.39 introduces the following changes:

🚀 Enhancements:

🐞 Bug Fixes:

  • 65c5b57 Avoid running odiglet on windows nodes (#57)
  • 9e7e103 Bump goreleaser/goreleaser-action from 2 to 4 (#42)
  • 1b2e8e7 Fix Deployment and StatefulSet Name Collision (#58)

v0.1.38

11 Jan 19:31
4b94389
Compare
Choose a tag to compare

Version v0.1.38 adds many new destinations to Odigos.

🚀 New Destinations

  • OpsVerse: Support for traces, metrics, and logs
  • Lightstep: Support for traces
  • Splunk - Support for traces
  • Google Cloud: - Support for traces and logs

v0.1.37

01 Jan 12:02
e253c65
Compare
Choose a tag to compare

Version v0.1.37 introduces a new component to Odigos - odiglet.
The odiglet component is inspired by the kubelet component in Kubernetes and allows for more robust instrumentation.
More documentation and design documents regarding odiglet will be added soon.

🚀 Enhancements:

  • Datadog: added logs support
  • OpenTelemetry collector upgraded to version 0.68.0

🐞 Bug Fixes:

  • Fix instrumentation not applied when container runs as non-root user
  • Fix instrumentation not applied when securityContext is enabled with:runAsUser / runAsGroup / runAsNonRoot / readOnlyFileSystem
  • Fix container arguments may not be passed correctly
  • Add PATH lookup of container command during init