Releases: jaegertracing/jaeger-ui
Release 1.9.0
Enhancements
- Deep Dependency Graph: Trace quality view & Ddg Decorations (#564, @everett980)
Fixes
- Trace detail: Improve get trace name performance (#574, @everett980)
- Deep Dependency Graph: Support client versions table in details card (#568, @everett980)
- General: Clean up getTraceName memoization (#573, @everett980)
- Trace detail: Memoize getTraceName to improve render time by 3x (#572, @everett980)
- General: Fix uiFind matches for spans with leading 0s (#567, @everett980)
- Trace detail: Fix leading 0s breaking row interactions (#566, @everett980)
- Deep Dependency Graph: Remove kind.server filter and validate the case of service calling itself (#557, @rubenvp8510)
- General: Bump https-proxy-agent from 2.2.1 to 2.2.4 (#561, @dependabot[bot])
- General: Bump lodash to 4.17.15 (#559, @rubenvp8510)
- Deep Dependency Graph: Dedupled search results DDG paths (#558, @rubenvp8510)
- General: Bump acorn from 5.7.3 to 5.7.4 (#545, @dependabot[bot])
- General: Usage of a helper for trace name when preparing trace data (#544, @swapster)
- Deep Dependency Graph: Add path agnostic decorations action & reducer (#549, @everett980)
- Trace comparison: Refactor model/trace-dag to prep for latency diffs (#521, @tiffon)
Release 1.8.0
Enhancements
- Search: Search results link spans (#536, @everett980)
Fixes
- General: Correct trace name resolution (#541, @swapster)
- General: bump url-parse version to 1.4.7 (#542, @rubenvp8510)
- Search Fix span links for leading 0s trace ID (#539, @everett980)
- General: Reorder, rename, and fix "About Jaeger" links (#540, @yurishkuro)
- Search: Fix search.maxLimit configuration (#533, @rubenvp8510)
- Trace detail: Fix trace scoped links not supporting numeric fields (#538, @william-tran)
Jaeger UI v1.7.0
v1.7.0 (February 21, 2020)
Enhancements
-
Search: Configure
search.maxLimit(@GabrielDyck in #511) -
Google Analytics: Add ga dimension for config cookie (@everett980 in #515)
-
Deep Dependency Graph: Fix search results DDG path ordering (@everett980 in #504)
-
Google Analytics: Track trace alt views (@everett980 in #512)
-
Deep Dependency Graph: Add adblocker and 0/single node disclaimers (@everett980 in #502)
-
Deep Dependency Graph: Add ddg menu item, fetch server ops, expand GA cov (@everett980 in #501)
Fixes
Jaeger UI v1.6.0
Enhancements
-
Trace detail: Jaeger UI visualizing span with multiple parents (@rubenvp8510 in #477)
-
Trace detail: Support trace-scoped external links similar to tag links ( @rubenvp8510 in #480)
-
Trace detail: Sort span tags in alphabetical order (@nabam in #489)
-
Deep Dependency Graph: Ddg optional operation (@everett980, #488)
-
Deep Dependency Graph: Ddg node vis interactions (@everett980 in #483)
Fixes
- General: Fixes Jaeger UI broken when accessing via IPv6 address (@MaheshGPai in #494)
Jaeger UI v1.5.0
v1.5.0 (November 4, 2019)
Enhancements
-
Deep Dependency Graph: Implement Service-Oriented Deep Dependency Graph (DDG) (@tiffon and @everett980 in #481)
-
Deep Dependency Graph: Derive DDG from search results (@rubenvp8510 in #445)
-
Configuration: Allow ui-config.json to specify script tags which are added to UI body (@everett980 in #455)
-
Plexus: Sequester zoom concerns to ZoomManager (@tiffon in #409)
-
Plexus: Support multiple layers of nodes and edges (@tiffon in #482)
-
Google Analytics: Track filter interactions on trace detail page (@everett980 in #470)
Fixes
Jaeger UI v1.4.0
Enhancements
-
Dependency graph: Use directed edges (@Etienne-Carriere in #373)
-
Trace detail: Show seconds in trace start time on the trace page (@tiffon in #430, with thanks to @leogomes for #403)
Fixes
-
Trace detail: Fix handling of numeric strings in span tag values (@yntelectual in #436)
-
Google Analytics: Fix GA filter category (@everett980 in #404)
Documentation
Chores & Maintenance
Jaeger UI v1.3.0
Enhancements
-
Search: Make maximum lookback configurable (@everett980 in #384)
-
Trace detail: Deduplicate tags for spans (@rubenvp8510 in #375)
-
Trace detail: Wrap span tag values (@epkugelmass in #388)
Fixes
-
Search: Validate when tags and/or references fields are arrays. (@rubenvp8510 in #382)
-
Search: Validate when there is no query but a JSON file is loaded (@rubenvp8510 in #383)
Jaeger UI v1.2.0
Enhancements
- Trace detail: Limit the thickness of spans in the minimap (@rubenvp8510 in #372)
- UI find: Scroll to first match on load or on press of new locate icon (@everett980 in #367)
- UI find: Move filter state to query param and highlight filter matches on graphs (@everett980 in #310)
- Search: Improve display of long operation names in Operations list (@kinghuang in #351)
Fixes
- Search: Fix "containig" typo (@yurishkuro in #363)
- Trace detail: Fixes dragging on the minimap in trace timeline (Fix #354) (@rubenvp8510 in #357)
- Trace detail: Remove extra vertical scrollbar in trace timeline view (Fix #241) in (@tiffon in #350)
- Trace detail: Process FOLLOWS_FROM spans for indent guides in TraceView (Fix #333) (@rubenvp8510 in #335)
- Dev docs: Replace the wrong link for signing commits (@sosiska in #346)
Chores & Maintenance
- TypeScript: Convert from Flow to Typescript for Jaeger-UI (@everett980 in #359)
- TypeScript: Export plexus type declarations, remove Neutrino (@tiffon in #348)
- TypeScript: Shift plexus to TypeScript (from flowtypes) (Contributes to #306) (@tiffon in #331)
- Jaeger UI codebase: Use memoize-one instead of bespoke solutions (@rubenvp8510 in #353)
- Jaeger UI codebase: Update lodash to 4.17.11 (@tiffon in #343)
Jaeger UI v1.1.0
Enhancements
-
Trace detail: Log markers on spans (Fix #119) (@sfriberg in #309)
-
Search: Load trace(s) from a JSON file (Fix #214) (@yuribit in #327)
Fixes
-
Trace detail: Hide child status icon on SpanTreeOffset used in SpanDetailRow component (Fix #328) (@rubenvp8510 in #334)
-
Data munging: Optimize tree walk to avoid excessive function call depth (Fix #320) (@rubenvp8510 in #326)
Chores & Maintenance
- Code quality: Fix a typo in transform-trace-data.js (@bhavin192 in #332)