ProxyMaster 版本历史 - 4 个版本
ProxyMaster 作者: mikecoding
ProxyMaster 版本历史 - 4 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 1.4
发布于 2026年3月24日 - 56.21 KB适用于 firefox 91.0.0 及更高版本一、Bug 修复:添加代理后 Tab 跳转到错误 URL(如 js.hcaptcha.com)
文件:background/background.js
问题:用户在 a.com 时,页面加载了来自 js.hcaptcha.com 的子资源
(script / sub_frame 等),触发"加载缓慢"提示。用户点击添加代理后,
原逻辑在 tab.url(supabase.com)与 prompt.url(js.hcaptcha.com)域名
不同时,错误地将 targetUrl 设为 prompt.url,导致 tab 被强制跳转到
js.hcaptcha.com。
修复:在"不同域名"分支增加对 resourceType 的判断:
- resourceType 为 null(主页面慢加载)→ 可能用户已离开,导航到 prompt.url
- resourceType 有值(子资源/子框架)→ 用户仍在原页面,reload tab.url
二、Bug 修复:添加 *.a.com 后,a.com 的提示未消失
三、设计优化:刷新/跳转行为统一
文件:background/background.js
变更:重写 addProxyFromPrompt 的刷新逻辑,统一为:
- 只在 tab 当前(或正在导航到)prompt.domain 时才刷新/重导航
- 同时检查 tab.url 和 tab.pendingUrl(处理正在 loading 中的情况)
- targetUrl 优先用 tab.url,其次 tab.pendingUrl,最后兜底 prompt.url
- 用户已切换到其他页面时,不再强制跳回,代理规则下次访问时自动生效
- 移除了之前的兜底 browser.tabs.reload() 以避免意外刷新
四、新功能:Rules 页面搜索、过滤与分页
4.1 搜索框 + 计数徽章
4.2 快速过滤栏
4.3 分页
4.4 两列布局源代码遵循 MIT 许可证 发布
较早版本
版本 1.3
发布于 2026年1月27日 - 55.4 KB适用于 firefox 91.0.0 及更高版本在 popup 里加入“快速添加规则”,可直接输入 domain / domain‑suffix / keyword 并选择 action源代码遵循 MIT 许可证 发布