What odigos-io/odigos shipped
Written by FoxPlug from public releases; not affiliated with Odigos. An automatic summary of the public release, pull request and commit data of github.com/odigos-io/odigos. Odigos did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 21, 2026
What shipped
- The Insights GraphQL API now serves service guardrail recommendations with per-rule allowlists and live check counts [1]. Pull request #5837
- Added an Instrumentation Agents page showing every agent the cluster injects, with per-agent details and a Go offsets diff tab on enterprise clusters [5]. Pull request #5863
- InstrumentationRules created via the UI are now marked with managed-by ownership and exposed through a ManagedBy GraphQL enum [6]. Pull request #5871
- Updated insights API models to drop the placeholder class and renumber database access and payload size attributes to match insights API 9.0.0 [7]. Pull request #5862
- Built static rsync without OpenSSL and IDN dependencies and bumped from 3.2.7 to 3.5.1 in odiglet [0]. Pull request #5885
- Added payload collection to the insights profile [3]. Pull request #5881
- Added k8s.node.name as a label to self metrics [8]. Pull request #5860
- Removed unused SamplingSpec.Disabled in favor of per-rule disabled settings [2]. Pull request #5882
- Stopped wiring odigosebpf into metrics pipelines and removed the JVM metrics map [9]. Pull request #5805
- Removed the oTel collector release process from Odigos OSS [4]. Pull request #5880
Why it matters
This week improves the Insights API capabilities with guardrail recommendations, adds visibility into instrumentation agents across the cluster, and clarifies ownership of configuration rules. The updates also streamline dependencies and align the codebase with the latest insights API specification.
Changelog entry
- The Insights GraphQL API now serves service guardrail recommendations in addition to attribute correlations, including their per-rule allowlists and live check counts. Pull request #5837
- Add an Instrumentation Agents page showing every agent the cluster's tier injects, with per-agent details and, on enterprise clusters, a Go offsets tab that diffs a pending offsets update before applying it. Pull request #5863
- InstrumentationRules created via the UI are now marked with odigos.io/managed-by=odigos-ui and expose a ManagedBy GraphQL enum for ownership presentation. Pull request #5871
- Updated insights API compatibility: dropped D6_attr_relations placeholder and renumbered D7/D8 to D6/D7 for
db_accessandpayload_size. Pull request #5862 - Added k8s.node.name as a label to self metrics. Pull request #5860
New week in Odigos: Insights now surfaces guardrail recommendations via GraphQL, Instrumentation Agents page shows cluster injection details, and InstrumentationRules track ownership.
This week's Odigos updates focus on observability insights and instrumentation visibility. The Insights GraphQL API now serves guardrail recommendations with live check counts. A new Instrumentation Agents page shows every agent injected by the cluster with per-agent details. InstrumentationRules now track ownership through managed-by labeling. Additional improvements include payload collection in the insights profile and updated metrics to include node names.
Week of September 14, 2026
What shipped
- Fixed missing Apply via UI buttons on recommendation cards that were not rendering in v1.37.0. Pull request #5843
- OpenShift odiglet now runs unprivileged by default, fixing API server rejection of the DaemonSet. Pull request #5832
- Insights guardrails now support attribute correlation rules scoped to transactions alongside per-service allowlists. Pull request #5827
- Ruby instrumentation falls back to otel-ebpf when an unsupported Ruby version is detected. Pull request #5831
- Profiling now has required capabilities to run unprivileged. Pull request #5821
- Findings now include a summary field. Pull request #5825
- URLTemplatization recommendation actions with empty fields now create proper config instead of being rejected. Pull request #5786
- Operator and components bumped to v1.35.3 with enterprise collector and agents added to preflight checks. Pull request #5833
- OpenShift preflight binary updated to version 1.21.0 to meet Red Hat requirements. Pull request #5849
- Documentation updated for non-root VM agent deployment and management. Pull request #5719
Why it matters
This week fixes several critical issues affecting recommendations UI rendering and OpenShift deployments, while expanding guardrails capabilities for transaction-scoped attribute correlation. The unprivileged container fixes ensure Odigos works properly in restricted OpenShift environments.
Changelog entry
- fix(recommendations): serve canApplyViaUi so Apply via UI buttons render Pull request #5843
- fix(openshift): run odiglet unprivileged by default Pull request #5832
- feat(insights): transaction guardrails with attribute correlation Pull request #5827
- chore: fallback to otel-ebpf if ruby version not supported Pull request #5831
- fix(profiling): add required capabilities for running unprivileged Pull request #5821
- feat: add summary to finding Pull request #5825
- fix: create empty URLTemplatization config when action fields are omitted Pull request #5786
- chore: bump operator and components to v1.35.3 Pull request #5833
- chore: bump openshift preflight to 1.21.0 Pull request #5849
- docs: update VM agent documentation for non-root deployment Pull request #5719
Fixed Apply via UI buttons on recommendations, unprivileged OpenShift odiglet, transaction-scoped guardrails, Ruby version fallback handling, and profiling capabilities. Several smaller fixes shipped too.
This week we fixed critical issues affecting the Odigos user experience and deployment reliability. The Apply via UI buttons on recommendation cards are now rendering properly, and OpenShift deployments work correctly with unprivileged odiglet containers. We've expanded guardrail capabilities with transaction-scoped attribute correlation, improved Ruby instrumentation with version fallback handling, and enhanced profiling to run unprivileged. Several additional fixes ensure URLTemplatization configs are created properly and findings include summaries.