Skip to content

Commit 3a0feeb

Browse files
authored
修复打包bug (#167)
* 添加格式化规则功能;规则条块颜色调整 * update mainifest version number * delete unvalid class * 修复打包bug * format code
1 parent a9382a4 commit 3a0feeb

File tree

3 files changed

+45
-42
lines changed

3 files changed

+45
-42
lines changed

CHANGELOG-v3-0.10.x.md

Lines changed: 43 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
## [一个完整的 测试环境例子 可用于查看优秀的源码 ](https://github.com/jingjingxyk/extension-v3-test)
66

7+
## CHANGELOG for v3 0.10.26 [2023-03-31 13:27:00 +0800]
8+
9+
> 1. v3 版本 修复 修复打包 bug (打包补上 josdejong/svelte-jsoneditor)
10+
711
## CHANGELOG for v3 0.10.25 [2023-03-05 23:25:00 +0800]
812

913
> 1. v3 版本 添加 格式化规则功能
@@ -111,12 +115,12 @@
111115
112116
## CHANGELOG for 0.10.7 [2022-07-31 12:43:40 +0800]
113117

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. 添加自动化测试脚本
120124
121125
## CHANGELOG for 0.10.6
122126

@@ -126,58 +130,58 @@
126130
127131
## CHANGELOG for 0.10.5
128132

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. 新增 通过国内镜像 克隆本项目源代码
134138
135139
## CHANGELOG for 0.10.4
136140

137141
### 变更
138142

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` 测试用例记录
144148
145149
## CHANGELOG for 0.10.3
146150

147151
### 变更
148152

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`
155159
156160
## CHANGELOG for 0.10.2
157161

158162
### 变更
159163

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
168172
169173
## CHANGELOG for 0.10.1 新增适配 chromium manifest v3 版本
170174

171175
### 变更
172176

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)`
182186
> 10. 新增 v3 动态替换地址 rule ` (rules/rules_advance_redirect_2.json)`
183187
> 11. 上述第 9-10 条不能同时使用,会产生冲突

extension/manifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "Replace Google CDN",
3-
"version": "0.10.25",
3+
"version": "0.10.26",
44
"manifest_version": 3,
55
"icons": {
66
"128": "icons/128.png"
77
},
8-
"description": "将 Google CDN 替换为国内镜像 v3 更新日期:2023-03-05",
8+
"description": "将 Google CDN 替换为国内镜像 v3 更新日期:2023-03-31",
99
"background": {
1010
"service_worker": "js/background.js",
1111
"type": "module"

release-archive.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ zip -r ../dist/ReplaceGoogleCDN-v3.zip . \
3232
-x "web-backup/*" \
3333
-x "manifest-backup.json" \
3434
-x "third_party/highlightjs/*" \
35-
-x "third_party/josdejong/*" \
3635
-x "third_party/webrtc/*"
3736

3837
cd ${__DIR__}

0 commit comments

Comments
 (0)