更新日志

了解最新功能、改进与修复。

1.4.0

最新发布
  • 功能 桌面应用内置在线更新支持,包括平台感知的包选择、发布频道支持,以及主更新 API 不可用时的 GitHub 回退
  • 功能 更新横幅、版本详情对话框、提醒偏好设置,以及用于更新策略、更新源偏好和频道选择的专属设置区域
  • 功能 hsync update 命令行,支持无界面更新检查,同时提供人类可读和 JSON 输出,并支持可选频道覆盖
  • 功能 统一的自定义浏览器运行时模型,手动添加的浏览器和深度扫描发现的浏览器在同步、监控和 UI 界面上都像一等浏览器集成一样运作
  • 功能 日志查看器支持自动日志尾随,页面隐藏或窗口最小化时自动暂停
  • 改进 WebDAV 设置已简化为更清晰、更不易出错的配置流程
  • 改进 书签渲染已虚拟化,使书签页面在大数据集上的扩展性大幅提升
  • 修复 浏览器监控状态不再错误地变为 NEEDS_SYNC;同步新鲜度现在与提取时捕获的数据库 mtime 进行比较
  • 修复 WebDAV 凭证访问现已延迟和去重,减少不必要的密钥环流量并避免在某些系统上重复弹出解锁提示
  • 修复 可选的 WebDAV 导入现在仅在传输实际开始时加载,提高了部分配置环境下的启动鲁棒性
  • 修复 通过自定义路径添加的浏览器现在在启动时和保存设置后立即注册,无需重启即可参与同步和状态监控
  • 修复 browser: 搜索过滤器现在不区分大小写,域名匹配现在正确转义 SQL LIKE 通配符,防止错误匹配和意外过度匹配
  • 修复 已禁用的浏览器现在在仪表盘上明确显示为 DISABLED,而不是从状态视图中消失
  • 修复 历史记录滚动气泡现在优先显示在右侧,靠近屏幕边缘时回退到左侧
  • 修复 仪表盘深度扫描清理不再双重释放滚动区域组件
  • 修复 高风险的自定义浏览器移除操作现在在破坏性操作前需要确认
  • 修复 统计月份标签不再依赖系统区域设置,现在统一使用应用的国际化月份名称
  • 修复 系统托盘行为更加一致:单击打开在跨平台下正常工作,亮色主题的同步旋转指示器更易于查看
  • 修复 居中对话框和 StyledComboBox 弹窗现在约束在屏幕边界内,改进了多显示器和屏幕边缘布局下的行为
  • 修复 仪表盘统计卡片现在具有响应性,在不同窗口尺寸下保持稳定高度
  • 修复 更新检查现在避免因 GitHub 限流而阻塞
  • 核心 发布打包和验证工作流经过跨平台扩展和强化,包括安装程序验证、ARM64 安装程序标志修复以及 CI 中的依赖安装加固
  • 文档 文档站已为 1.4.0 更新,涵盖在线更新、更新提醒、CLI 更新检查以及修订后的安装和升级流程

1.3.2

  • 功能 稳定版现已镜像到 R2,以提升分发可靠性
  • 改进 同步后的自动备份现已默认关闭
  • 修复 修复可能影响同步稳定性的调度器线程清理竞争问题
  • 修复 hsync db normalize 现在会在应用更改前要求显式确认
  • 修复 CLI 同步现在会更可靠地清理数据库资源
  • 修复 单实例 IPC 令牌现已按用户账户隔离
  • 文档 更新文档站品牌、联系信息和本地化页面
  • 文档 新增独立的安全策略
  • 核心 扩展了调度器、viewmodel 和 WebDAV 流程的自动化覆盖

1.3.1

  • 修复 正则导出不再在 10 万条记录处截断
  • 修复 HTML 导出在模板注入标记缺失时抛出明确错误
  • 修复 正则历史搜索移至后台线程,消除 UI 卡顿
  • 修复 _load_badge_data 优雅地处理数据库错误
  • 修复 月度统计不再因夏令时切换而偏差
  • 修复 VACUUM INTO 在 _lock 外执行,消除导出时的潜在死锁
  • 修复 隐藏域名过滤器不再因 LIKE 通配符字符而误匹配
  • 修复 修正域名前缀记录计数,避免重复计算
  • 修复 WebDAV 清理失败现在会上报;清单时间戳与实际上传时间对齐
  • 修复 应用关闭期间抑制配置保存,防止写入损坏
  • 修复 配置备份轮转加固;添加迁移误报防护
  • 修复 备份关闭不再阻塞线程池
  • 安全 从 _derive_subkeys 移除未使用的加密密钥
  • 核心 修复打包构建中缺失 WebDAV 模块的问题

