跳至正文

更新日志 2.3.0 — 2025 年 10 月 21 日

值得注意的新功能

PHP 8.5 支持🐘

在正式发布之前享受即将推出的 PHP 8.5 版本!

性能改进

令人敬畏的Markus Staab发现了代码库中的一些性能瓶颈,导致了一些更改,在他的案例中(也可能是您的一些案例),映射器的执行时间提高了约 50%!

传入 HTTP 请求映射

目前正在讨论添加对 HTTP 请求映射的支持,如果您对此感兴趣,请加入讨论!

新功能

  • 添加对特性中闭包的支持 ( d25d6f )
  • 添加对 PHP 8.5 ( 7c34e7 ) 的支持

其他

  • 支持空指定结构的数组( a3eec8 )

内部的

  • 更改编译的变换器方法散列算法( cf112b )
  • 微观优化参数转换为指定结构的数组( 33346d )
  • 对ShapedArrayType::toString()使用记忆化 ( 4fcfb6 )
  • 使用记忆化将参数转换为指定结构的数组( 0f83be )
  • 使用记忆进行类型转储 ( f47613 )