Skip to content

Releases

Acid Browser v0.5.2

Choose a tag to compare

@AcidGr AcidGr released this 06 Nov 06:25

Acid Browser v0.5.2 更新内容:

  1. 新增全 APP 界面语言切换(跟随系统 / 简体中文 / English),支持全界面与内置主页免重启实时热切换
  2. 修复弹窗导航、本地主页预加载竞态、Markdown 空行渲染与 Agent 标签页返回手势问题
  3. 完善英文模式下下载管理列表状态、广告拦截策略说明、Agent 工具卡片与各级弹窗的翻译覆盖,并保护用户原始文本不被误翻

Acid Browser v0.5.1

Choose a tag to compare

@AcidGr AcidGr released this 06 Nov 03:39

Acid Browser v0.5.1 更新内容:

  1. 修复广告拦截规则在 WebView 多线程下的并发闪退与规则误封问题
  2. 修复多线程下载器智能文件名后缀识别、重定向凭据隔离与 APK 安装打开兼容性
  3. 修复 AI Agent 流式输出丢失 null 字符串、工具参数解析与特殊字符渲染问题
  4. 修复油猴脚本域名匹配边界、ES6 依赖库作用域与脚本检查更新按钮显示
  5. 修复本地主页书签隔离、历史记录清空同步与 MCP 协议兼容性

Acid Browser v0.5.0

Choose a tag to compare

@AcidGr AcidGr released this 05 Nov 13:20

🚀 Acid Browser v0.5.0 更新日志 (Release Notes)

1. 🤖 Agent 自动化交互与网页控制增强 (Agent & Automation Hardening)

  • DOM 观察与表单回填校验:引入 fill readback verification 机制,解决受控组件与前端拦截导致的输入校验失败问题;优化 DOM 剪枝与观察分页,保护最新页面观察状态。
  • 目标标签页导航隔离:修复 navigate 偶发抢占用户当前活动标签页的问题,实现静默后台标签页切换与独立会话隔离,规范化 URL 处理。
  • 对称式人工接管(Human Takeover):实现对称的人工接管暂停与 AI 无缝恢复机制;统一前后台横幅状态文案。
  • 后台活动动态显示:在后台横幅中实时呈现 Agent 当前活动步骤的纯净文本动态摘要,并支持一键秒切回操作标签页。

2. 📦 内置网盘直链下载 Skill 全面升级 (Cloud Drive Download Skills)

  • 百度网盘前置强风控告知与确认:针对百度极其严格的反作弊与封号风控(Black UID),增加强制性 SOP——在执行下载前必须向用户详尽说明封号与限速风险,并在当前会话主动停止工具调用,等待用户在下一轮给出明确确认同意后才允许继续。
  • 夸克网盘免转存直链提取:支持 <=50MB 小文件免转存直接取链,自动携带 __pugs 游客态凭证防范 412 错误;大文件自动降级为转存模式。
  • 123 云盘直链 Base64 解码与重定向:完善 download-v2 包装链接 Base64 解码与 redirect_url 循环跟随逻辑,规范防盗链 Referer 请求头。
  • 新增 115 网盘支持:实现分享解析、小文件直接取链、大文件转存个人盘取 pickcode 直链流程,强制遵循「登录 Cookie + 900 秒 CDN Cookie」双 Cookie 规范。
  • 新增迅雷网盘支持:实现分享转存个人盘并提取真实媒体直链,增加单文件并发连接数 <=8 的硬性保护规范,防止迅雷 CDN 降级 200 整文件导致分片失效。

3. 🌐 Chromium 内核与网络稳定性强化 (Chromium WebView & Network Fixes)

  • 移除不安全的 Cookie 注入:彻底解决底层 WebView 触发 SIGTRAP 崩溃的问题。
  • 解决重入导航崩溃:从 shouldOverrideUrlLoading 中移除可重入的 loadUrl,消除 Chromium navigation CHECK 异常崩溃。
  • Cookie 性能与生命周期优化:合并 Cookie 写入与落盘频率,避免每次页面加载都写 jar 导致的性能卡顿;在用户导航与生命周期阶段执行安全 flush。
  • 本地主页导航解耦:通过主线程 Looper 顶层调度异步解耦主页链接导航。
  • 协议清理:彻底移除旧版遗留的 via:// 协议别名支持。

