• yangdx released this 2025-12-26 01:33:33 +00:00 | 1 commits to main since this release

    [1.2.5] - 2025-12-26

    新增

    • 增加了对IPv6的支持配置项,默认关闭;
    • 增加跟踪器状态显示(匹配tracker/trackers.json数据库);
    • 全局UX改进,包括但不限于:
      • 增加了页面滚动时,菜单栏和顶部标题栏保持固定的功能;
      • 优化了页面适应窗口大小的改变,确保在所有设备上都能正确显示;
      • 增加点击解析记录后弹窗日志详情的UI/UX,使用现代化设计和动画效果;
      • 增加了查询日志详情界面的滚动条,方便查看长日志。

    改进

    • 新增API接口,用于查询解析日志详情;
    • 支持EDNS,在web界面查询日志详情的请求列表区域增加了EDNS标记显示。

    修复

    • 修复DNS服务器地址缺少端口号导致的Server Failed问题;
    • 修复查询日志详情接口返回的日志格式错误问题,现在返回的日志包含完整的解析记录和解析时间;
    • 修复查询日志详情接口返回的日志中,解析记录中缺少IP地址、类型、DNSSEC验证状态等信息的问题;
    • web界面系统设置加载后不获取数据和保存配置不生效的问题;
    • 修复了DNS查询超时设置过短导致的"Server failed"错误。

    更新

    • 更新Swagger API文档。

    下一版本改进

    • 增加了对DNSSEC的支持配置项,默认关闭;
    Downloads
  • yangdx released this 2025-12-24 03:04:43 +00:00 | 3 commits to main since this release

    [V1.2.0] - 2025-12-24 更新发布

    添加

    • 在查询日志详情的域名左侧添加DNSSEC状态锁图标和跟踪器状态图标
    • 实现跟踪器状态显示(匹配tracker/trackers.json数据库)
    • 添加跟踪器详情浮窗(鼠标悬停在眼睛图标上时显示跟踪器名称、类别、URL、来源等信息)
    • 实现日志页面页码跳转功能(输入框+"前往"按钮)
    • 实现日志页面显示数量选择功能(下拉框)

    修改

    • 异步加载跟踪器数据库并缓存,优化性能
    • 将日志渲染逻辑改为支持异步操作的for...of循环
    • 修复跟踪器浮窗CSS样式语法错误
    • 在后端添加/tracker目录静态文件服务路由
    Downloads
  • Qimeng DNS 1.1.4 Pre-Release

    yangdx released this 2025-12-21 13:23:20 +00:00 | 5 commits to main since this release

    [1.1.4] - 2025-12-21

    修复

    • 修复规则优先级问题:确保自定义规则优先于远程规则
    • 修复添加自定义规则后需要重启服务器的问题:通过在添加或删除规则后清空DNS缓存实现
    Downloads
  • DNS-Server 1.1.0 Pre-Release

    yangdx released this 2025-12-16 12:54:21 +00:00 | 0 commits to beta2 since this release

    Changelog

    所有对本项目的显著更改都将记录在此文件中。

    [1.1.0] - 2025-12-16

    添加

    • 在web界面查询日志详情的请求列表区域增加了EDNS标记显示
    • 后端QueryLog结构体扩展,新增EDNS字段以记录查询是否使用EDNS
    • 前端日志渲染逻辑支持EDNS标记的显示

    修改

    • 更新了addQueryLog函数签名,增加edns参数
    • 调整了所有addQueryLog调用,确保传递正确的EDNS值
    • 优化了日志表格的状态显示格式,使EDNS标记与DNSSEC、缓存状态等标记一致显示

    格式说明

    本CHANGELOG遵循Keep a Changelog格式。

    Downloads