| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| assets.tar.gz | 2026-07-20 | 1.5 MB | |
| Jaeger UI v2.20.0 source code.tar.gz | 2026-07-20 | 3.0 MB | |
| Jaeger UI v2.20.0 source code.zip | 2026-07-20 | 3.5 MB | |
| README.md | 2026-07-20 | 9.3 kB | |
| Totals: 4 Items | 8.0 MB | 2 | |
✨ New Features
- Feat(genai-tab): add content-sensitive rendering toggle (plain/markdown/json) for message content (@swetalin-10 in #4213)
- Feat(assistant): add markdown rendering and panel resize (@SoumyaRaikwar in #4181)
- Feat(search): add ascending sort support for start time column (@akshatsinghai6682-sketch in #4033)
- Feat: treat trace ids as opaque strings, support base64 encoding (@yurishkuro in #4118)
- Feat(flamegraph): implement native & improved flamegraph trace view (@yurishkuro in #4098)
- Feat(tracing): export ui-emitted otlp traces to jaeger (@yurishkuro in #4051)
🐞 Bug fixes, Minor Improvements
- Fix(genai): fix span icon hover tooltip and refine type icons and labels (@swetalin-10 in #4239)
- Feat(timeline): emphasize span-type icons and soften tree chrome (@ysh-bot in #4238)
- Chore(genai-tab): prefix the token usage row with "tokens:" (@swetalin-10 in #4222)
- Fix(trace): show span pill labels as tooltips (@udita-0707 in #4220)
- Feat(trace): expand span pills to hardcoded attribute set (@udita-0707 in #4214)
- Fix(genai-tab): simplify and fix rendering of genai span icons (@swetalin-10 in #4221)
- Feat(search): show and track trace search latency (@ysh-bot in #4216)
- Refactor(otel): introduce iattributes collection replacing raw attribute arrays (@ysh-bot in #4211)
- Feat(trace): add http status summary chips (@udita-0707 in #4149)
- Feat(spanbarrow): add genai span type icons for llm, tool, agent, and retrieval spans (@swetalin-10 in #3857)
- Fix(stats): make heatmap theme-aware (@jkowall in #4200)
- Fix(listview): remove array-length pre-allocation that created holes (@dolliecoder in #4194)
- Feat(genai-tab): add genai span detail content (@swetalin-10 in #4191)
- Feat(utils): add genai span classification and isgenaitrace detection (@swetalin-10 in #3856)
- Feat(monitor): sync monitor filters to url on change (@udita-0707 in #4182)
- Fix(timeline): restore critical path hover animation in dark mode (@yurishkuro in #4180)
- Feat(search): add absolute/relative toggle for table start time (@yurishkuro in #4175)
- Feat(search): improve table view column sorting (@sksingh2005 in #3994)
- Fix(filter-spans): stringify object/array attribute values for span search (@bhuvan-somisetty in #4171)
- Fix: increase critical path bar contrast in dark mode (@bhavyamsharmaa in #4163)
- Fix(assistant): render tool-call parts in chat thread (@SoumyaRaikwar in #4164)
- Feat(monitor): support service/spankind/timeframe url params (@udita-0707 in #4119)
- Feat(trace): add decorative span type icons in tree view (@swetalin-10 in #3832)
- Fix(tracegraph): theme-aware edge and legend colors in dark mode (@bhavyamsharmaa in #4074)
- Fix(tracepage): handle root span navigation at index 0 (@dolliecoder in #4145)
- Fix: fix sidepanel resize when timeline is hidden (@sksingh2005 in #4046)
- Fix(bug): clear trace id input field on navigation/reload (#4135) (@shubhtrek in #4136)
- Refactor: standardize keyvaluepair typing across the ddg model (@shubhtrek in #4064)
- Default to table view for search results (@yurishkuro in #4133)
- Feat(flamegraph): resizable 50/50 table/chart split with scroll affordance (@yurishkuro in #4121)
- Fix: copyicon button jumps/enlarges on hover (animation/layout glitch) (@akshatsinghai6682-sketch in #4022)
- Fix(plexus): use currentcolor for ddg edge weight labels in dark mode (@shubhtrek in #4079)
- Fix(search): keep back-to-search across find and trace id clicks (@udita-0707 in #4080)
- Fix(monitor): replace hardcoded light-mode colors with design tokens in operations table (@udita-0707 in #4054)
- Fix(assistant): wrap fetch passed to httpagent (@yurishkuro in #4044)
🚧 Experimental Features
- Feat(genai): add genai tab shell to span detail panel (@swetalin-10 in #4122)
- Feat(tracepage): add genaitimelineviewer view type with auto-activation (@swetalin-10 in #3872)
👷 CI Improvements
- Chore(pnpm): migrate from npm to pnpm (@thisis-manan in #4137)
- Chore(ci): route build/lint/test/coverage steps through makefile entrypoints(part of migration to pnpm) (@aprv10 in #4139)
⚙️ Refactoring
- Refactor(search): remove dead trace redux slice and its search actions/api (@swetalin-10 in #3999)
- Refactor(timeline): extract critical path logic into helper module (@sonalyadav1 in #4060)
- Refactor(stats): extract computespanselftime to shared utility (@yurishkuro in #4113)
- Refactor(ddg): use functional component for graph (@sksingh2005 in #4100)
- Refactor:migrate virtualizedtraceview to functional component (@sksingh2005 in #4081)
- Refactor(tracegraph): migrate to functional component (@sksingh2005 in #4058)