更新日志
记录每一次改进,只为更好的体验
2026-03-05 v2.4.1
安全更新 安全更新 - 异常处理全面优化
- 替换所有核心业务逻辑文件中的 die()、exit() 和 ReturnError() 为异常处理
- 完成 29 个文件的异常处理替换,共 258+ 处替换
- 提升代码安全性和可维护性
- 统一异常处理机制,支持开发/生产环境切换
- 完善的错误日志记录和追踪功能
- 包括:核心文件、管理文件、用户文件、API文件、用户界面文件、全局配置文件
2026-03-04 v2.4.0
优化 性能优化 - API请求日志系统重构
- 重构API请求日志系统,采用Redis队列异步处理,大幅提升接口响应速度
- IP地址查询结果Redis缓存(1天TTL),减少外部API调用
- 新增消费者进程后台处理日志队列,支持高并发请求
- 新增日志归档功能,每月自动归档历史数据到年表
- 新增降级模式,Redis不可用时自动切换到直接MySQL写入
- 完善日志系统,支持CLI和Web模式分离日志输出
- 新增统计数据Redis缓存,减少数据库查询压力
2026-03-01 v2.3.0
新功能 新增功能 - 网站统计系统
- 新增网站统计浮框,支持查看实时访问数据
- 支持多时间维度统计:今天、昨天、近7天、近30天、自定义时间
- 统计数据包括:浏览量、访客数、平均浏览量、平均访问时长
- 支持动态对比显示,自动计算增长/下降百分比
- 数据每30秒自动刷新,保持实时性
- 全站三端菜单(侧边栏、顶部下拉、移动端)统一添加统计入口
- 使用Shadow DOM技术,确保样式隔离不影响其他页面
- 响应式设计,完美适配手机、平板、电脑各种屏幕尺寸
2026-02-23 v2.2.0
Bug修复 服务迁移 - 修复接口异常问题
- 修复因1Panel面板镜像问题导致的步数接口及其它部分接口无法使用的问题
- 已完成从1Panel面板迁移至宝塔面板,服务稳定性大幅提升
- 优化服务器配置,接口响应速度提升
- 修复部分接口超时问题
2026-02-18 v2.1.0
安全更新 安全更新 - CSRF防护增强
- 修复CSRF Token泄露到URL的问题,改为仅POST请求发送Token
- 增强CSRF验证逻辑,同时验证POST参数和HTTP头
- 修复多个文件中调试模式开启导致敏感信息泄露的问题
- 增强Session安全配置(HttpOnly、SameSite)
- 修复文件包含漏洞,添加路径白名单验证
- 替换MD5密码哈希为bcrypt,支持自动迁移旧密码
2026-02-17 v2.0.5
Bug修复 Bug修复 - 表单验证优化
- 修复f()函数过滤0值的问题
- 添加数据变更检测功能,避免重复提交
- 优化Cookie安全设置
2026-02-15 v2.0.0
新功能 功能更新 - CSRF保护
- 新增CSRF Token保护机制
- 优化代码结构,移除冗余文件
- 合并重复函数,提高代码可维护性