Releases: odigos-io/odigos
v0.1.51
This version includes bug fixes and dependencies updates.
🐞 Bug Fixes:
- ac682a6 bugfix: Statefulset runtime inspection without being labeled (#183)
- 2eed8d5 Bump github.com/go-logr/zapr from 1.2.3 to 1.2.4 in /odiglet (#178)
- 3d998b6 Bump github.com/onsi/gomega from 1.24.1 to 1.27.6 in /instrumentor (#171)
- afa80ed Bump google.golang.org/grpc from 1.54.0 to 1.55.0 in /odiglet (#169)
v0.1.5
This version includes major changes to Odigos, as well as critical bug fixes.
🚀 Enhancements:
-
New language detection mechanism: Language detection is now performed by the Odiglet. Previously, Odigos detected languages of running applications by deploying additional pods with a shared filesystem, examining the target process, and then deleting the language detection pod at completion. Performing language detection in Odiglet is 100x faster, and much more stable! (#167)
-
Selecting applications by labels: You can now have finer control over the selected applications and the way Odigos discover newly deployed applications. Simply label your namespaces/deployments/stateful sets/daemon sets with
odigos-instrumentation=enabled
and Odigos will automatically instrument them.
🐞 Bug Fixes:
- Fix PYTHONPATH wrong location (#177)
- Reduced required permissions: Odigos now does not require permission to delete objects like Pods, Deployments, etc.
v0.1.48
This version includes the following bug fixes:
🐞 Bug Fixes:
- 123496d Add compilation check (#116)
- 66653c8 Add stale issues github workflow (#142)
- 9c42fc4 Auto update .net instrumentation (#163)
- cea8322 Auto update Java instrumentation (#143)
- bbc75c1 Bump @headlessui/react from 1.6.4 to 1.7.14 in /ui (#131)
- 15999d8 Bump @kubernetes/client-node from 0.16.3 to 0.18.1 in /ui (#155)
- 428fe1f Bump @svgr/webpack from 6.2.1 to 7.0.0 in /ui (#158)
- 01d5ffa Bump @tailwindcss/forms from 0.5.2 to 0.5.3 in /ui (#140)
- 78068d3 Bump @types/node from 17.0.35 to 18.16.3 in /ui (#160)
- 90839d7 Bump actions/checkout from 2 to 3 (#118)
- 1cc672f Bump docker/setup-buildx-action from 1 to 2 (#117)
- c7753d8 Bump github.com/go-logr/logr from 1.2.0 to 1.2.4 in /instrumentor (#96)
- d813a38 Bump github.com/go-logr/logr from 1.2.3 to 1.2.4 in /odiglet (#154)
- 3770d50 Bump github.com/google/uuid from 1.1.2 to 1.3.0 in /instrumentor (#102)
- c7f49c9 Bump github.com/onsi/gomega from 1.17.0 to 1.27.6 in /autoscaler (#111)
- 796398d Bump github.com/onsi/gomega from 1.17.0 to 1.27.6 in /scheduler (#94)
- 9de7182 Bump github.com/otiai10/copy from 1.9.0 to 1.11.0 in /odiglet (#151)
- e119cd2 Bump google.golang.org/grpc from 1.49.0 to 1.54.0 in /odiglet (#97)
- 9dc8e88 Bump k8s.io/client-go from 0.26.0 to 0.27.1 in /odiglet (#129)
- 5cd1e6e Bump postcss from 8.4.14 to 8.4.23 in /ui (#136)
- 6e132e9 Bump react and @types/react in /ui (#107)
- 6c9665f Bump react-dom and @types/react-dom in /ui (#159)
- b0f68e3 Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.14.6 in /autoscaler (#95)
- 63c784a Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.14.6 in /instrumentor (#92)
- 61c6f1e Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.14.6 in /scheduler (#99)
- d5f904a Bump swr from 1.3.0 to 2.1.3 in /ui (#133)
- 52284da Bump swr from 2.1.3 to 2.1.5 in /ui (#141)
- 9d1357a Bump tailwindcss from 3.0.24 to 3.3.2 in /ui (#161)
- 3ee763c Bump typescript from 4.7.2 to 5.0.4 in /ui (#119)
- d965714 Update dependabot settings (#91)
- 1bc1e0b Update go instrumentation version (#168)
- 0538c17 Update go version to 1.20 (#165)
- d3122c7 Validate destinations URLs in frontend before saving #73 (#134)
- ab48548 [MINOR] Move OpsVerse destination into Managed (#135)
- 31afadb destinations page: add search #37 (#138)
- d4eb712 fix auto update instrumentation workflow
v0.1.47
v0.1.46
🚀 Enhancements
- New destination: AWS S3
- New destination: Middleware
🐞 Bug Fixes
- qryn destination bug fixes
- Improve detection of Java and Go applications
v0.1.44
This version includes the following fixes
🐞 Bug Fixes
- Instrumentor panic on null resources limits
- Go instrumentation: fix stripped binaries support
v0.1.43
v0.1.42
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
v0.1.4
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.