主要更新:
- 添加命令行参数支持 (-C/--change, -CA/--change-all, -R/--reset, -h/--help)
- 扩展 DNS 服务商列表 (新增本地DNS、字节跳动、CNNIC、清华TUNA、运营商DNS等)
- 并行 DNS 解析和测速,显著提升测速效率
- 添加 Spinner 消息队列,改善测速过程中的显示体验
- 新增 loadHostsInfo 模块,启动时检测并显示已有 Figma hosts 配置
- 使用原生 http/https 模块进行测速 (testUrlNative),更准确可靠
- 改进 IP 归属地查询 (切换到 api.ip.sb,增加中英文地名映射)
- 改进终端输出格式和着色
- 添加 performance polyfill 支持旧版 Node.js
- 升级 axios 到 v1.13.2,添加 esbuild 构建支持
- 更新 README 文档,增加命令行参数说明
修复:
- 修复 DNS lookup 回调函数参数兼容性问题
- 修复脚本路径在打包环境下的兼容性问题