Skip to content

v1.6.6-beta.1

Choose a tag to compare

@tsosunchia tsosunchia released this 21 May 16:56
a0a8fa9

What's Changed

  • 新增 MTR TUI 历史视图:交互式 MTR 中按 d / D 可在经典指标表与 History 视图间切换,默认仍保持经典表格
  • 新增 History 图表模式切换:历史视图下按 g / G 可在 heatmap、bars、sparkline 三种图表间循环
  • History 视图会保留最近 3 分钟、按探测时间戳归窗的延迟与超时样本,并显示 HostLastAvgLossHistory
  • 优化 MTR 历史视图布局:宽终端下扩展 Host / History 显示空间,窄终端下给出提示并保持 TUI 输出稳定
  • 修复 MTR history 取样与配色:未来时间戳会被钳制到当前时间,超时样本、无色输出和延迟档位显示更稳定
  • 优化 MTR history 渲染性能,减少历史图表绘制时的临时指针分配
  • 补充 MTR history 相关中英文 README,包括按键说明、三种图表模式、--no-color 下的 ASCII 输出和 TraceBar 致谢
  • 更新依赖:modelcontextprotocol/go-sdk 1.6.0、golang.org/x/net 0.54.0、tidwall/gjson 1.19.0 等

额外的:
历史视图只在 TTY 交互式 MTR 下启用;非 TTY / report / raw 输出保持原有行为。
d 只切换显示方式,历史样本会在经典表格显示期间同步收集;按 r 重置 MTR 统计时也会清空 history。
History 列使用固定 100ms 延迟刻度;启用 --no-color 时使用 ASCII,并以 x 表示超时样本。

Full Changelog: v1.6.5...v1.6.6-beta.1