Skip to content

Releases: soliphp/framework

v2.0.1

27 Mar 10:33
Compare
Choose a tag to compare

添加服务对象 alias 确保 __construct 通过类名注入的对象和通过服务名称取到的是同一个

v2.0.0: Merge branch 'dev'

05 Nov 11:19
Compare
Choose a tag to compare
  1. 精简核心代码,目前只有不到 400 行
  2. RouterInterface/DispatcherInterface 等接口定义
  3. 方便支持多种场景:终端命令,多进程,web服务,rpc服务
  4. Component 组件基类添加 listen/trigger 方法,方便监听/触发事件

v1.4.2

13 Sep 02:35
Compare
Choose a tag to compare
  1. 使用 __contruct 替换 initialize
  2. 合并 soli-di:2.0 代码

v1.4.1

20 Mar 06:33
Compare
Choose a tag to compare
  1. 添加 Soli\Config 配置信息类
  2. 完善测试

v1.4.0

28 Feb 09:36
Compare
Choose a tag to compare

PHP 依赖版本 7.0+

v1.3.3

27 Feb 10:07
Compare
Choose a tag to compare

View 部分移动到:https://github.com/soliphp/view

v1.3.2

26 Feb 15:15
Compare
Choose a tag to compare

Session 部分移动到:https://github.com/soliphp/session

v1.3.1

13 Feb 00:31
Compare
Choose a tag to compare

路由调整map方法的参数顺序,添加load加载路由配置方法
事件 dispatch.* 改为 dispatcher.*
完善测试

v1.3.0

18 Dec 15:14
Compare
Choose a tag to compare
  1. 添加 Component::trigger() 方法简化组件中的事件调用
  2. 添加 application.exception 事件,便于统一处理异常
  3. 添加 application.terminate 事件,便于执行 Response::send() 后的耗时操作
  4. 合并 soliphp/di:v1.2.2 组件代码
  5. 添加基于 nikic/fast-route 的 Soli/Router
  6. 移除 Logger 推荐使用 monolog
  7. Task 重命名为 Command
  8. 完善测试,优化代码

v1.2.0

07 Sep 13:26
Compare
Choose a tag to compare
  1. 添加 RouterInterface
  2. 移除 Soli\Loader,统一使用 Composer 的自动加载器
  3. 添加助手函数库 helpers.php
  4. 合并 soliphp/events:v1.2.0 组件代码,实现 PSR-14
  5. Rename "Cli" to "Console"
  6. Request 添加 getPut 方法
  7. 添加 RedirectResponse 和 JsonResponse
  8. Response::send() 之后执行 fastcgi_finish_request