StartMVC更新日志

版本日志更新

php类库

更新日志

  • v3.0.2
    trace做了瘦身,功能不变。
    [修改]startmvc/boot.php[修改]startmvc/core/tpl/trace.php
    09/13/2026
  • v3.0.1
    Response增强,把原本散在 Controller / App / Exception 里的四套响应构建与输出逻辑,全部收敛成 Response
    [修改]startmvc/boot.php[修改]startmvc/core/App.php[修改]startmvc/core/Controller.php
    09/12/2026
  • v3.0.0
    统一 Logger,统一后日志收敛成一个通道、按 level 分文件,
    [新增]config/log.php[修改]startmvc/boot.php[修改]startmvc/core/Exception.php
    09/12/2026
  • v2.9.9
    中间件参数 alias:param + pipeline 改 array_reduce
    [修改]config/middleware.php[修改]startmvc/boot.php[修改]startmvc/core/Middleware.php
    09/12/2026
  • v2.9.8
    新增 CLI 入口:route:list / make:controller / make:model / cache:clear
    [新增]startmvc.php[修改]startmvc/boot.php[修改]startmvc/core/Router.php
    09/11/2026
  • v2.9.7
    路由编译缓存 + 静态/参数路由分表
    [修改]config/common.php[修改]config/route.php[修改]startmvc/boot.php
    09/11/2026
  • v2.9.6
    把请求上下文(模块/控制器/方法)从"只写一次的全局常量"迁到了 Request 对象上贯穿全程,顺带修掉 lang() 每次重读盘且语言包缺失就整站 500 的隐患、清掉 4 处死代码
    [修改]config/middleware.php[修改]startmvc/boot.php[修改]startmvc/core/Controller.php
    09/11/2026
  • v2.9.5
    Request 对象贯穿全程的重构
    [修改]app/middleware/CsrfMiddleware.php[修改]app/middleware/LogMiddleware.php[修改]startmvc/boot.php
    09/11/2026