4. 🛡️ 下载引擎与安全隔离 (Downloader & Security Hardening)

  • 下载重定向与 Range 协议修正:严格尊重 200 OK 单流真实状态,严格遵循 HTTP 重定向协议规范。
  • 用户脚本运行时隔离:为每个 userscript 派生唯一的 bridge token,加固 @grant 权限边界与安全隔离。
  • MCP 与文件共享安全:增加 MCP 服务线程池并发上限保护,删除操作时对共享文件进行防误删安全保护;解耦 SSE 心跳检测并加固 JSON/null 安全。

Acid Browser v0.4.18

Choose a tag to compare

@AcidGr AcidGr released this 03 Nov 23:33

修复了已知的问题

v0.4.17

Choose a tag to compare

@AcidGr AcidGr released this 02 Nov 16:06

修复与改进 (Fixes & Improvements)

  • 下载引擎并发与断点续传加固:
    • 引入任务运行代数控制令牌(Generation Token),彻底解决频繁点按「暂停 ⇄ 恢复」导致的旧线程复活、双倍并发写入与数据损坏隐患。
    • 增加连接即时中断(abortActiveConnections),暂停与取消时毫秒级跳出网络读取阻塞。
    • 修复多分片下载失败时的清理竞态,支持 Range 的大文件网络波动中断时完整保留断点配置(.part.cfg)与物理数据,支持断点续传重试无需从头重新下载。
  • 运行时与核心逻辑缺陷修复:
    • 修复设置项热重载导致的无限递归调用死循环与栈溢出风险。
    • 修复 Android AOSP JSONObject.NULL 在 SSE 流式 tool_calls 增量合并时的 "null" 字符串污染漏洞。
    • 修复书签在搜索过滤状态下点击编辑/删除时的列表索引错位问题。
    • 修复 HttpProbe 对未知总长度 206 Partial Content 误判为 1 字节截断的问题。
    • 补全 UC 网盘客户端 UA 识别与跨域 Cookie 合并。
    • 修复 agent_bridge.js 中 setSomEnabled 导出别名与指纹字段覆盖问题。
    • 修复 AcidFileProvider.query() 对空文件的潜在空指针异常。
    • 优化 FaviconManager 内存缓存容量上限并增加失败重试冷却期。
  • 核心数据存储解耦:
    • 将 BrowserDataStore 抽离为独立的 BookmarkRepository 与 HistoryRepository,统一持久化配置项并增加空列表持久化防误清空保护。

v0.4.16

Choose a tag to compare

@AcidGr AcidGr released this 02 Nov 03:53

修改了部分已知的问题

Acid Browser v0.4.15

Choose a tag to compare

@AcidGr AcidGr released this 01 Nov 12:47

修改了一些内容

Acid Browser v0.4.14

Choose a tag to compare

@AcidGr AcidGr released this 01 Nov 12:35

修改了部分代码

Acid Browser v0.4.13

Choose a tag to compare

@AcidGr AcidGr released this 01 Nov 07:56
  1. 升级完整版 Agent Skill 架构:支持多文件技能包 (skills//SKILL.md + references/ + scripts/)、标准 YAML Frontmatter 解析、独立启用/停用开关,以及从 GitHub 目录/单文件/ZIP 链接一键导入技能
  2. 左上角广告拦截面板新增三级「阻止调用第三方 APP」策略(完全拦截 / 弹窗询问 / 完全不拦截,默认弹窗询问),并在 AI Agent 运行接管期间自动临时锁定为完全拦截
  3. 功能菜单优化:关闭重开时保持上次停留的分页位置,不再强制滚回第一页
  4. 默认搜索引擎调整为必应 (Bing),移除私人更新服务器 IP,OTA 检查更新全面切换至 GitHub Releases