Skip to content

Releases: mix-php/mix

v1.0.11

26 May 10:26
Compare
Choose a tag to compare

增加或修改:

  • PDO update 增加字段自增减功能。
  • 验证器类型验证错误提示 key 修改为类型名称。
  • 增加 JsonHelper/XmlHelper 两个助手类。

优化:

  • 重构核心类库的命名空间路径。
  • 重构错误注册机制。
  • 重构响应流程。
  • 增加一种长连接断线类型。
  • 完善源码 DEMO。
  • 统一错误提示风格。

v1.0.10

24 May 07:01
Compare
Choose a tag to compare
  • 框架核心命名空间整理。
  • TaskServer 改名为 TaskExecutor。
  • 完善 DEMO。
  • 统一 HTML 的错误页风格。

v1.0.9

23 May 06:04
Compare
Choose a tag to compare

功能增加与修改

  • 增加中间件支持。
  • 增加众多 facades 类,助力快速开发。
  • 修改长连接保持方式为底层重连。
  • 重构/独立验证器,可支持更细粒度的错误提示。
  • 增加验证器静态调用。
  • 增加 token 可刷新。
  • 修改日志可配置绝对路径,可关闭尺寸轮转。

Bug修复与优化

  • 修复长连接保持管道错误。
  • 修复事务开启无连接错误。
  • 修复请求 host 不存在错误。

v1.0.6

05 May 05:50
Compare
Choose a tag to compare
  • 修复路由大小写、多单词错误。
  • 增加多进程定时任务范例。
  • 修改多进程服务命令方式。
  • 去掉多进程默认序列化。

v1.0.5

02 May 01:41
Compare
Choose a tag to compare
  • 修改路由规则的定义方式为数组。
  • 命令行增加 Input/Output 组件,负责输入输出处理。
  • 统一命令/Web路由/WebSocket消息处理器的路由规则的定义方式。

v1.0.4

26 Apr 07:11
Compare
Choose a tag to compare
  • 大量调整命令行开发流程。
  • 增加 Input / Output 命令行专用组件。
  • 调整命令行提示的 ANSI 风格。
  • 修复 getRawSql 错误。
  • 修复 session 路径问题。

v1.0.3

18 Apr 06:21
Compare
Choose a tag to compare

这个版本把框架核心独立为 mixstart/framework 项目,现在可以通过 composer create-project 命令来安装框架了,当然我们仍然会保留传统的方式,你仍然可以在 releases 这里下载完整版本。

v1.0.2

16 Apr 01:05
Compare
Choose a tag to compare
  • 优化长连接组件的连接复用。
  • 修复 getRawSql 错误。
  • 优化前后置动作。
  • 修复 error 日志,get/post 未采集。
  • 优化 request 组件。
  • 修改 pdo 关于 where in 的支持。
  • 修复 taskd 关闭 sleep 时堵塞子进程的问题。
  • 优化路由通配符关于 URL 目录的处理。

v1.0.1

02 Apr 14:15
Compare
Choose a tag to compare
v1.0.1 Pre-release
Pre-release
  • 核心组件整理优化。
  • websocketd / daemon 范例优化。
  • Console 增加 pid file 的控制。
  • 守护进程增加 start/stop/restart/status 的封装。
  • 大量优化 Process 方面的控制。
  • 完善 TaskServer 的稳定性。
  • 完善多处匿名函数的错误捕获。
  • 完善 WS 的会话处理。
  • 优化异步 Redis 的错误提示。

RC2

08 Mar 03:17
Compare
Choose a tag to compare
RC2
  • 优化模型可在 WS 开发中使用。
  • 模型 in 增加 strict 参数。
  • 增加异步 redis,用于 WS 中消息主动发送。
  • 优化 WS 中会话连接,减少数据库连接。
  • 修改协议为 GPL2.0。
  • 优化路由,解决二级目录歧义问题。
  • 模块融合,console/web 合并为 apps。
  • 增加控制器前置/后置操作。
  • 优化调试方法,使调试与业务数据分离。
  • 增加请求组件获取请求类型相关方法。