Skip to content

Releases: odigos-io/odigos

v1.22.0-rc2

23 Mar 15:27
3e0230b

Choose a tag to compare

v1.22.0-rc2 Pre-release
Pre-release

Changes by Kind

Uncategorized

  • Feat: service map now supports additional dimensions (namespace, route, etc.) for unique service identification, and correctly renders uninstrumented virtual services (#4464, @alonkeyval)
  • Reduce memory spike for instrumentor and ui pods at init by paging list requests for pods and deployments and apply transform per page to keep minimal data in memory at once (#4420, @blumamir)

v1.22.0-rc1

19 Mar 15:37
997d6d0

Choose a tag to compare

v1.22.0-rc1 Pre-release
Pre-release

Changes by Kind

Uncategorized

v1.22.0-rc0

18 Mar 19:03
b67787b

Choose a tag to compare

v1.22.0-rc0 Pre-release
Pre-release

Changes by Kind

Uncategorized

  • Feat: add sampling rules management API and frontend CRUD hook for NoisyOperation, HighlyRelevantOperation, and CostReductionRule types (#4409, @alonkeyval)
  • Feat: support external access to Odigos Central UI via Ingress/LoadBalancer by proxying API requests server-side (#4435, @alonkeyval)
  • Perf: batch runtime detection on odiglet startup (#4417, @RonFed)
  • StaticPod instrumentation is now gated to enterprise (on-prem) users. Community and cloud users will see StaticPods as disabled in the source selection UI with an "Enterprise only" label. (#4431, @alonkeyval)

v1.22.0-pre2

17 Mar 07:32
86605ed

Choose a tag to compare

v1.22.0-pre2 Pre-release
Pre-release

Changelog

  • 86605ed CORE-00 | feature/New VM Docs (#4412)
  • 76f0041 CORE-00 | fix: caller in the new logger (#4406)
  • 18df6e0 CORE-570 | chore: add pprof back (#4408)
  • 85c68c3 CORE-609 | (frontend) feat: URL Templatization Actions (#4324)
  • 366acb6 CORE-609 | feat: Shared Processor lifecycle based on actions (#4415)
  • 8567a76 CORE-609 | feat: gateway extension and processor for URL templatization (#4398)
  • df43ef5 CORE-742 | feat: initial feature commit support mountmethod of csi-driver (#4090)
  • ca39141 CORE-748: diagnose: odiglet+data collection metrics fix (#4410)
  • 52319f5 chore: create skeleton of new tail sampling processor (#4416)
  • aff555a feat: add global sampling config for attributes and dryrun (#4385)
  • e381530 feat: add sampling rules GraphQL API and frontend CRUD layer (#4409)
  • 7326563 fix(frontend): use workload API conditions in fetchSourceById (#4423)
  • 560f83a perf: batch runtime detection on startup (#4417)

v1.21.0

16 Mar 15:12
f735daa

Choose a tag to compare

Changes by Kind

Uncategorized

  • Added "Peer Sources" tab in the source drawer showing inbound/outbound service connections for a selected source. (#4359, @alonkeyval)
  • Define capabilities cap_sys_admin cap_perfmon on odigos-otelcol services (#4356, @TheErikNaz)
  • Diagnose: Include odiglet container metrics. Now includes odiglet, data-collection, and gateway collector self observability metrics. (#4410, @damemi)
  • Feat: add an option to sequentially load k8s objects into the cache to reduce memory spikes of ui and instrumentor on load (#4369, @blumamir)
  • Feat: integrate ELK layout for service-map (#4341, @BenElferink)
  • Fix broken documentation URLs by adding redirects from old root-level paths to new /oss/-prefixed paths after docs restructure. (#4391, @alonkeyval)
  • Fix existing-node position handling in service-map (#4358, @BenElferink)
  • Fix few mismatches in helm schema which were preventing helm upgrade when these values were used: tolerations, span metrics metricsExpiration, span metrics explicitHistogramBuckets (#4399, @blumamir)
  • Fix: Bug when other tools like Prometheus adapter/Keda already manage v1beta1.custom.metrics.k8s.io apiservice (#4362, @tamirdavid1)
  • Fix: improve memory consumption in large clusters for ui and instrumentor (#4366, @RonFed)
  • Fixes an issue where the APIService for custom metrics could be misconfigured after an upgrade, leading to reconciler errors due to an invalid combination of insecureSkipTLSVerify and caBundle settings. (#4354, @BenElferink)
  • Improve UI performance for large environments by fetching only changed sources on SSE events instead of refetching all workloads (#4376, @alonkeyval)
  • Introducing a new mount method k8s-csi-driver (#4090, @tamirdavid1)
  • Perf: reduce memory allocations in odiglet runtime detection. (#4372, @RonFed)
  • Unified all logger libraries used by Odigos to zap, and added support for configuring logging via environment variables, helm/operator as well as dynamically through backend without container restart. (#4297, @shivanshuraj1333)

v1.21.0-rc2

16 Mar 11:42
f735daa

Choose a tag to compare

v1.21.0-rc2 Pre-release
Pre-release
Pre-release PR for v1.21.0-rc2 (#4430)

This is an automated PR for the release candidate v1.21.0-rc2

```release-note
NONE
```

Co-authored-by: alonkeyval <[email protected]>

v1.22.0-pre1

15 Mar 15:11

Choose a tag to compare

v1.22.0-pre1 Pre-release
Pre-release

Changelog

  • ddeb6d5 fix: mark and check transformed objects

v1.21.0-rc1

15 Mar 16:30
7f340bf

Choose a tag to compare

v1.21.0-rc1 Pre-release
Pre-release
Pre-release PR for v1.21.0-rc1 (#4422)

This is an automated PR for the release candidate v1.21.0-rc1

Co-authored-by: tamirdavid1 <[email protected]>

v1.21.0-rc0

15 Mar 14:29
e5ed836

Choose a tag to compare

v1.21.0-rc0 Pre-release
Pre-release

Changes by Kind

Uncategorized

  • Added "Peer Sources" tab in the source drawer showing inbound/outbound service connections for a selected source. (#4359, @alonkeyval)
  • Define capabilities cap_sys_admin cap_perfmon on odigos-otelcol services (#4356, @TheErikNaz)
  • Diagnose: Include odiglet container metrics. Now includes odiglet, data-collection, and gateway collector self observability metrics. (#4410, @damemi)
  • Feat: add an option to sequentially load k8s objects into the cache to reduce memory spikes of ui and instrumentor on load (#4369, @blumamir)
  • Feat: integrate ELK layout for service-map (#4341, @BenElferink)
  • Fix broken documentation URLs by adding redirects from old root-level paths to new /oss/-prefixed paths after docs restructure. (#4391, @alonkeyval)
  • Fix existing-node position handling in service-map (#4358, @BenElferink)
  • Fix few mismatches in helm schema which were preventing helm upgrade when these values were used: tolerations, span metrics metricsExpiration, span metrics explicitHistogramBuckets (#4399, @blumamir)
  • Fix: Bug when other tools like Prometheus adapter/Keda already manage v1beta1.custom.metrics.k8s.io apiservice (#4362, @tamirdavid1)
  • Fix: improve memory consumption in large clusters for ui and instrumentor (#4366, @RonFed)
  • Fixes an issue where the APIService for custom metrics could be misconfigured after an upgrade, leading to reconciler errors due to an invalid combination of insecureSkipTLSVerify and caBundle settings. (#4354, @BenElferink)
  • Improve UI performance for large environments by fetching only changed sources on SSE events instead of refetching all workloads (#4376, @alonkeyval)
  • Introducing a new mount method k8s-csi-driver (#4090, @tamirdavid1)
  • Perf: reduce memory allocations in odiglet runtime detection. (#4372, @RonFed)
  • Unified all logger libraries used by Odigos to zap, and added support for configuring logging via environment variables, helm/operator as well as dynamically through backend without container restart. (#4297, @shivanshuraj1333)

v1.17.10

11 Mar 09:58
d043af7

Choose a tag to compare

Patch release PR for stable version v1.17.10 (#4404)

This is an automated PR for the patch release v1.17.10

Co-authored-by: edeNFed <[email protected]>