2026 年 3 月版本
本页归档 2026 年 3 月发布记录。
2026-03
v0.1.1
版本定位
- Compatibility Update,统一 MikroTik 相关 executor 命名。
主要变更
- 将 MikroTik 相关 executor 正式重命名为
ros_address_list,统一命名风格并贴近实际行为。 - 修正文档中的功能描述和示例错误。
- 补充格式化修正,保持代码与文档的一致性。
配置与升级说明
- 在
v0.1.0中使用旧 MikroTik executor 名称的部署,升级到v0.1.1时需要同步调整配置中的插件类型名。
v0.1.0
版本定位
- First Public Release,提供 OxiDNS 的首个公开版本和基础插件体系。
主要变更
- 建立 OxiDNS 的插件化主架构:
server -> DnsContext -> matcher / executor / provider -> upstream or side effects。 - 完成 UDP、TCP、DoT、DoQ、DoH 的 server 与 upstream 支持。
- 提供与 MosDNS 风格接近的
sequence编排、jump/goto/return控制流和$tag引用方式。 - 提供
cache、forward、fallback、hosts、redirect、ecs_handler、dual_selector等核心 executor。 - 提供
domain_set、ip_set、查询/响应条件、客户端 IP、响应 IP、CNAME 等 matcher / provider 能力。 - 管理 API、健康检查、控制接口与插件相关 API 完成接入;CLI 增加 service-manager 集成。
- 新增 Debian 打包、Docker 工作流和多平台 release 基础设施。
- 建立 UDP/TCP/DoT/DoH/DoQ upstream 复用连接池,并优化 matcher、缓存、连接池、请求映射与时钟更新等热路径。
配置与升级说明
- Tokio worker 线程数可从配置调整,增强部署期可控性。
- 提供 MikroTik RouterOS 动态路由与地址列表同步能力。
- 支持 Linux 下
ipset/nftset系统命令集成与测试覆盖。 - 完成中英文 README、Quick Start、配置和模块文档的首轮建设。