v1.7.5 #399
tsosunchia
started this conversation in
General
v1.7.5
#399
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What's Changed
--mtr --json输出 NDJSON 事件,-r/-w --json输出最终汇总报告,诊断信息写入 stderr by @tsosunchia in feat(mtr): 支持实时 NDJSON 和最终 JSON 报告 NTrace-dev#230--mtr-record会话录制与--mtr-replay离线回放:保存探测及元数据事件,支持播放、暂停和时间定位;截断文件可恢复有效前缀并报告不完整状态 by @tsosunchia in feat(mtr): 保存 MTR 会话并支持无网络离线回放 NTrace-dev#237--mtr-columns,支持选择、排序 MTR 文字统计列;TUI 中可按o/O打开 Fields 页面编辑列及间距 by @tsosunchia in feat(mtr): 支持自定义统计列与 TUI 列编辑 NTrace-dev#231s保存 TXT、JSON 或独立 HTML 报告,按?查看帮助;--no-mtr-summary可关闭退出摘要 by @tsosunchia in feat(mtr): 添加报告保存、退出摘要与快捷键帮助 NTrace-dev#240--doctor环境自检,报告目标解析、源地址选择、路由预测和探测后端初始化结果;三个 flavor 均可使用 by @tsosunchia in 增加独立探测环境自检与跨平台路由诊断 NTrace-dev#232--fwmark,支持为本地 traceroute/MTR 设置十进制或十六进制 socket 标记,并按标记与 TOS 选择源地址,保留显式 source/device 约束 by @tsosunchia in feat(trace): 支持 Linux fwmark 策略路由探测 NTrace-dev#233--no-stop-reason,隐藏传统 traceroute、Fast Trace 和文件批量探测的终端及日志停止摘要,不影响 JSON/API 中的终止原因--source-port -1github.com/mattn/go-runewidth升级至v0.0.29,github.com/quic-go/quic-go升级至v0.62.0额外的:
本版本仍未切换默认模式;full/tiny 默认使用传统 traceroute,单独
--json也保留传统 JSON。MTR 中--json与--raw互斥。TUI 导出的 TXT/JSON/HTML 是统计快照;需要完整会话回放时使用
--mtr-record。录制与报告保存均不覆盖已有文件。--doctor不发送探测包,但 DNS/DoT 解析可能联网;自检成功不代表目标可达,Windows 自检不会安装 WinDivert 驱动。--fwmark仅支持 Linux 本地 traceroute/MTR,不支持 doctor、deploy/MCP 或 Globalping,也不会修改系统路由规则。Windows amd64 非零 ICMP TOS 需要 WinDivert 及管理员权限,即使使用
--icmp-mode 1选择 Socket 接收也一样。Full Changelog: v1.7.4...v1.7.5
This discussion was created from the release v1.7.5.
All reactions