Releases: odigos-io/odigos
Releases · odigos-io/odigos
v1.0.143
Changelog
- f82b93d Add golang linters (#2192)
- f760f9d Fix trigger enterprise workflow (#2220)
- 7ae400e Fix trigger enterprise workflow (#2221)
- e67e5d6 Fix trigger enterprise workflow (#2223)
- cef91ec Improve migration n new runtimeinspection (#2222)
- 0b727ba Oss enterprise sync workflow (#2200)
- d083730 Requeue effective config (#2224)
- 920ada0 Should trigger enterprise workflow (#2207)
- 770caec Should trigger enterprise workflow (#2213)
- f390718 Should trigger enterprise workflow (#2216)
- ce91cb0 Should trigger enterprise workflow (#2217)
- 148ad07 Shouldnot trigger enterprise workflow (#2206)
- 3611a3b Update API Token from the UI (#2198)
- 2bfea88 [GEN-2169]: adjust title visibility for sources in overview (#2211)
- 9e10aff [GEN-2176]: fix "ResizeObserver loop" error in UI (#2215)
- 2ac3bc1 [GEN-2185]: add API read-token with GraphQL queries and update CLI drawer to display tokens in UI (#2175)
- 7cc914b [GEN-2187]: notify in UI about expiring/expired token (#2208)
- 4576883 [GEN-2203]: add dropdown direction handling to open upwards when near bottom of the viewport (#2190)
- 09a513a [GEN-2208]: fix destination field handling for "multi input" (#2188)
- 916f6de [GEN-2209]: fix delete button logic in input lists (#2186)
- c567fa9 [GEN-2214]: add Tier and InstallationMethod fields to Describe Odigos (#2185)
- a5c8e94 chore(cli): delete old deprecated code for very old versions (#2194)
- d4df23c chore(deps): bump github.com/gin-contrib/cors from 1.4.0 to 1.6.0 in /frontend (#2197)
- d272ae0 chore(deps): bump golang.org/x/net from 0.30.0 to 0.33.0 in /frontend (#2196)
- 9a396b3 chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /autoscaler in the k8s-dependencies group (#2203)
- 5572311 chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /instrumentor in the k8s-dependencies group (#2204)
- a88cd13 chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /odiglet in the k8s-dependencies group (#2205)
- 6c8fabd chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.4 in /scheduler in the k8s-dependencies group (#2202)
- 7e8571a chore(odiglet): remove unused rbac permission in replicasets (#2178)
- 069aef6 chore: align our k8s go dep to same version (#2189)
- b0002de chore: create "profiles" module and migrate part of code to there (#2187)
- 3789351 chore: improvments to how schedualer uses profiles (#2201)
- fe87147 chore: make java native instrumentations default for enterprise (#2174)
- 4b07451 chore: map only needed keys from odigos-deployment in envFrom (#2182)
- 7eb0e40 chore: move common strings for "odigos-deployment" cm to consts and use them (#2183)
- 1ef26a8 chore: move profiles manifest files to profiles module (#2193)
- 7b7115e chore: reconcile profiles in schedualer (#2210)
- 5b5a12b chore: remove unused odigos config controller (#2177)
- 4f63807 chore: triggering enterprise workflow (#2218)
- 88abaf5 chore: update dependabot configuration to include yarn package ecosystem (#2191)
- 24e94ba chore: update frontend dependencies (#2195)
- 6521cff chore: verify profile exists before installing (#2162)
- 4896caf ci: tag new profiles module on release (#2227)
- 04e3894 feat: allow profiles to modify the effective config as a side-effect (#2179)
- 899906b feat: create effective-config configmap (#2176)
- d208952 feat: delete instrumentation instance if exit with healthy state (#2209)
- 0a7fb69 feat: reconcile effective collectors sizing profiles (#2181)
- c75f90a feat: record installation method into odigos-deployment (#2184)
- 6d41379 fix: z-index for dropdown component (#2226)
- b8eedeb refactor: add default values to effective config in reconciler (#2180)
v1.0.142
v1.0.141
Changelog
- f809255 Handle closed processes details channel gracefully (#2151)
- c712f32 Oss enterprise sync workflow (#2147)
- 82a098e Remove cert-manager certificate generation, use self sign instead (#2146)
- a90e163 Run device manager outside of the error group (#2158)
- 5738914 Test github workflow - Should trigger enterprise workflow (#2150)
- ff69164 Test github workflow - Shouldnot trigger enterprise workflow (#2149)
- 409bb0b [GEN-2165] create "Segment" component, and replace "ToggleButtons" & "ToggleCode" (#2140)
- 41b2d0c [GEN-2170]: implement paginated sources for improved performance (#2152)
- 48089e4 [GEN-2175]: optimize metrics fetching based on available sources and destinations (#2160)
- 0168951 [GEN-2178]: fix undefined with potential destinations (#2156)
- 26d1cbe [GEN-2181]: enhance samplers input-validation with isEmpty function (#2161)
- 8e9e2a7 [GEN-2199] UI types linter (#2163)
- dd7b40b chore: bump odigos otel python agent version (#2153)
- 5700724 chore: fix typo in trigger odigos enterprise (#2154)
- 06716ee feat: Odiglet/data collection to be deployed on all nodes (#2159)
- a1c17d2 feat: add cli command to update onprem token (#2066)
v1.0.1-greatwall
ci: trigger odigos enterprise release pr when commit (#2142)
v1.0.140
Changelog
- 628e4c6 Add instructions about custom docker registry in helm readme (#2074)
- 7ad98e8 Add watch permission for pods in UI (#2110)
- 9318342 Adding openai python instrumentation (#2093)
- c6ff525 Common Odiglet creation and Run functions (#2020)
- 878900a Fix .NET instrumentation for .NET 6.0 (#2056)
- c20fa2c Fix broken formatting in e2e readme (#2118)
- 484a90f Improve documentation (#2109)
- 3f17ebd Introduce Source CRD (#2037)
- 6c6bcc3 Migration to new runtimedetails approach (#2082)
- 1cd219d Minor UI bugs (#2063)
- 1b67b01 Pass the errorgroup context to all the running components of odiglet (#2027)
- 371fd0d Reduce usage of inst app CRD, move definition to inst config types (#2097)
- 40959c0 Remove instrumentedApplication from instrumentor/instrumentationconfig (#2126)
- 9cda745 Rename process group to process details (#2032)
- d1bc1d1 Run checks on greatwall (#2070)
- df7f73a Test other agent (#2081)
- 4976b59 Update runtime-detector to v0.0.5. Pass exe paths to ignore (#2040)
- 52ee331 Use instrumentation config for runtime details (#2115)
- f9b527c [GEN-1286]: Refactor configuration handling to replace deprecated dropdowns with checkboxes for Clickhouse, Gigapipe and Qryn destinations (#2033)
- 119b5e0 [GEN-1932]: add HyperDX destination support and documentation (#2084)
- e8fb532 [GEN-1947]: add Better Stack destination support and documentation (#2083)
- 23f2bfb [GEN-1953]: add Dash0 destination support and documentation (#2085)
- 709f273 [GEN-1956]: add Groundcover inCloud destination support and documentation (#2068)
- 5dd320f [GEN-1962]: add KloudMate destination support and documentation (#2086)
- f2af7f4 [GEN-2012]: Add TLS support for Jaeger (v1 & v2) (#2021)
- 9b18997 [GEN-2034]: stop event propagation in input components to prevent unintended behavior (#2028)
- c1958de [GEN-2042]: do not display warning when closing drawer of "unknown instrumentation rule" (#2036)
- c22b7cd [GEN-2057]: make onClick optional for Tab component and adjust styling (#2030)
- 28b6138 [GEN-2063]: open expanded view when selecting all sources (#2029)
- 4a1debf [GEN-2065]: fix bug where UI crashed on attempt to edit "debug destination" (#2031)
- 19d228e [GEN-2066]: remove null values from describe (#2026)
- fc1772b [GEN-2073]: fix glitch with AppStore "configuredSources" during uninstrementation of single source (#2035)
- b5795e7 [GEN-2074]: Implement polling mechanism for refetching data in useSourceCRUD (#2034)
- 016e7be [GEN-2079]: enhance tooltip positioning logic with useRef for better accuracy (#2041)
- 21b705d [GEN-2080]: fix useConnectDestinationForm to support additional component properties for checkboxes (#2043)
- 3f50f26 [GEN-2081]: add new config properties to destination YAML files (#2051)
- 3eb1252 [GEN-2084]: enhance AutocompleteInput with autoFocus (#2044)
- 72f7d9d [GEN-2096]: conditionally display runtime version in source containers (#2057)
- 94e1e05 [GEN-2110]: update RBAC permissions for UI (#2058)
- b8956fe [GEN-2111]: read & display "conditions" for actions (#2072)
- 3b069b2 [GEN-2112]: update RBAC permissions for Collector (#2064)
- a21ffaa [GEN-2122]: add Lumigo destination support and documentation (#2079)
- 3a16982 [GEN-2133]: fix height of source-list (#2090)
- 3f20124 cOdiglet to use criwrapper to create ic (#2015)
- 679842e chore(deps): bump axios from 1.7.2 to 1.7.9 in /docs (#2067)
- 9de31dc chore(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 in /instrumentor (#2100)
- 59e4f90 chore(deps): bump github.com/onsi/gomega from 1.36.1 to 1.36.2 in /scheduler (#2102)
- ac6db53 chore(deps): bump go.opentelemetry.io/otel from 1.29.0 to 1.33.0 in /instrumentor in the otel-dependencies group (#2052)
- 2ab51ed chore(deps): bump golang.org/x/crypto from 0.25.0 to 0.31.0 in /frontend (#2045)
- 1aedaaf chore(deps): bump google.golang.org/grpc from 1.69.0 to 1.69.2 in /odiglet (#2055)
- 181144e chore(deps): bump helm/kind-action from 1.10.0 to 1.11.0 (#2054)
- bffbf23 chore(deps): bump helm/kind-action from 1.11.0 to 1.12.0 (#2101)
- d81e5a2 chore(deps): bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 (#2053)
- 5f3b442 chore: narrow RBAC permissions for instrumentor (#2042)
- 371c5ab chore: narrow down the rbac permissions for schedualer (#2024)
- 6497397 chore: narrow the RBAC permissions used by the autoscaler (#2039)
- 2bd6672 chore: rbac permissions for odiglet (#2049)
- 720c497 chore: update dependencies in /docs (#2103)
- b3e7faa datadog: metrics improvements and trace correlations (#2098)
- 401fa50 feat: add option to turn off the issuer and cert creation in case cer… (#2104)
- 51bbb72 feat: inject OTEL_PYTHON_CONFIGURATOR env var to python instrumented … (#2078)
- 6dfc06f fix: add validation to the route prefix to avoid breaking gateway (#2062)
- 0bf1896 fix: avoid log stacktrace when run alongside OtherAagent (#2117)
- 56f3f13 fix: protect potential nil panic (#2120)
- 221efbd refactor: use instrumentationconfig in autoscaler (#2025)
v1.0.139
Changelog
- 01cef4b .NET support for musl-based containers (#1987)
- 8d4e7d9 Add --kube-context flag to CLI (#2019)
- 716aac7 Track un-active instrumentation for better reporting (#2016)
- d39ef14 Update E2E tests to Kubernetes v1.32 (#2010)
- 375cd1b Update doc to new UI (#1993)
- 351fcac [GEN-1840]: refactor frontend icons from SVG to JSX (#2017)
- 5c4ab5b [GEN-2031]: add 'replicasets' resource to ClusterRole permissions (#2006)
- 0a568c2 [GEN-2041]: fix auto-fill indicator for destinations (#2018)
- 1433f99 chore(cli): remove logs (#2014)
- d7b283e chore(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in /instrumentor (#2000)
- e907dd5 chore(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in /scheduler (#1996)
- 1d1bd0a chore(deps): bump go.opentelemetry.io/otel from 1.32.0 to 1.33.0 in /autoscaler in the otel-dependencies group (#1998)
- 5b59615 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.32.0 to 1.33.0 in /odiglet in the otel-dependencies group (#2004)
- 69ede4d chore(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0 in /odiglet (#2005)
- c0064c3 chore(deps): bump the k8s-dependencies group in /autoscaler with 3 updates (#1997)
- 567f39e chore(deps): bump the k8s-dependencies group in /cli with 3 updates (#2001)
- 28892fd chore(deps): bump the k8s-dependencies group in /instrumentor with 2 updates (#1999)
- 7fb0f53 chore(deps): bump the k8s-dependencies group in /odiglet with 4 updates (#2003)
- ff9b60c chore(deps): bump the k8s-dependencies group in /scheduler with 2 updates (#1995)
- 90922b9 ci: deprecate old chart repo syncs (#2007)
- 9c16b74 feat: add pprof extension to datacollection (#2013)
- 793e2c9 feat: configurable mock destination for pipeline testing (#2012)
- a84e408 feat: helm legacy UI flag (#2009)
- 34ac66a feat: inject OTEL_SERVICE_NAME and OTEL_RESOURCE_ATTRIBUTES via webhook (#2008)
v1.0.138
Changelog
- d39ef14 Update E2E tests to Kubernetes v1.32 (#2010)
- 375cd1b Update doc to new UI (#1993)
- 5c4ab5b [GEN-2031]: add 'replicasets' resource to ClusterRole permissions (#2006)
- d7b283e chore(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in /instrumentor (#2000)
- e907dd5 chore(deps): bump github.com/onsi/gomega from 1.36.0 to 1.36.1 in /scheduler (#1996)
- 1d1bd0a chore(deps): bump go.opentelemetry.io/otel from 1.32.0 to 1.33.0 in /autoscaler in the otel-dependencies group (#1998)
- 5b59615 chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.32.0 to 1.33.0 in /odiglet in the otel-dependencies group (#2004)
- 69ede4d chore(deps): bump google.golang.org/grpc from 1.68.1 to 1.69.0 in /odiglet (#2005)
- c0064c3 chore(deps): bump the k8s-dependencies group in /autoscaler with 3 updates (#1997)
- 567f39e chore(deps): bump the k8s-dependencies group in /cli with 3 updates (#2001)
- 28892fd chore(deps): bump the k8s-dependencies group in /instrumentor with 2 updates (#1999)
- 7fb0f53 chore(deps): bump the k8s-dependencies group in /odiglet with 4 updates (#2003)
- ff9b60c chore(deps): bump the k8s-dependencies group in /scheduler with 2 updates (#1995)
- 90922b9 ci: deprecate old chart repo syncs (#2007)
- 5841993 feat: "other agent" for new UI
- 9c16b74 feat: add pprof extension to datacollection (#2013)
- 793e2c9 feat: configurable mock destination for pipeline testing (#2012)
- a84e408 feat: helm legacy UI flag (#2009)
- 34ac66a feat: inject OTEL_SERVICE_NAME and OTEL_RESOURCE_ATTRIBUTES via webhook (#2008)
v1.0.137
Changelog
- 396aa34 Add healthy condition to source (#1976)
- f1962b0 Added CTA for starring (#1972)
- 240c378 Generalize instrumentation manager (#1980)
- 5acf192 New dep ui build with other agents text (#1975)
- 53d7580 Optimize destination SVG icons (#1961)
- 9ee4343 Reload Collectors without restart when ConfigMap changes (#1903)
- c05d0dc Upgrade to go1.23 (#1983)
- b9b8b70 Use GOMAXPROCS in gateway based on limits.cpu (#1989)
- ced6950 [GEN-1710]: add scroll to overview sources (#1978)
- 053aa80 [GEN-1729]: add "describe source" to UI (#1982)
- 851beb4 [GEN-1730]: add "describe odigos" to UI (#1988)
- 4931152 [GEN-1837]: "other agent" for new UI (#1994)
- 12c283c [GEN-1966]: submit forms on press "enter", resolves issue #543 (#1967)
- 99cdc01 [GEN-1967]: fix sources drawer data (amir notes) (#1964)
- c3eb411 [GEN-1972]: re-usability for Cypress tests (constants & functions) (#1962)
- 646befd [GEN-1973]: fix empty labels for "unknown" instr. rules (ron note) (#1966)
- 3bf7a7c [GEN-1974]: fix toast transition (out-to-left) (#1968)
- d2f2328 [GEN-1976]: fix "loading" for source conditions (#1969)
- fc8ed14 [GEN-1977]: improve SSE, and add SSE to UI E2E tests (#1991)
- 5919acb [GEN-1978]: improve UX for end-of-onboarding (#1974)
- 7dd02c2 [GEN-1986]: fix values for destination dropwdowns (#1971)
- ea35774 [GEN-2004] feat(frontend): source describe (#1977)
- f65d09e [GEN-2006]: add edged node for hidden entities (#1981)
- b737013 [GEN-2026] chore: switch flag to legacy (#1992)
- 98084f9 chore: have crds in helm chart instead of copying (#1986)
- 66d1237 ci: run make generate for collectors and verify workdir clean (#1985)
- 847059b feat: add configurable cpu request and limit to node collector settings (#1990)
- 0134e62 feat: add node collector resource settings to odigos config (#1979)
- 0e01004 feat: add nop destination and cleanup deprecated components (#1984)
- 7b2bef2 feat: cli pods using deployment>replicast>pods connection (#1973)
v1.0.136
Changelog
- d2d3d01 Add missing destination providers (#1955)
- 43e210a Opamp servicename refactor (#1937)
- a05acb4 Update installation.mdx (#1950)
- f636461 [GEN-1911]: add CRUD E2E tests for UI actions (#1942)
- f421299 [GEN-1918]: add CRUD tests for instr. rules (#1943)
- 4755276 [GEN-1921]: add CRUD E2E tests for UI destinations (#1960)
- cde5e8f [GEN-1924]: add CRUD E2E tests for UI sources (#1958)
- 4542e5d [GEN-1927]: Cypress test for onboarding-flow (#1930) (#1931)
- 4c1d799 chore(deps): bump actions/setup-python from 4 to 5 (#1947)
- 62019c0 chore(deps): bump github.com/cert-manager/cert-manager from 1.15.3 to 1.16.2 in /cli (#1840)
- 82649ef chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.36.0 in /scheduler (#1896)
- 538e68e chore(deps): bump go.opentelemetry.io/auto from 0.18.0-alpha to 0.19.0-alpha in /odiglet in the otel-dependencies group (#1952)
- 18dda1c chore(deps): bump go.opentelemetry.io/otel from 1.29.0 to 1.32.0 in /autoscaler in the otel-dependencies group across 1 directory (#1728)
- a757239 chore(deps): bump kyverno/action-install-chainsaw from 0.2.8 to 0.2.12 (#1944)
- ef17712 chore(deps): bump lycheeverse/lychee-action from 1.10.0 to 2.1.0 (#1945)
- 2e2a553 chore(deps): bump peter-evans/create-pull-request from 6 to 7 (#1946)
- 23623bd chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 in /instrumentor in the k8s-dependencies group (#1948)
- 7d26c2f chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 in /odiglet in the k8s-dependencies group (#1951)
- 75c27ba chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 in /scheduler in the k8s-dependencies group (#1949)
- 9b72646 chore(deps): bump the k8s-dependencies group across 1 directory with 4 updates (#1680)
- b400242 chore(deps): bump the k8s-dependencies group across 1 directory with 4 updates (#1837)
- 7b46e9d chore(deps): bump the k8s-dependencies group across 1 directory with 4 updates (#1841)
- 933ba55 chore(deps): bump the k8s-dependencies group across 1 directory with 4 updates (#1842)
- 6e60978 chore(deps): bump the k8s-dependencies group across 1 directory with 4 updates (#1909)
- 7be51a2 chore(deps): bump the k8s-dependencies group across 1 directory with 5 updates (#1829)
- adbd47e chore(frontend): update old ui build (#1965)
- 598afff feat: adding pipeline configuration document (#1907)
- 43a7bce feat: odigos to run in parallel to otheragents using config (#1957)
- 6ec613c feat: support for configuring memory limit in cluster collector (#1956)
- 4b44974 use Load and Run function in director (#1941)
v1.0.135
Changelog
- 72aa06d Fix UI process ID (#1926)
- 3ee9cee [GEN-1738] Add service name to instrumentation config (#1830)
- aacf22e [GEN-1843]: restructure webapp/functions/* dir (#1902)
- 89aa4d0 [GEN-1847]: add AppDynamics as destination (#1905)
- f554451 [GEN-1849]: add Axiom to docs/backends, and add metrics/logs to AppDynamics (#1908)
- 91bb5d4 [GEN-1910]: init workflow for UI E2E tests (using Cypress) (#1912)
- 825ca5b [GEN-1915]: removed service-map and trace-view buttons from overview navigation (#1922)
- 5d58f55 [auto] Update Java instrumentation to version v2.10.0 and .NET instrumentation to version v1.9.0 (#1598)
- 3d436ce chore(deps): bump the k8s-dependencies group across 1 directory with 4 updates (#1642)
- 5d612b2 eBPF instrumentation manager (#1776)
- 6131199 feat: add memory limiter to drop data when a soft limit is reached (#1827)