Skip to content

v1.1.22

Choose a tag to compare

@github-actions github-actions released this 09 Mar 03:06
· 38 commits to main since this release

Changed

  • 将剩余 call_user_func 对象方法调用替换为直接调用
  • 将 call_user_func 闭包调用替换为具名保护方法
  • 大范围 PHPStan 静态分析修复(文档注释与类型安全)
  • 细化权限前缀匹配缓存粒度并优化角色/权限查询缓存
  • 优化权限中间件前缀匹配策略并补全角色继承支持
  • 提升 PHPStan 至 level 1 并修复静态分析问题
  • 优化权限链路缓存并补充回归测试

Fixed

  • 优化 FixColumns 固定列 JS 实现(命名空间事件、行高同步、mouseenter/mouseleave、resize 防抖)

Tests

  • 将 assertEquals 替换为 assertSame,统一使用严格相等断言(300 个文件)
  • 大规模清理冗余结构性测试断言(130 个文件)
  • 将结构性测试重构为行为验证,提取保护方法增强可测试性

Full Changelog: v1.1.21...v1.1.22