Releases
v2.16.0
Compare
Sorry, something went wrong.
No results found
Backend Changes
⛔ Breaking Changes
Enforce Go version consistency across the codebase; require Go 1.25.7 (@Copilot in #8052 )
Remove legacy response format of remote sampling endpoint (@yurishkuro in #8014 )
✨ New Features
🐞 Bug fixes, Minor Improvements
[kafka receiver config] replace traces.topic: with traces.topics: (@Copilot in #8144 )
Disable bulk processor in es authenticator test to prevent goroutine leaks (@Copilot in #8124 )
Add support for es health-check timeout at startup (@ntdkhiem in #8096 )
Support max trace size issue in the query service (@yurishkuro in #8098 )
Add empty span name sanitizer (@Copilot in #8086 )
[memory] include link attributes when searching by tags (@Manik2708 in #8077 )
Fix(ci): update upload-artifact to v6 in metrics comparison workflow (@jkowall in #8000 )
🚧 Experimental Features
[clickhouse][perf] restructure clickhouse findtraceids query to improve performance (@mahadzaryab1 in #8125 )
[cassandra][v2] refactor fromdbmodel and todbmodel to accept and return dbmodel.span (@Manik2708 in #7844 )
👷 CI Improvements
Remove otel_scope_version label from metrics comparison (@yurishkuro in #8145 )
Ci: always update summary report comment if present (@yurishkuro in #8135 )
Ci: extract ci summary publish script to .github/scripts/ with unit tests (@yurishkuro in #8134 )
Ci: split ci summary report into compute + publish workflows (@yurishkuro in #8132 )
Ci: use gh pr list to get pr number (@yurishkuro in #8123 )
Ci: log trigger event for debugging (@yurishkuro in #8122 )
Ci: fix summary report to be able to retrieve pr number (@yurishkuro in #8121 )
Ci: migrate coverage gating from codecov to github actions (@yurishkuro in #8111 )
Ci: migrate coverage gating from codecov to github actions (@yurishkuro in #8101 )
Fix: correct bot detection in ci parallel mode (@Copilot in #8097 )
[chore] fix bot names (@yurishkuro in #8094 )
Refactor(ci): implement forked dag orchestrator for conditional parallelism (@Copilot in #8093 )
[test] upgrade integration tests fixtures to otlp traces (@Manik2708 in #8079 )
[test] upgrade default.json fixture to otlp traces (@Manik2708 in #8076 )
[test] upgrade span_tags_trace.json from v1 model to ptrace.traces (@Manik2708 in #8044 )
Reorganize ci into 3-tier sequential pipeline with fail-fast behavior (@Copilot in #8060 )
[test] refactor integration tests to directly write/read ptrace.traces (@Manik2708 in #7812 )
Use ifneq instead of ifndef for skip_debug_binaries check (@Copilot in #8039 )
Fix release process issues: command copy buttons, documentation tagging, and release.md rotation (@jkowall in #7990 )
⚙️ Refactoring
📖 Documentation
Fix typos and outdated path in elasticsearch readme files (@cluster2600 in #8068 )
[chore] add automated scanner policy and vulncheck target (@xenonnn4w in #8043 )
📊 UI Changes
🐞 Bug fixes, Minor Improvements
Rename main package to @jaegertracing/jaeger-ui (@yurishkuro in #3560 )
Fix: white hover line overflow on critical path segments (@Parship12 in #3550 )
Fix v3 api client ignoring base path prefix (@Copilot in #3549 )
Fix spm metrics not fetched on initial load due to null check (@Copilot in #3538 )
🚧 Experimental Features
⚙️ Refactoring
Refactor(plexus): convert nodeslayer from class to functional component (@thc1006 in #3413 )
Refactor(plexus): convert svglayer from class to functional component (@thc1006 in #3410 )
Refactor(plexus): convert svglayersgroup from class to functional component (@thc1006 in #3412 )
Refactor(plexus): migrate svgedge to functional component (#3396) (@hharshhsaini in #3527 )
You can’t perform that action at this time.