Repository navigation
Releases
Releases · AcidGr/Acid-Browser
Acid Browser v0.5.2
Acid Browser v0.5.1
Acid Browser v0.5.1 更新内容:
- 修复广告拦截规则在 WebView 多线程下的并发闪退与规则误封问题
- 修复多线程下载器智能文件名后缀识别、重定向凭据隔离与 APK 安装打开兼容性
- 修复 AI Agent 流式输出丢失 null 字符串、工具参数解析与特殊字符渲染问题
- 修复油猴脚本域名匹配边界、ES6 依赖库作用域与脚本检查更新按钮显示
- 修复本地主页书签隔离、历史记录清空同步与 MCP 协议兼容性
Acid Browser v0.5.0
🚀 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
v0.4.17
修复与改进 (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
Acid Browser v0.4.15
Acid Browser v0.4.14
Acid Browser v0.4.13
- 升级完整版 Agent Skill 架构:支持多文件技能包 (skills//SKILL.md + references/ + scripts/)、标准 YAML Frontmatter 解析、独立启用/停用开关,以及从 GitHub 目录/单文件/ZIP 链接一键导入技能
- 左上角广告拦截面板新增三级「阻止调用第三方 APP」策略(完全拦截 / 弹窗询问 / 完全不拦截,默认弹窗询问),并在 AI Agent 运行接管期间自动临时锁定为完全拦截
- 功能菜单优化:关闭重开时保持上次停留的分页位置,不再强制滚回第一页
- 默认搜索引擎调整为必应 (Bing),移除私人更新服务器 IP,OTA 检查更新全面切换至 GitHub Releases