Releases: jaegertracing/jaeger-ui
Releases · jaegertracing/jaeger-ui
Jaeger UI v1.57.0
Note: the version has been bumped to be inline with the backend.
More details: jaegertracing/jaeger#5323
🐞 Bug fixes, Minor Improvements
- Improve trace page title with data and unique emoji (fixes #2256) (@nox in #2275)
- Require node version 20+ (@Baalekshan in #2274)
Jaeger UI v1.40.0
🐞 Bug fixes, Minor Improvements
- Fix html code for apostrophe (@yurishkuro in #2224)
- Make scatterplot y-axis margin wider to fit longer durations (@tico88612 in #2211)
- Fix upload file into search page unnecessary post (@tico88612 in #2200)
👷 CI Improvements
- Feat: add
depcheck 1.4.7
inpackage.json
(@tico88612 in #2202)
Jaeger UI v1.39.0
✨ New Features:
- Support uploading traces in opentelemetry format (otlp json) (@NavinShrinivas in #2145)
🐞 Bug fixes, Minor Improvements:
Jaeger UI v1.38.0
✨ New Features:
- [feature]: add zoom in/out controls to plexus graphs (@Wise-Wizard in #2072)
🐞 Bug fixes, Minor Improvements:
Jaeger UI v1.37.0
✨ New Features:
- Replace implementation of DAG view with Plexus's Digraph (@prathamesh-mutkure in #1981)
- Support sticky configuration for deep dependency graph (@Wise-Wizard in #2063)
🐞 Bug fixes, Minor Improvements:
- Add exact phrase search syntax help (@kshmidt-digma in #2028)
- Fix broken hot reload of plexus package (@Wise-Wizard in #2089)
- Feat: remove
is-promise
library (@EshaanAgg in #2080) - Feat: remove
reactga
and migrate toga4
for tracking (@EshaanAgg in #2071) - Chore: import only lodash submodules (@anshgoyalevil in #2041)
- Replace reselect with memoize (@cooleditphoto in #2042)
👷 CI Improvements:
- Setup ossf scorecard workflow (@mmorel-35 in #2096)
- Ci: simplify check-label workflow (@EshaanAgg in #2068)
- Fix: fix some linting warnings (@EshaanAgg in #2064)
Jaeger UI v1.36.0
✨ New Features:
- [SPM] Add span kind selector (@albertteoh in #2012)
- Make ArchiveTrace button auto-configurable (@thecoons in #1944)
🐞 Bug fixes, Minor Improvements:
- Speed up trace statistics view calculation (@maxgaponov in #1941)
- Exit
mergeChildrenCriticalPath
early for an empty critical path (@maxgaponov in #1974) - Add link to faq explaining why service map is empty (@yurishkuro in #1963)
👷 CI Improvements:
- Change vite config from cjs to esm (@ShivamMadlani in #1992)
- Restore scripts/get-tracking-version.js deleted by accident (@yurishkuro in #1998)
Jaeger UI v1.35.0
✨ New Features:
- Add tooltip when hovering critical path (@GLVSKiriti in #1871)
- Added tooltip when hovered on header column of tracestatistics view (@GLVSKiriti in #1902)
🐞 Bug fixes, Minor Improvements:
- Upgrade ant-design to v5.x (@anshgoyalevil in #1907)
- [refactor]: enhancement to selftime calculation logic in tracestatistics view (@GLVSKiriti in #1901)
- Fix: disregard malformed references pointing to the same span (@zimv in #823)
- Fix: add style for ioarrowforward (@NineKama in #1869)
- Replace deprecated ant-design props from referencebutton and keyvaluestable (@anshgoyalevil in #1864)
- Remove deprecated usages from antd dropdown, tooltip, and tab components (@anshgoyalevil in #1859)
- Replace deprecated visible prop of ant-design v3 with open prop of ant-design v4 (@anshgoyalevil in #1855)
- Replace deprecated usage of ant-design tabs component from searchtracepage (@anshgoyalevil in #1857)
👷 CI Improvements:
- Ci: add the label-check workflow to verify changelog labels on each pr (@anshgoyalevil in #1897)
Jaeger UI v1.34.0
Enhancements
- Handle Critical Path computation when child span starts before and ends after parent span. (@GLVSKiriti in #1780)
Fixes
- Restore ability to search in select fields (@prathamesh-mutkure in #1805)
- Replace match.params with useparams hook (@anshgoyalevil in #1837)
- Add custom withrouteprops hoc for react-router-dom v6 migration (@anshgoyalevil in #1836)
- Remove unused icon (@priyanshu-kun in #1829)
- Improve tooltip for elasticsearch tag queries (@pavolloffay in #1809)
- Replace react-router-redux with redux-first-history (@anshgoyalevil in #1826)
- Fix all controversial icons. (@priyanshu-kun in #1824)
- Speed up tests locally by upto 45% (@anshgoyalevil in #1818)
- Priyanshu kun/clean any (@priyanshu-kun in #1814)
- Moment.js replaced with dayjs (@prathamesh-mutkure in #1738)
- Replaced all uncontroversial icons from various icon sets to io5 (@priyanshu-kun in #1771)
- Speed up ci unit-test workflow by 28% (@anshgoyalevil in #1804)
- Fix linting warnings for no-unused-vars, no-var-requires (@priyanshu-kun in #1800)
- Improve tooltip for tag search (@yurishkuro in #1799)
- Fix copyicon to receive reactnode instead of string (@anshgoyalevil in #1791)
- Refactor critical path code to prevent it from ever throwing exceptions (@GLVSKiriti in #1785)
- Print suggestion on fixing prettier-lint errors (@yurishkuro in #1783)
- Upgrade to node 18 (@yurishkuro in #1776)
- Extend try/catch for critical path (@yurishkuro in #1778)
- Convert utils/treenode.js and selectors/trace.js to typescript (@yurishkuro in #1777)
Jaeger UI v1.33.0
Enhancements
- Visualize Critical Path of a trace (@GLVSKiriti in #1582)
- Add JSON Folding Support in Logs (@prathamesh-mutkure in #1724)
- Recognize uninstrumented services via both producer and client span kinds (@Wck-iipi in #1681)
Fixes
- Make popup on the Search input field less intrusive enhancement (@anikdhabal in #1685)
- Resolves #1697 - Bug fix of popover not closing (@jriyyya in #1705)
Jaeger UI v1.32.0
Enhancements
- Add text label to copy buttons on tags (@Yushmanth-reddy in #1547)
Fixes
- Migrate ScoreCard.test.js from Enzyme to React Shallow Renderer (@anshgoyalevil in #1653)
- Fix the tooltip position of copy value and JSON Buttton (@anikdhabal in #1650)
- Fix lint issues when bumping eslint-plugin-import (@Kavinjsir in #1652)
- [deps] Remove @types/moment, @types/history and @types/classnames (@anshgoyalevil in #1637)
- Remove dependency on isomorphic-fetch (@Yushmanth-reddy in #1616)
- Fix flaky test causing spurious drops in code coverage (@GLVSKiriti in #1632)
- [deps] Remove @types/memoize-one dep (@anshgoyalevil in #1625)