v5.0.0-alpha.1
Pre-release
Pre-release
github-actions
released this
29 Nov 08:37
·
183 commits
to main
since this release
这是实验版本。不保证稳定性。
配置文件和 v4 不兼容且有大量变化,请参照 wiki 重新配置。
wiki https://irine-sistiana.gitbook.io/mosdns-wiki/mosdns-v5
以下是主要变化: (不全)
- 新的 sequence 插件整合了 v4 所有的匹配功能,大部分可执行功能。大量简单操作不再需要定义插件,现在只需配置一行规则。
- sequence 插件支持类似 nftables chain 的 matches + statements 规则。支持 accept/return/goto/jump 跳转。支持 mark。放弃了之前版本配置结构不固定的编程式配置方式和 if 条件。
- 插件不再自动结束 sequence 运行,控制权交给用户。方便配置动态路由等。
- cache 支持自动 dump 缓存至硬盘。
- fast_forward 内置负载均衡。
- ...
- 移除了 redis 缓存,缓存压缩,自动重载,padding,edns0 和一些不常用的功能。