Skip to content

AiBrowser v1.0.2

Choose a tag to compare

@PuppetWen PuppetWen released this 13 Aug 12:12
· 4 commits to main since this release

中文

  • 新增侧边栏一级「版本更新」页面,集中显示当前版本、GitHub 最新版本、检测时间、更新网络和 Release 更新内容。
  • 检测到新版本时显示「一键下载安装」按钮;左下角状态点仅保留悬停版本信息,不再响应点击。
  • 更新检查和下载使用独立 Electron 网络会话,显式继承 Windows 本地/系统代理及 PAC 设置,并显示实际代理路由。
  • 大文件下载使用固定 .part 文件和 HTTP Range 续传;网络中断后自动重新解析代理并指数退避重连,最多重试 8 次。
  • 应用内更新下载完成后,自动关闭旧版并在当前安装路径原位覆盖,然后重新启动新版。
  • 安装器会识别应用传入的现有路径、注册表安装路径和正在运行的 AiBrowser 路径,已安装用户不会默认生成第二份安装目录。
  • 桌面快捷方式改为可选安装组件:全新安装默认启用;覆盖安装时若桌面原本没有快捷方式,则默认不创建,用户仍可手动选择。
  • 左下角版本号从应用清单动态读取,今后随发布版本自动变化。

English

  • Added a top-level Update page with local/latest versions, check time, proxy route, and GitHub Release notes.
  • The sidebar status dot is now hover-only; downloading and installation are initiated from the Update page.
  • Update traffic uses a dedicated Electron session with explicit Windows system/local proxy and PAC support.
  • Downloads persist to a .part file, resume with HTTP Range, re-resolve proxy settings, and automatically reconnect with exponential backoff.
  • In-app updates replace the existing installation in place and restart AiBrowser.
  • Existing installations are detected through the updater path, registry, or a running AiBrowser process.
  • Desktop shortcut creation is an optional installer component and preserves an existing user's prior choice by default.
  • The footer version is read dynamically from the application manifest.