1.3.0

  • 改进 重构调度器和工作线程信号以实现实时同步进度
  • 功能 黑名单和隐藏域名对话框现在预览受影响的记录数
  • 改进 重新设计应用图标并引入基于 SVG 的动画托盘渲染器
  • 改进 默认主题从深色改为跟随系统
  • 性能 页粒度 LRU 淘汰和独立的正则最近搜索历史
  • 修复 加强 FTS 触发器恢复和多词查询解析
  • 修复 添加 Linux Qt 平台回退并打包 xcb 依赖
  • 文档 新增多语言 MkDocs 文档站点

1.2.2

  • 修复 修复 CLI restore 总是恢复最新备份而非所选备份
  • 修复 修复 CLI restore 不遵守 favicon 恢复标志
  • 修复 修复 CLI restore --replace 模式使用不安全数据库替换
  • 修复 修复调度器前置计时器未取消导致过期回调触发

1.2.1

  • 功能 在书签卡片上新增“在历史中定位”快捷操作
  • 改进 点击书签卡片的标签区或备注区现在可直接打开编辑器
  • 修复 修复历史视图中 Ctrl+F 和 Ctrl+R 快捷键冲突
  • 修复 日期分隔计数现在会正确遵循当前筛选条件和仅隐藏模式

1.2.0

  • 功能 用跨平台快捷键引擎替换旧热键系统,并提供 14 个可自定义快捷键
  • 功能 引入隐藏记录模式和域名软隐藏管理
  • 性能 用 keyset 索引重写分页,并将正则搜索下推到 SQL 层,实现超大历史记录流畅滚动
  • 改进 以原子流式上传替代分块 WebDAV 上传,并修复 Windows 下临时文件描述符泄漏
  • 安全 将加密升级到 V2,使用独立 HKDF 子密钥和基于 nonce 的单实例 IPC 认证
  • 改进 新增自适应列宽、网页搜索入口和实时跟随系统主题
  • 改进 便携模式现在自动检测 .portable,headless 模式通过精简缓存降低内存占用
  • 改进 CLI 现在可直接解析多词查询而无需引号,并会自动截断过长终端表格
  • 修复 统一锁顺序,修复 WAL 写后读不一致及 VACUUM 期间墓碑清理崩溃问题
  • 修复 修复严重滚动条跳动问题,并防止长标题把设置卡片按钮挤出布局
  • 修复 修复潜在的 QTimer 溢出问题,并确保退出时浏览器监控彻底关闭
  • 修复 防止 BFS 扫描器遍历 Windows Junction 点

1.1.1

  • 性能 将历史查询和书签/备注徽标加载移至后台线程
  • 性能 优化底层 SQL 查询,并移除 FTS 精简导出中的冗余 VACUUM
  • 修复 修复快速访问浮层重复打开时的垂直漂移
  • 修复 修复历史表格中随机出现的水平滚动条
  • 修复 修复在历史页修改书签后书签页不刷新的问题
  • 修复 修复冲突情况下 bookmarked_at 时间戳不更新的问题
  • 修复 修复 WebDAV 客户端初始化期间的潜在竞争条件
  • 修复 修复数据库连接重置后缓存未清理导致的过期筛选命中

1.1.0

  • 功能 新增聚焦式全局快速搜索浮层,可检索历史、书签和备注
  • 功能 升级搜索能力,加入自动补全、幽灵文本和高级查询语法
  • 功能 新增统计页面,提供热力图、浏览器份额图表和可导出的可视化
  • 功能 新增书签、标签和富文本备注,把历史记录转为个人知识库
  • 功能 引入 hsync CLI,用于无头提取、WebDAV 备份、查询和导出
  • 功能 在历史视图中新增拖放 URL 导出和实时滚动时间气泡
  • 功能 新增设备身份管理和跨设备合并式 WebDAV 恢复
  • 功能 扩展对地区浏览器、Firefox 分支、开发通道和深度扫描发现的支持
  • 性能 使用批量插入和预编译正则重写 SQLite 提取,并用 LRU 缓存优化 favicon 渲染
  • 改进 升级首次运行向导,并修复主题切换时滚动条跳动
  • 修复 修复 Windows 备份过程中的文件锁问题

1.0.0

  • 功能 聚合主流 Chromium 浏览器、Firefox 系浏览器和 Safari 的历史记录,并支持多配置文件
  • 功能 内置 SQLite FTS5 trigram 搜索,可在大数据集上实现毫秒级子串检索
  • 功能 支持带 ZIP 压缩和 SHA-256 完整性校验的 WebDAV 云备份与恢复
  • 安全 默认将数据保留在本地,并通过 HKDF-SHA256 与系统钥匙环加密存储 WebDAV 凭据
  • 性能 虚拟滚动保证百万行历史列表依然流畅
  • 功能 系统托盘集成让同步在后台安静运行