Releases: odigos-io/odigos
Releases · odigos-io/odigos
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)
v1.0.133
Changelog
- 36f258c Add Last9 as destination (#1828)
- ed527d8 Add beta flag to docs (#1865)
- ef8c7f5 Conditional attributes processor (#1823)
- 921a378 Detect newrelic also in java (#1875)
- f6ac1be Fix flaky cli-upgrade test (#1843)
- f0a38fb Gateway hpa based on cpu (#1892)
- f448924 Improve Python language detection by linked libraries (#1857)
- 4b9057c Move chainsaw files to common location (#1868)
- 4563a08 New old UI build (#1888)
- 32c9aed Refactor Odiglet main function (#1879)
- a435ac5 Text update readme (#1895)
- 1205f01 UI bugs party (#1873)
- a7a7dfa UI bugs party (high priority tasks) (#1851)
- a6bccbd Update odiglet-base to use go 1.23.3 (image tag v1.7) (#1831)
- 070a2f1 Updated contributing instructions (#1852)
- 53460d8 [GEN-1724]: create a component for source containers info (display in drawer) (#1893)
- 186b890 [GEN-1746]: fix scrollbar issues (#1848)
- ee42a22 [GEN-1757]: fix styles for disabled button (#1866)
- c0939f7 [GEN-1758]: fix adding destinations (onboard/overview) (#1832)
- 47fa3b3 [GEN-1760]: preserve filters-state for destinations modal (#1862)
- 82c9418 [GEN-1761]: manage form errors (#1878)
- 9707d28 [GEN-1762]: fix auto-focus for input lists (#1861)
- dd78911 [GEN-1763]: show destination name in destination form (#1874)
- 000bb78 [GEN-1765]: fix jaeger icon, and apply default icon for unknown destinations (#1880)
- 42ea556 [GEN-1767]: fix test-connection (#1821)
- 077617c [GEN-1770]: changed text for service.name tooltip (#1846)
- 8866fef [GEN-1771]: fix modal height for long-vertical screens (content was overflowed) (#1881)
- 28c3eee [GEN-1772]: fix "Transition" re-renders (#1819)
- 2a43875 [GEN-1774]: fix text in "SectionTitle" of add-action-form (#1813)
- 191e834 [GEN-1775]: fix initial values for input lists (#1817)
- 6ef2a04 [GEN-1776]: re-categorize actions in add-action-form (#1814)
- 7e2e4f1 [GEN-1777]: change text in actions modal (#1850)
- 9bb0916 [GEN-1779]: fix UI texts (#1860)
- 1059eae [GEN-1780]: fix text for warning modals (#1864)
- 195e50a [GEN-1781]: fix state of "recordedRows" in "monitors" checkbox list (#1816)
- 6cda9b3 [GEN-1782]: fix tooltip UI & behavior (#1849)
- 8805253 [GEN-1784]: apply icons for "monitors" in drawer card-details (#1882)
- a1d4e66 [GEN-1786]: fix max value for "ErrorSampler" (#1815)
- 480dcb2 [GEN-1787]: descriptive titles for drawer "details card" (#1872)
- bfbae2f [GEN-1788] start polling CP on 1st mount (#1845)
- 9d2bcf9 [GEN-1793]: display source & destination errors in drawer (#1863)
- 21b5af8 [GEN-1794]: fix "new/first" text for nodeType=add (#1871)
- f75e804 [GEN-1795]: add filters by programming language (#1869)
- 92b3456 [GEN-1796]: fix padding for text-area (#1844)
- 2eae7e9 [GEN-1797]: keep drawer open after update (#1859)
- 6bf3e28 [GEN-1798]: show total counts when filters are active (#1870)
- b75ada3 [GEN-1801]: fix bad setState for checkbox (#1884)
- a2a81e3 [GEN-1806]: fix "test-connection" (button style, notification notes, and dirty form) (#1883)
- f5020e0 [GEN-1821]: "DrawerFooter" edits: text (uninstrument), animations (#1889)
- e6bcd4c [GEN-1822]: create a "useGenericForm" hook for form data & error management (#1891)
- 92ea40f [GEN-1824]: fix styles for autocompleted inputs (#1885)
- 21098d7 [GEN-1836]: images of new UI in readme & docs (#1890)
- cee4b9e [GEN-1841]: refactor "card-details" and "container-details" into "data-card" (#1898)
- c3b9422 [GEN-1842]: refactor base-node to data-tab (reusability) (#1897)
- aacf22e [GEN-1843]: restructure webapp/functions/* dir (#1902)
- cf9e48f [GEN-1844]: refactor "status" component (#1900)
- 437271f [GEN-1845]: add "withLabels" prop to monitor icons component (#1899)
- 89aa4d0 [GEN-1847]: add AppDynamics as destination (#1905)
- a9f1d05 [GEN-1848]: fix form deep values (#1901)
- f554451 [GEN-1849]: add Axiom to docs/backends, and add metrics/logs to AppDynamics (#1908)
- 01648d2 [GEN-1850]: unmount component when animated out (#1906)
- b50d671 chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.36.0 in /instrumentor (#1854)
- 8e0af0a chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /autoscaler (#1834)
- 398965b chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /instrumentor (#1836)
- 2ea9794 chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /odiglet (#1839)
- 281af99 chore(deps): bump the otel-dependencies group across 1 directory with 3 updates (#1730)
- 9d657d7 feat: change semconv-proc to be attributes processor (#1894)
- 1b69e3d feat: include memory limit in memory settings (#1825)
- b79ec33 feat: keep so versions to allow old props to work in case so upgraded (#1812)
- 1ef5868 feat: kratos to use the updated category attributes processor (#1833)
- fa73020 feat: run python agent alogside NR (#1886)
- a53f818 feat: set gateway sizing using profile + add sizing m to kratos (#1904)
- bcd3245 fix: add comment
- 0ae9144 fix: add keep alive params to grpc server (#1858)
- dc56a0b fix: set max_recv_msg_size_mib to value in correct units (#1826)
- b4163e1 fix: startPolling() and destination modal/drawer (#1877)
- 7a64bd9 fix: state of "recordedRows" in "monitors" checkbox list
- a186faf handle conflict error in instrumentation config updates (#1737)
- e9958d6 prepare code for form error handling (and fix wrongful-merge-conflict) (#1876)
- f1e15db refactor(schedualr): split node collectors group controller to files (#1818)
- 1e6a095 refactor(scheduler): use common controller pattern for cluster cg (#1822)
- d6df850 refactor: persist collectors memory settings in collectorsgroup CRD (#1824)
v1.0.132
Changelog
- 36f258c Add Last9 as destination (#1828)
- ed527d8 Add beta flag to docs (#1865)
- 921a378 Detect newrelic also in java (#1875)
- f0a38fb Gateway hpa based on cpu (#1892)
- 4b9057c Move chainsaw files to common location (#1868)
- 4563a08 New old UI build (#1888)
- 32c9aed Refactor Odiglet main function (#1879)
- a435ac5 Text update readme (#1895)
- 1205f01 UI bugs party (#1873)
- 070a2f1 Updated contributing instructions (#1852)
- 53460d8 [GEN-1724]: create a component for source containers info (display in drawer) (#1893)
- 000bb78 [GEN-1765]: fix jaeger icon, and apply default icon for unknown destinations (#1880)
- 8866fef [GEN-1771]: fix modal height for long-vertical screens (content was overflowed) (#1881)
- 8805253 [GEN-1784]: apply icons for "monitors" in drawer card-details (#1882)
- b75ada3 [GEN-1801]: fix bad setState for checkbox (#1884)
- a2a81e3 [GEN-1806]: fix "test-connection" (button style, notification notes, and dirty form) (#1883)
- f5020e0 [GEN-1821]: "DrawerFooter" edits: text (uninstrument), animations (#1889)
- e6bcd4c [GEN-1822]: create a "useGenericForm" hook for form data & error management (#1891)
- 92ea40f [GEN-1824]: fix styles for autocompleted inputs (#1885)
- 21098d7 [GEN-1836]: images of new UI in readme & docs (#1890)
- cee4b9e [GEN-1841]: refactor "card-details" and "container-details" into "data-card" (#1898)
- c3b9422 [GEN-1842]: refactor base-node to data-tab (reusability) (#1897)
- cf9e48f [GEN-1844]: refactor "status" component (#1900)
- 437271f [GEN-1845]: add "withLabels" prop to monitor icons component (#1899)
- a9f1d05 [GEN-1848]: fix form deep values (#1901)
- 01648d2 [GEN-1850]: unmount component when animated out (#1906)
- b50d671 chore(deps): bump github.com/onsi/gomega from 1.34.2 to 1.36.0 in /instrumentor (#1854)
- 9d657d7 feat: change semconv-proc to be attributes processor (#1894)
- fa73020 feat: run python agent alogside NR (#1886)
- a53f818 feat: set gateway sizing using profile + add sizing m to kratos (#1904)
v1.0.131
Changelog
- 148a184 Add PersistentPreRun to the root CLI cmd to set the kube client and cluster details once for all commands (#1759)
- eb368a7 Beta UI bugs party (#1807)
- ef8c7f5 Conditional attributes processor (#1823)
- f6ac1be Fix flaky cli-upgrade test (#1843)
- f448924 Improve Python language detection by linked libraries (#1857)
- 6001500 Improve hpa creation (#1793)
- 6d3f571 Include
-0
for the min version to allow EKS versions (#1758) - 44be3a8 Odigos UI beta (#1744)
- 6536c09 Revert "Beta UI bugs party" (#1809)
- 224d326 Revert "[GEN-1743]: serve root file for "404 file not found"" (#1810)
- a7a7dfa UI bugs party (high priority tasks) (#1851)
- a6bccbd Update odiglet-base to use go 1.23.3 (image tag v1.7) (#1831)
- 67af0aa [GEN-1743]: serve root file for "404 file not found" (#1794)
- 733b4a8 [GEN-1745]: fix API base URL for production events (attempt to fix SSE) (#1795)
- 215e16f [GEN-1778]: fix frontend builds (#1811)
- 8e0af0a chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /autoscaler (#1834)
- 398965b chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /instrumentor (#1836)
- 2ea9794 chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /odiglet (#1839)
- 281af99 chore(deps): bump the otel-dependencies group across 1 directory with 3 updates (#1730)
- dcb993a ci: update version for download-artifact (#1796)
- 3dcfa14 feat: enable webhook also for enterprise (#1761)
- 1b69e3d feat: include memory limit in memory settings (#1825)
- b79ec33 feat: keep so versions to allow old props to work in case so upgraded (#1812)
- 1ef5868 feat: kratos to use the updated category attributes processor (#1833)
- 994090b feat: recreate changed files (#1762)
- d6757da fix: add go.work files to .dockerignore (#1709)
- 0ae9144 fix: add keep alive params to grpc server (#1858)
- d30d41a fix: catch pods logs the correct ns + expand timeout for context prop… (#1770)
- c699098 fix: do not inject env special value to dep manifest managed by webhook (#1738)
- a6f1ad8 fix: make hashing of remote config consistent in opAmp server (#1782)
- dc56a0b fix: set max_recv_msg_size_mib to value in correct units (#1826)
- a186faf handle conflict error in instrumentation config updates (#1737)
- f1e15db refactor(schedualr): split node collectors group controller to files (#1818)
- 1e6a095 refactor(scheduler): use common controller pattern for cluster cg (#1822)
- d6df850 refactor: persist collectors memory settings in collectorsgroup CRD (#1824)
v1.0.130
Changelog
- def460c Merge branch 'main' of https://github.com/odigos-io/odigos
- 215e16f [GEN-1778]: fix frontend builds (#1811)