Repository navigation
Releases: wangwanjie/HostsEditor
Releases · wangwanjie/HostsEditor
Release list
HostsEditor v1.8.0
更新内容
- 安装包按芯片拆分:Apple 芯片请下载
_arm64.dmg,Intel 芯片请下载_x86_64.dmg,体积更小,自动更新只推送同架构版本。 - 新增「文件」菜单:新建本地/远程方案、导入 hosts 文件为方案(⌘O)、保存并应用(⌘S)、导出当前内容(⇧⌘S)。
- 每次写入系统 hosts 前自动备份旧内容(保留最近 30 份),可在「文件 → 在访达中显示 hosts 备份」查看。
- 远程方案支持按间隔自动刷新(偏好设置 → 通用),并会校验返回状态,避免把错误页面当成 hosts 保存;重复添加同一地址时改为刷新已有方案。
- 方案右键菜单新增「复制方案」;有未保存的修改时窗口会给出提示,退出前会二次确认。
- 写入 hosts 后自动刷新 DNS 缓存,修改立即生效;写入前会重新读取系统 hosts,不再覆盖其他工具的改动。
- 修复快速连续切换方案时写入交错、远程刷新失败提示被清空、在偏好设置窗口按删除键误删方案等问题,并加强后台帮助程序的连接校验。
HostsEditor v1.7.2
更新内容
- 调整 hosts 文本高亮规则,被整行注释掉的条目现在会统一显示为注释颜色,避免与正常规则高亮混淆。
HostsEditor v1.7.1
更新内容
- 修复配置查看和编辑器中的 hosts 文本高亮问题,IPv6 地址与对应域名现在也能正确着色显示。
HostsEditor v1.7.0
更新内容
- 业务数据改为使用数据库持久化,旧版本数据会在升级后自动迁移。
- 优化偏好设置窗口交互,切换标签页时窗口高度会随内容变化,并修复多语言下的标签宽度与布局跳动问题。
- 修复主窗口关闭后点击 Dock 图标无法重新拉起的问题,并修复远程配置 host 显示偶现高亮失效。
- 修复多处界面约束与编译警告,提升整体稳定性。
HostsEditor v1.6.0
更新内容
- 新增 English、简体中文、繁體中文三种界面语言,并支持运行时动态切换。
- 新增跟随系统、浅色、深色三种外观模式,并支持运行时动态切换。
- 偏好设置、主界面、状态栏菜单和查找替换栏会随语言与外观即时刷新。
- 补齐动态切换相关回归测试,并修复偏好设置分段标题在切换语言后的宽度刷新问题。
HostsEditor v1.5.2
更新内容
- 优化 DMG 安装界面的整体布局,让应用图标、Applications 快捷方式和步骤标记在各自区域内更居中。
- 改善安装引导文案与背景渐变的衔接,避免副标题被浅蓝分界线割开。
HostsEditor v1.5.1
更新内容
- 修复主界面配置列表宽度在重启后回退为默认值的问题,现在会正确记住上次调整结果。
- 修复查找与替换栏在窗口较窄时触发 Auto Layout 约束冲突的问题,布局会按可用空间自动收缩。
- 补充对应回归测试,避免侧栏宽度持久化和查找栏布局问题再次回归。
HostsEditor v1.5
更新内容
- 主界面的配置列表宽度现在会记住上次调整结果,远程配置右键菜单也补充了“刷新”,状态栏图标换成了更贴近 hosts 编辑的样式。
- Hosts 编辑器新增
Command + /行注释切换,以及类 VS Code 的内联查找与替换;只读内容支持查找,切换配置时会同步刷新查找结果。 - 修复了编辑配置名称、远程配置 URL 和查找替换输入框时按退格键会误触发“删除配置”确认弹窗的问题。
- 禁用的 hosts 条目改用更易区分的配色,配合新的查找高亮与替换操作,批量检查和调整映射更直观。
HostsEditor v1.4
更新内容
- Hosts 内容页现已支持
Command配合+/-快速增大或减小字体,阅读和比对长 hosts 内容更方便。 - 快捷键与偏好设置中的字体大小保持同步,并继续遵循最小/最大字号限制,避免误调到不可用范围。
HostsEditor v1.3
更新内容
- 将主界面与偏好设置窗口的布局统一迁移到 SnapKit,并修复启动阶段的约束冲突与布局警告。
- 偏好设置改为分段式页面,补充帮助程序管理入口,并修复编辑器字体大小调节时的实时显示问题。
- 修复窗口状态恢复相关日志,以及启动时
layoutSubtreeIfNeeded引发的递归布局警告。 - Sparkle 更新说明改为内嵌显示实际发布内容,不再跳转到 GitHub 网页。