v1.3.0-a
Pre-release
Pre-release
fix(translator): DNS 规则迁移到 1.14 响应匹配 sing-box 1.14 起,DNS 规则引用只含 ip_cidr 的 rule-set(GeoIP)属于 Legacy Address Filter Fields,启动直接报错、1.16 将移除: initialize rule-set[0]: initial rule-set: geoip-cn: validate dns rule[1]: Legacy Address Filter Fields in DNS rules is deprecated 修复: - generateDNSRules 改为先 action:"evaluate" 取响应,再用 match_response 按响应地址判定直连;query_type 限定 A/AAAA/HTTPS,与 legacy WithAddressLimit 的生效范围一致。 - 新增 UpgradeLegacyDNSRules,在 JSON 透传路径升级旧版本已保存的 订阅档(否则升级内核后旧 profile 无法启动)。 - 补 translator/core 两层回归测试并更新映射与升级文档。