Releases: soliphp/framework
Releases · soliphp/framework
v2.0.1
添加服务对象 alias 确保 __construct 通过类名注入的对象和通过服务名称取到的是同一个
v2.0.0: Merge branch 'dev'
- 精简核心代码,目前只有不到 400 行
- RouterInterface/DispatcherInterface 等接口定义
- 方便支持多种场景:终端命令,多进程,web服务,rpc服务
- Component 组件基类添加 listen/trigger 方法,方便监听/触发事件
v1.4.2
- 使用 __contruct 替换 initialize
- 合并 soli-di:2.0 代码
v1.4.1
- 添加 Soli\Config 配置信息类
- 完善测试
v1.3.1
路由调整map方法的参数顺序,添加load加载路由配置方法
事件 dispatch.* 改为 dispatcher.*
完善测试
v1.3.0
- 添加 Component::trigger() 方法简化组件中的事件调用
- 添加 application.exception 事件,便于统一处理异常
- 添加 application.terminate 事件,便于执行 Response::send() 后的耗时操作
- 合并 soliphp/di:v1.2.2 组件代码
- 添加基于 nikic/fast-route 的 Soli/Router
- 移除 Logger 推荐使用 monolog
- Task 重命名为 Command
- 完善测试,优化代码
v1.2.0
- 添加 RouterInterface
- 移除 Soli\Loader,统一使用 Composer 的自动加载器
- 添加助手函数库 helpers.php
- 合并 soliphp/events:v1.2.0 组件代码,实现 PSR-14
- Rename "Cli" to "Console"
- Request 添加 getPut 方法
- 添加 RedirectResponse 和 JsonResponse
- Response::send() 之后执行 fastcgi_finish_request