发布日期: 2025-12-03
版本号: v1.76.0

Jaeger项目发布了包含后端和用户界面(UI)多处更新的版本。后端更新主要涉及错误修复与持续集成(CI)优化,例如修复了基础认证组件注册问题并改进了CI构建流程。UI更新内容更为丰富,包括多项界面布局与功能优化(如修复组件样式、优化表单显示、为选择控件增加模糊搜索等),同时引入了实验性的暗黑主题选择功能。此外,UI代码进行了大规模重构,将主题变量广泛应用于各个页面和组件,并将剩余的JavaScript文件转换为TypeScript,提升了代码质量和维护性。CI方面也增加了版权年份检查等配置。

更新内容 (中文)

后端变更

🐞 错误修复,小幅改进

  • 修复:在组件工厂中注册基本身份验证扩展 (@xenonnn4w#7668)

👷 持续集成改进

📊 用户界面变更

🐞 错误修复,小幅改进

  • 在开发模式下添加对自定义用户界面配置的支持 (@Copilot#3194)
  • 移除重复的 antd 依赖项 (@yurishkuro#3193)
  • 修复侧边栏详情 div 中的 css 类名拼写错误 (@Copilot#3190)
  • 减小搜索表单字段边距以更好地适应视口 (@Copilot#3189)
  • 将 deepdependencies/header 和 qualitymetrics/header 从 nameselector 组件迁移至 searchableselect 组件 (@Copilot#3185)
  • 在 tracestatisticsheader 中,将复选框重新排序至 “颜色依据” 下拉菜单之前 (@Copilot#3184)
  • 功能:为 searchableselect 组件添加模糊搜索 (@Copilot#3182)
  • 修复主导航栏中当前标签页的高亮显示 (@SimonADW#3183)

🚧 实验性功能

👷 持续集成改进

⚙️ 重构

更新内容 (原始)

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

下载链接