PHP 8.1.0 Beta 2 发布
PHP 8.1.0 Beta 2 已发布。下一个版本将是 Beta 3,计划于 2021 年 8 月 19 日发布。8.1 将是继 8 之后的又一个重要版本更新,正式 GA 的时间暂定于今年 11 月月底。PHP 8.1 具体的发布周期如下:
需要注意的是,Beta 阶段的版本不适合用于生产中。此版本主要更新内容如下:
Core
- 修复了 bug #81303:匹配错误信息的改进
Mbstring
- 修复了 bug #81298:当指定 7bit 编码时,mb_detect_encoding() 出现故障
MySQLnd
- 修复了 bug #63327:在 mysqlnd 中由于错误的对齐方式而崩溃(总线错误)
Opcache
- 修复了 bug #81255:使用功能性 JIT 的 PHPUnit 的内存泄漏问题
- 修复了 bug #80959:在 JIT 编译过程中构建 cfg 的无限循环
Reflection
- 修复了 bug #80821:ReflectionProperty::getDefaultValue() 返回静态的当前值
- 修复了 bug #80564:ReflectionProperty::__toString() 呈现当前值,而不是默认值
SimpleXML
- 修复了 bug #81325:zif_simplexml_import_dom 中的 Segfault
详情可查看:https://github.com/php/php-src/blob/php-8.1.0beta2/NEWS
