Skip to content

Commit 516e5a1

Browse files
committed
docs(changelog): 更新 v3.0.9 之后的变更日志
Update CHANGELOG.md
1 parent 9d58f16 commit 516e5a1

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

CHANGELOG.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
### 🆕 New Features
2-
* none
2+
* 新增基于 `Hono` 的 WeatherKit 转发入口,支持通过 `Vercel``Cloudflare Workers` 部署,并补充对应的本地调试与部署脚本。
3+
* 新增 workers 构建链路:增加 `arguments-builder.workers.config.ts``build:args:workers`,可直接生成 Workers 版配置产物。
4+
* 新增 `Loon``Surge``Stash``Shadowrocket` 的 workers 模板与对应模块文件,统一提供 `WeatherKit (Rewrite)` 配置。
35

46
### 🛠️ Bug Fixes
5-
* 修复天气预警 `id` 的 UUID 解码形态,确保解码后与业务侧期望(字符串)一致。
7+
* 修复和风天气 `YesterdayAirQuality``locationInfo` 为空时的空值访问问题,避免港澳等特殊定位条件下请求失败。
8+
* 修复规则拦截范围,新增 `IP-ASN 6185` 并统一 `QUIC` 拒绝表达式,减少异常直连。
9+
* 修复重复天气提供者设置逻辑。
610

711
### 🔣 Dependencies
8-
* none
12+
* 新增运行时依赖:`hono``node-fetch``fetch-cookie`
13+
* 更新开发与基础依赖:`@rspack/cli``@rspack/core` 升级至 `^1.7.7``@nsnanocat/util` 升级至 `^2.2.3`
914

1015
### ‼️ Breaking Changes
1116
* none
1217

1318
### 🔄 Other Changes
14-
* 统一 `news.placements.articles.alertIds` 的 UUID 表达形态:编码支持 `{ bytes: [...] }` 输入,解码统一输出字符串 UUID,减少上下游结构差异。
15-
* 增加 `placementType()` 的内部比较能力,用于更稳定地处理 news placements 的 `placement` 字段判定。
16-
* 调整响应处理顺序(`refactor(response)`),进一步收敛逻辑执行路径,降低后续维护复杂度。
17-
* 更新子模块引用到最新提交,确保主仓库与依赖子项目的版本关系保持一致。
18-
* 新增并完善 UUID 映射测试脚本,覆盖多组 `uuid <-> bytes` 双向转换及 FlatBuffer round-trip 校验。
19+
* 统一工程结构:`Hono` 入口调整为 `src/Hono.js`,请求/响应处理拆分到 `src/process/Request*.mjs``src/process/Response*.mjs`,并统一模块后缀与命名。
20+
* 更新 `wrangler` 可观测性配置,并在 `.gitignore` 中补充 `.idea` 忽略规则。

0 commit comments

Comments
 (0)