v1.0.0-rc.3
doyouhaobaby
released this
30 Dec 05:45
·
1284 commits
to master
since this release
- 【framework】使用 PHP 7.4 的新语法重构代码,主要是整个框架和应用的类属性类型支持。
- 【framework】强化了 php leevel make:entity 功能,能实现局部自动更新表结构,支持两种 getter setter。
- 【framework】修复了实体 Entity 在模拟 replace 场景中不存在主键自动忽略并返回重构
- 【framework】改进多语言文档生成的
uses
样式以及删除 Doc::getClassBody多余的uses
- 【framework】tableColumns 返回更多字段信息,以及加入表的注释,目前用于生成实体的文件名字
- 【framework】composer 加入一个常用 scripts,比如 composer migrate,composer test
- 【framework】配置 php_cs no_superfluous_phpdoc_tags 清理掉系统无用的注释,删除掉文件头部的 author version since 等注释
- 【framework】分页第一页从 1 开始,小于 1 将抛出异常统一规范
- 【framework】简化所有验证器规则 Leevel\Validate\Helper\validate_accepted 为 Leevel\Validate\Helper\accepted
- 【framework】修复部分助手函数的 bug,并精简 api 命名,Leevel\Session\Helper|session_set 改为 Leevel\Session\Helper|set
- 【framework】增加部分 HTTP 组件文档
- 【framework】增加小部分 Swoole 文档
- 【framework】新增 Option 配文档
- 【framework】新增 Cache 缓文档
- 【framework】新增 Session 文档
- 【framework】新增 Page 分页文档
- 【framework】新增 Log 日志文档
- 【framework】新增 Seccode 验证码文档
- 【application】php 7.4 类型属性支持
- 【application】精简所有注释,删除所有 author version 等信息
- 【application】重新更新到全新的实体 entity
- 【application】composer 加入一个常用 scripts,比如 composer migrate,composer test