# 更新日志(3.x.x)

本文件的格式基于如何维护更新日志 (opens new window), 并且本项目遵守语义化版本 (opens new window)

何为「不兼容的修改」?

  • 原有的配置文件可能无法使用,比如删除或者重命名了某个配置项。
  • 可能需要更新编译环境,比如安装新的依赖。

# [3.1.6] - 2021-03-07

# 修复


# [3.1.5] - 2021-03-03

# 修复


# [3.1.4] - 2021-03-02

# 改动


# [3.1.3] - 2021-02-23

# 修复


# [3.1.2] - 2021-02-17

# 修复

  • 修复了一个 bug,这个 bug 会导致当规则文件不具有可写权限时初始化失败(20acd27 (opens new window))。

# [3.1.1] - 2021-01-18

# 修复


# [3.1.0] - 2021-01-17

# 注意

  • 因为在 v3.0.3 测试过程中新增了向下兼容的功能,所以 v3.0.3 被跳过。

# 新增

# 修复


# [3.0.2] - 2021-01-10

# 注意

  • 因为在 v3.0.1上有热修复,所以 v3.0.2 的一切测试版本作废,请不要使用这些测试版。

# 修复


# [3.0.1] - 2020-12-28

# 修复


# [3.0.0] - 2020-12-25

# 新增

# 改动

# 修复

  • 修复了 Cookie 检查的失效的 bug(87beed1 (opens new window))。

  • 修改 config 文件以确保执行 makemake modules 时最新的模块代码能够被编译(25f97f5 (opens new window))。在修复之前,如果仅仅 inc/ 下的文件发生变化,编译时不会将最新的代码编译进去,因为没有检查 inc/ 下的文件是否发生变化。

  • 修复了 IPV4 网段识别错误的 bug(73a22eb (opens new window))。这个 bug 可能会导致当规则中出现类似 192.168.0.0/10,即后缀不是 8 的倍数的时候无法正确生成子网掩码。