|
4 | 4 |
|
5 | 5 | ## [一个完整的 测试环境例子 可用于查看优秀的源码 ](https://github.com/jingjingxyk/extension-v3-test)
|
6 | 6 |
|
| 7 | +## CHANGELOG for v3 0.10.26 [2023-03-31 13:27:00 +0800] |
| 8 | + |
| 9 | +> 1. v3 版本 修复 修复打包 bug (打包补上 josdejong/svelte-jsoneditor) |
| 10 | +
|
7 | 11 | ## CHANGELOG for v3 0.10.25 [2023-03-05 23:25:00 +0800]
|
8 | 12 |
|
9 | 13 | > 1. v3 版本 添加 格式化规则功能
|
|
111 | 115 |
|
112 | 116 | ## CHANGELOG for 0.10.7 [2022-07-31 12:43:40 +0800]
|
113 | 117 |
|
114 |
| -> 1. 新增 `developers.google.com` - 替换为 `developers.google.cn` |
115 |
| -> 2. 整理规则,合并规则文件,并且重命名名称 |
116 |
| -> 3. 新增 高阶定制玩法 辅助工具 |
117 |
| -> 4. 新增 扩展程序选项 WebUI 可视化自定义规则雏形 |
118 |
| -> 5. 使用 prettier 格式化代码 |
119 |
| -> 6. 添加自动化测试脚本 |
| 118 | +> 1. 新增 `developers.google.com` - 替换为 `developers.google.cn` |
| 119 | +> 2. 整理规则,合并规则文件,并且重命名名称 |
| 120 | +> 3. 新增 高阶定制玩法 辅助工具 |
| 121 | +> 4. 新增 扩展程序选项 WebUI 可视化自定义规则雏形 |
| 122 | +> 5. 使用 prettier 格式化代码 |
| 123 | +> 6. 添加自动化测试脚本 |
120 | 124 |
|
121 | 125 | ## CHANGELOG for 0.10.6
|
122 | 126 |
|
|
126 | 130 |
|
127 | 131 | ## CHANGELOG for 0.10.5
|
128 | 132 |
|
129 |
| -> 1. 新增 `cdn.jsdelivr.net` - 替换为 `fastly.jsdelivr.net` |
130 |
| -> 2. 新增 `cdnjs.cloudflare.com` - 替换为 `cdnjs.loli.net` 默认未启用 |
131 |
| -> 3. 新增 公共 CDN 静态资源库 极客族公共加速服务 `https://cdn.geekzu.org/cached.html` |
132 |
| -> 4. 新增 公共 CDN 静态资源库 七牛静态库 `http://staticfile.org/` |
133 |
| -> 5. 新增 通过国内镜像 克隆本项目源代码 |
| 133 | +> 1. 新增 `cdn.jsdelivr.net` - 替换为 `fastly.jsdelivr.net` |
| 134 | +> 2. 新增 `cdnjs.cloudflare.com` - 替换为 `cdnjs.loli.net` 默认未启用 |
| 135 | +> 3. 新增 公共 CDN 静态资源库 极客族公共加速服务 `https://cdn.geekzu.org/cached.html` |
| 136 | +> 4. 新增 公共 CDN 静态资源库 七牛静态库 `http://staticfile.org/` |
| 137 | +> 5. 新增 通过国内镜像 克隆本项目源代码 |
134 | 138 |
|
135 | 139 | ## CHANGELOG for 0.10.4
|
136 | 140 |
|
137 | 141 | ### 变更
|
138 | 142 |
|
139 |
| -> 1. 修复 `www.google.com/recaptcha/` 无法显示问题; 通过新增 `extension/rules/rules_redirect_1_extra.json`实现 |
140 |
| -> 2. test 环境 修改: `extension/test/extension-v3-test/README.md` 描述 |
141 |
| -> 3. 格式化文件: `extension/rules/rules_redirect_1.json` |
142 |
| -> 4. 修复 `https://pub.dev/` 无法地址重定向;通过移除`pub.dev`的响应头`content-security-policy`实现 |
143 |
| -> 5. test 用例 新增 `extension/test/README.md` 测试用例记录 |
| 143 | +> 1. 修复 `www.google.com/recaptcha/` 无法显示问题; 通过新增 `extension/rules/rules_redirect_1_extra.json`实现 |
| 144 | +> 2. test 环境 修改: `extension/test/extension-v3-test/README.md` 描述 |
| 145 | +> 3. 格式化文件: `extension/rules/rules_redirect_1.json` |
| 146 | +> 4. 修复 `https://pub.dev/` 无法地址重定向;通过移除`pub.dev`的响应头`content-security-policy`实现 |
| 147 | +> 5. test 用例 新增 `extension/test/README.md` 测试用例记录 |
144 | 148 |
|
145 | 149 | ## CHANGELOG for 0.10.3
|
146 | 150 |
|
147 | 151 | ### 变更
|
148 | 152 |
|
149 |
| -> 1. 新增 公共 CDN 静态资源库 中科大 `rules/README.md` |
150 |
| -> 2. 修改屏蔽 `content-security-policy`功能,新增 4 个屏蔽选项 ` ["cross-origin-embedder-policy", "cross-origin-opener-policy", "cross-origin-opener-policy-report-only","cross-origin-embedder-policy-report-only"]` |
151 |
| -> 3. 新增 移除`CSP`的请求地址 `githubusercontent.com` |
152 |
| -> 4. 新增 `cdnjs.cloudflare.com` 替换规则 `rules-cdnjs-cloudflare-com-redirect.json`,默认未启用 |
153 |
| -> 5. test 环境 修改功能: github.com 地址替换后 PAJX 报错, 添加解决方案 `extension/test/extension-v3-test/js/content-scripts/github.js` |
154 |
| -> 6. test 环境 新增功能: 自定义规则第一版雏形 `extension/test/extension-v3-test/index.html` |
| 153 | +> 1. 新增 公共 CDN 静态资源库 中科大 `rules/README.md` |
| 154 | +> 2. 修改屏蔽 `content-security-policy`功能,新增 4 个屏蔽选项 ` ["cross-origin-embedder-policy", "cross-origin-opener-policy", "cross-origin-opener-policy-report-only","cross-origin-embedder-policy-report-only"]` |
| 155 | +> 3. 新增 移除`CSP`的请求地址 `githubusercontent.com` |
| 156 | +> 4. 新增 `cdnjs.cloudflare.com` 替换规则 `rules-cdnjs-cloudflare-com-redirect.json`,默认未启用 |
| 157 | +> 5. test 环境 修改功能: github.com 地址替换后 PAJX 报错,添加解决方案 `extension/test/extension-v3-test/js/content-scripts/github.js` |
| 158 | +> 6. test 环境 新增功能: 自定义规则第一版雏形 `extension/test/extension-v3-test/index.html` |
155 | 159 |
|
156 | 160 | ## CHANGELOG for 0.10.2
|
157 | 161 |
|
158 | 162 | ### 变更
|
159 | 163 |
|
160 |
| -> 1. test 环境 新增功能: service-worker `sw.js` 小工具,解决因域名地址替换导致出现的问题;比如 github PJAX 错误 |
161 |
| -> 2. test 环境 新增功能: service-worker `sw.js` 小工具中 `extension/test/extension-v3-test/js/tools/self-define-browser-editor.js` 浏览器当作记事本使用 |
162 |
| -> 3. test 环境 新增功能: service-worker `sw.js` 小工具中 `extension/test/extension-v3-test/js/tools/myscript-tools.js` 开启"上帝"模式,可编辑网页 |
163 |
| -> 4. test 环境 新增功能: service-worker `sw.js` 小工具中 `extension/test/extension-v3-test/js/tools/myscript-tools.js` 查看网页引入的所有域名 |
164 |
| -> 5. 新增 `code.query.com` jquery 地址替换 |
165 |
| -> 6. 解决 0.10.1 版本中 `第9 , 10条不能共用问题` |
166 |
| -> 7. 删除 0.10.1 版本中 高级玩法 `excludedInitiatorDomains`错误配置 位于 `rules/rules_advance_redirect_2.json : "excludedInitiatorDomains":[] ` |
167 |
| -> 8. maxcdn.bootstrapcdn.com 替换为 lib.baomitu.com |
| 164 | +> 1. test 环境 新增功能: service-worker `sw.js` 小工具,解决因域名地址替换导致出现的问题;比如 github PJAX 错误 |
| 165 | +> 2. test 环境 新增功能: service-worker `sw.js` 小工具中 `extension/test/extension-v3-test/js/tools/self-define-browser-editor.js` 浏览器当作记事本使用 |
| 166 | +> 3. test 环境 新增功能: service-worker `sw.js` 小工具中 `extension/test/extension-v3-test/js/tools/myscript-tools.js`开启"上帝"模式,可编辑网页 |
| 167 | +> 4. test 环境 新增功能: service-worker `sw.js` 小工具中 `extension/test/extension-v3-test/js/tools/myscript-tools.js` 查看网页引入的所有域名 |
| 168 | +> 5. 新增 `code.query.com` jquery 地址替换 |
| 169 | +> 6. 解决 0.10.1 版本中 `第9 , 10条不能共用问题` |
| 170 | +> 7. 删除 0.10.1 版本中 高级玩法 `excludedInitiatorDomains`错误配置位于 `rules/rules_advance_redirect_2.json : "excludedInitiatorDomains":[] ` |
| 171 | +> 8. maxcdn.bootstrapcdn.com 替换为 lib.baomitu.com |
168 | 172 |
|
169 | 173 | ## CHANGELOG for 0.10.1 新增适配 chromium manifest v3 版本
|
170 | 174 |
|
171 | 175 | ### 变更
|
172 | 176 |
|
173 |
| -> 1. `manifest.json -> manifest-v2.json` (已复制保存) |
174 |
| -> 2. `background.js` 不再使用了 |
175 |
| -> 3. `manifest.json: manifest_version -> 3` |
176 |
| -> 4. 新增 `chromium manifest v3 declarativeNetRequest rules ` |
177 |
| -> 5. 新增 `v3 redirect url rule (rules/rules_redirect_1.json)` |
178 |
| -> 6. 新增 `v3 remove response header rule` 可以移除 CSP 选项 ` (rules/rules_remove_header_1.json)` |
179 |
| -> 7. 新增 `v3 append request header rule` 可向请求头添加内容 `(rules/rules_append_header_1.json)` |
180 |
| -> 8. 新增 `v3 block request header rule` 锁请求 `(rules/rules_block_1.json)` |
181 |
| -> 9. 新增 v3 固定替换地址 rule `(rules/rules_advance_redirect_1.json)` |
| 177 | +> 1. `manifest.json -> manifest-v2.json` (已复制保存) |
| 178 | +> 2. `background.js` 不再使用了 |
| 179 | +> 3. `manifest.json: manifest_version -> 3` |
| 180 | +> 4. 新增 `chromium manifest v3 declarativeNetRequest rules ` |
| 181 | +> 5. 新增 `v3 redirect url rule (rules/rules_redirect_1.json)` |
| 182 | +> 6. 新增 `v3 remove response header rule` 可以移除 CSP 选项 ` (rules/rules_remove_header_1.json)` |
| 183 | +> 7. 新增 `v3 append request header rule` 可向请求头添加内容 `(rules/rules_append_header_1.json)` |
| 184 | +> 8. 新增 `v3 block request header rule` 锁请求 `(rules/rules_block_1.json)` |
| 185 | +> 9. 新增 v3 固定替换地址 rule `(rules/rules_advance_redirect_1.json)` |
182 | 186 | > 10. 新增 v3 动态替换地址 rule ` (rules/rules_advance_redirect_2.json)`
|
183 | 187 | > 11. 上述第 9-10 条不能同时使用,会产生冲突
|
0 commit comments