| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| assets.tar.gz | 2026-09-14 | 1.6 MB | |
| Jaeger UI v2.21.0 source code.tar.gz | 2026-09-14 | 3.1 MB | |
| Jaeger UI v2.21.0 source code.zip | 2026-09-14 | 3.6 MB | |
| README.md | 2026-09-14 | 8.1 kB | |
| Totals: 4 Items | 8.2 MB | 3 | |
✨ New Features
- Feat(config): enable otel terminology by default (@ysh-bot in #4359)
- Feat(search): offer an all services option when the backend supports it (@ysh-bot in #4342)
🐞 Bug fixes, Minor Improvements
- Fix(ddg): navigate to search page on view traces (@Harizz076 in #4021)
- Chore(model): make deduplicatetags linear instead of o(n^2) in tag count (@iammdzaidalam in #4110)
- Feat(api/v3): expose zod schemas for otlp trace/span types (@sksingh2005 in #4438)
- Fix(genai): read what real instrumentation emits (@ysh-bot in #4432)
- Feat(genai): render a message as the parts it carries (@swetalin-10 in #4399)
- Feat(genai): show images and audio on request (@u7k4rs6 in #4313)
- Feat(genai): collapse conversation messages (@ysh-bot in #4425)
- Fix(genai): offer large markdown on request (@ysh-bot in #4424)
- Fix(genai): scope format choice to one message (@ysh-bot in #4423)
- Fix(genai): expand the only section (@Rukafuu in #4419)
- Fix(genai): keep details for unknown attributes (@conradmr94 in #4417)
- Fix(storage): route every localstorage access through the safe wrapper (@ysh-bot in #4398)
- Feat(search): persist sort order across sessions (@swetalin-10 in #3986)
- Feat(genai-tab): add llm caption to the meta row and elevate agent attributes (@swetalin-10 in #4244)
- Hide minimap when timeline is hidden (@okxint in #3764)
- Fix(timeline): realign side panel after view switch (@ysh-bot in #4381)
- Test(genai): add sample genai trace fixture and generator (@ysh-bot in #4372)
- Fix(about): show the commit a ui build came from (@ysh-bot in #4364)
- Feat(search): accept a free-form span name for any service (@ysh-bot in #4346)
- Fix(search): hide spans column when no summary reports a span count (@ysh-bot in #4325)
- Fix(critical-path): surface computation errors instead of silently returning empty (@swetalin-10 in #3916)
- Fix(date): prevent incorrect partial rounding-up of durations (@thisis-manan in #4247)
- Fix(theme): track theme changes in trace graph and flamegraph colors (@ysh-bot in #4287)
- Fix(timeline): tokenize span tree chrome and correct the collapsed box (@ysh-bot in #4285)
- Fix(theme): correct dark-mode span colors in canvas and graph views (@ysh-bot in #4277)
- Feat(genai): classify tool spans and ignore bare gen_ai.tool.call.id (@u7k4rs6 in #4053)
- Fix(genai): use the trace's own isgenaitrace for view auto-activation (@u7k4rs6 in #4271)
- Fix(tracegraph): add aria-labels to mode toggle buttons (@shubhtrek in #4130)
- Feat(SpanBarRow): show gen_ai.request.model as a span pill for LLM spans (@swetalin-10 in #3896)
- Fix(search): Render search latency in smaller, muted text (@ysh-bot in #4253)
- Fix(about): Abbreviate only full SHA in commit label, preserving prefixes (@ysh-bot in #4251)
- Fix(search): Swap Min/Max Duration field order in search form (@rishabhkumar92 in #4249)
- Fix(TracePage): Repair spans with no usable startTime instead of dropping them (@ysh-bot in #4245)
- Fix(stringSupplant): Return formatted value when no encoder is provided (@gkhulbe4 in #3902)
- Fix(SearchTracePage): Improve duration unit regex validation (@vibhor-5 in #3940)
👷 CI Improvements
- Ci: provision pnpm with corepack, not npm (@ysh-bot in #4428)
- Chore(deps): Retire depcheck in favor of knip (@ysh-bot in #4259)
- Chore(ci): drop action digest pinning from renovate (@ysh-bot in #4370)
- Chore(ci): pin action digests to full semver (@ysh-bot in #4367)
- Feat(dev): read backend capabilities from the query service (@ysh-bot in #4349)
- Ci: use the shared pr quota action instead of curling the script (@ysh-bot in #4344)
- Ci: use github_token and pin github-script in pr quota workflow (@ysh-bot in #4343)
⚙️ Refactoring
- Refactor(ui): standardize css colors using design tokens (@Harizz076 in #3886)
- Refactor(trace): combine span decoration matching into one registry (@udita-0707 in #4254)
- Refactor(search): key the trace map off unsorted results (@ysh-bot in #4435)