Skip to content

Releases: jaegertracing/jaeger

Release v2.15.1

09 Feb 00:17
19cc3f8

Choose a tag to compare

Backend Changes

๐Ÿž Bug fixes, Minor Improvements

โš™๏ธ Refactoring

Release v2.15.0

06 Feb 19:06
1f24223

Choose a tag to compare

Backend Changes

โ›” Breaking Changes

  • Restrict trace/metric storage configs to allow exactly one backend type (@yurishkuro in #7875)

โœจ New Features

๐Ÿž Bug fixes, Minor Improvements

  • [fix] return empty array instead of nil from api/v3/services (@dee077 in #7926)
  • [fix] return empty array instead of nil from queryservice.getservices (@sujalshah-bit in #7925)
  • [fix] always return empty services list when none exist (@Sudhanshu-NITR in #7929)
  • [fix] ensure badger maintenance is stopped before existing close() (@Yashika0724 in #7940)
  • Use lazy initialization for storage factory (@Copilot in #7887)

๐Ÿšง Experimental Features

  • [clickhouse] add materialized view for event attribute metadata (@mahadzaryab1 in #7923)
  • [clickhouse] rework clickhouse attributes to look up type for string attributes (@mahadzaryab1 in #7815)
  • [mcp] add get_span_names tool for discovering span names (@sajal004004 in #7909)
  • Use opentelemetry span_name terminology in jaegermcp extension (@Copilot in #7916)
  • [mcp] implement get_critical_path tool (phase 3 steps 8-9) (@Copilot in #7857)
  • [clickhouse][chore] update unit tests snapshots to handle multiple queries (@mahadzaryab1 in #7865)
  • [mcp] get_services tool for service discovery (@Copilot in #7864)
  • [mcp] add cors setting and fix null array errors (@yurishkuro in #7863)
  • [mcp] get_trace_topology tool (phase 3 step 7) (@Copilot in #7862)
  • [mcp] phase 2 steps 5-6: get_span_details and get_trace_errors tools (@Copilot in #7859)
  • [mcp] phase 2 step 4: search_traces (@Copilot in #7858)
  • [clickhouse][chore] update test driver to handle multiple queries (@mahadzaryab1 in #7839)
  • [mcp] phase 2 step 3: storage integration (@Copilot in #7849)
  • Mcp server/phase 1.2: sdk integration with streamable http transport (@Copilot in #7846)
  • Mcp server scaffolding (@Copilot in #7842)
  • [clickhouse] move to snapshot testing in unit tests for clickhouse queries (@mahadzaryab1 in #7831)

๐Ÿ‘ท CI Improvements

โš™๏ธ Refactoring

  • Enable confusing-naming linter rule (@SamyakBorkar in #7949)
  • Replace panic calls with proper error handling (@aaryan359 in #7956)
  • Fix time-naming linter violation in search_traces.go (@jkowall in #7913)
  • [badger][v2] refactor factory signatures to use telemetry settings (@iypetrov in #7902)
  • [cassandra] add omitempty notation for keyvalue and marshaller/unmarshaller for traceid (@Manik2708 in #7867)
  • Converge status reporting to collector framework (@yurishkuro in #7890)
  • [chore] move query service to higher location (@yurishkuro in #7854)
  • [chore] remove v1 queryservice package (@Copilot in #7845)

Documentation

๐Ÿ“Š UI Changes

โœจ New Features

๐Ÿž Bug fixes, Minor Improvements

Read more

Release v2.14.1

02 Jan 18:36
v2.14.1
9173e34

Choose a tag to compare

๐Ÿ“Š UI Changes

๐Ÿž Bug fixes, Minor Improvements

Release v2.14.0

02 Jan 02:29
v2.14.0
05a74f2

Choose a tag to compare

TL;DR: Two significant changes in this release:

  1. โ˜ ๏ธ Starting from this release the legacy v1 components query, collector, and ingester
    are no longer published. All the remaining v1 utilities are now published as v2.x.x versions.
  2. ๐ŸŒ“ The UI now officially supports dark theme and the theme selector is enabled by default.

Backend Changes

โ›” Breaking Changes

  • Remove storage/v1/grpc (@yurishkuro in #7806)
  • Migrate remote-storage to yaml configuration with shared storageconfig package (@Copilot in #7704)
  • Remove v1 collector, query, and all-in-one (@yurishkuro in #7702)
  • Remove v1/ingester and all kafka related code (@yurishkuro in #7701)
  • Eliminate v1 binary references and sunset deprecated components (@Copilot in #7695)
  • Fix otel collector v0.141.0 api breaking changes for toserver/toclientconn and kafka receiver/exporter (@Copilot in #7694)

๐Ÿž Bug fixes, Minor Improvements

๐Ÿšง Experimental Features

  • [fix][clickhouse] optimize service and operation retrieval queries (@mahadzaryab1 in #7808)
  • [clickhouse] implement findtraces for clickhouse storage (@mahadzaryab1 in #7795)
  • [clickhouse] create materialized view to store attribute metadata (@mahadzaryab1 in #7798)
  • [clickhouse] update findtraceids to filter by complex attributes (@mahadzaryab1 in #7792)
  • [clickhouse] update findtraceids to filter by other primitive attributes (@mahadzaryab1 in #7789)
  • [cassandra][v2] copy jaeger<->otlp translator from otel contrib (@Manik2708 in #7765)
  • [clickhouse] update findtraceids to filter by string attributes (@mahadzaryab1 in #7788)
  • [clickhouse] update findtraceids to filter by timestamp (@mahadzaryab1 in #7787)
  • [clickhouse] update findtraceids to populate start and end timestamps (@mahadzaryab1 in #7770)
  • [clickhouse] update findtraceids to filter by duration (@mahadzaryab1 in #7767)
  • [clickhouse] implement findtraceids for clickhouse storage for primitive parameters (@mahadzaryab1 in #7648)
  • [clickhouse] add trace_id_timestamps table with materialized view (@mahadzaryab1 in #7723)
  • [fix][clickhouse] remove name column from ordering key for operations table (@mahadzaryab1 in #7714)

๐Ÿ‘ท CI Improvements

โš™๏ธ Refactoring

๐Ÿ“Š UI Changes

โœจ New Features

๐Ÿž Bug fixes, Minor Improvements

Read more

Release v1.76.0 / v2.13.0

03 Dec 16:31
63b27e1

Choose a tag to compare

Backend Changes

๐Ÿž Bug fixes, Minor Improvements

  • Fix: register basicauth extension in component factory (@xenonnn4w in #7668)

๐Ÿ‘ท CI Improvements

๐Ÿ“Š UI Changes

๐Ÿž Bug fixes, Minor Improvements

  • Add support for custom ui configuration in development mode (@Copilot in #3194)
  • Remove duplicate antd dependencies (@yurishkuro in #3193)
  • Fix css class typo in sidepanel details div (@Copilot in #3190)
  • Reduce search form field margins for better viewport fit (@Copilot in #3189)
  • Migrate deepdependencies/header and qualitymetrics/header from nameselector to searchableselect (@Copilot in #3185)
  • Reorder checkbox before color by dropdown in tracestatisticsheader (@Copilot in #3184)
  • Feat: add fuzzy search to searchableselect (@Copilot in #3182)
  • Fix highlighting of the current tab in the main nav bar (@SimonADW in #3183)

๐Ÿšง Experimental Features

๐Ÿ‘ท CI Improvements

โš™๏ธ Refactoring

Release v1.75.0 / v2.12.0

18 Nov 18:23
1c5531b

Choose a tag to compare

Backend Changes

๐Ÿž Bug fixes, Minor Improvements

  • Make enabletracing param work correctly in jaeger-v2 query extension (@Frapschen in #7226)

๐Ÿšง Experimental Features

โš™๏ธ Refactoring

๐Ÿ“Š UI Changes

๐Ÿž Bug fixes, Minor Improvements

โš™๏ธ Refactoring

Release v1.74.0 / v2.11.0

02 Oct 12:06
c17f97d

Choose a tag to compare

Backend Changes

๐Ÿž Bug fixes, Minor Improvements

  • Make enabletracing param work correctly in jaeger-v2 query extension (@Frapschen in #7226)

๐Ÿšง Experimental Features

โš™๏ธ Refactoring

๐Ÿ“Š UI Changes

๐Ÿž Bug fixes, Minor Improvements

โš™๏ธ Refactoring

Release v1.73.0 / v2.10.0

03 Sep 18:48
v1.73.0
7f883c9

Choose a tag to compare

Backend Changes

๐Ÿž Bug fixes, Minor Improvements

๐Ÿšง Experimental Features

๐Ÿ‘ท CI Improvements

โš™๏ธ Refactoring

๐Ÿ“Š UI Changes

โœจ New Features

๐Ÿž Bug fixes, Minor Improvements

โš™๏ธ Refactoring

  • Fix typescript ref typing errors across react components (@vishvamsinh28 in #3042)
  • Convert VerticalResizer.tsx from class component to functional component (@Parship999 in #2951)

Release v1.72.0 / v2.9.0

06 Aug 19:05
57f6514

Choose a tag to compare

Backend Changes

โœจ New Features

๐Ÿž Bug fixes, Minor Improvements

๐Ÿšง Experimental Features

๐Ÿ‘ท CI Improvements

โš™๏ธ Refactoring

Release v1.71.0 / v2.8.0

05 Jul 00:57
v1.71.0
d321ea3

Choose a tag to compare

Backend Changes

โ›” Breaking Changes

โœจ New Features

  • [v2] switch memory backend to storage api v2 implementation (@Manik2708 in #7157)

๐Ÿž Bug fixes, Minor Improvements

๐Ÿšง Experimental Features

๐Ÿ“Š UI Changes

โš™๏ธ Refactoring

  • Convert opsgraph.tsx from class component to functional component (@Parship999 in #2914)
  • Convert regiondemo.tsx from class component to functional component (@Parship999 in #2910)
  • Convert dividerdemo.tsx from class component to functional component (@Parship999 in #2909)
  • Convert draggablemanagerdemo.tsx from class component to functional component (@Parship999 in #2908)
  • Convert nameselector.tsx from class component to functional component (@Parship999 in #2889)
  • Convert copyicon.tsx from class component to functional component (@Parship999 in #2887)