# 更新日志

对本扩展的类／函数／方法有以下更新。

Version | Function | Description
--- | --- | ---
8.4.0 | exit | exit 现在是真正的函数，因此遵循通用的类型处理语义，受 strict_types 声明的影响，可以用命名参数调用，并且是变量函数。
| highlight_string | 返回类型从 stringbool 变更为 stringtrue。
8.3.0 | highlight_file | 由此产生的 HTML 有所改变。
| highlight_string | 由此产生的 HTML 有所改变。
8.1.0 | define | value 现在可以是一个对象。
8.0.0 | constant | 如果常量未定义，constant 现在会抛出 Error 异常。以前会产生一个 E_WARNING 级别的错误并返回 null。
| define | 现在传递 true 到 case_insensitive 会发出 E_WARNING。仍然允许传递 false。
| ignore_user_abort | enable 现在允许为 null。
| pack | 此函数不再在失败时返回 false。
| sapi_windows_vt100_support | enable is now nullable.
| sleep | 此函数在负数 seconds 时抛出 ValueError，之前会引发 E_WARNING 且函数返回 false。
7.3.0 | define | 废弃了 case_insensitive，并将在 8.0.0 版中移除。
7.2.0 | pack | float 和 double 类型支持大端和小端。
| unpack | float and double types supports both Big Endian and Little Endian.
7.1.0 | unpack | The optional offset has been added.
7.0.15，7.1.1 | pack | 添加了 “e”,“E”,“g” 和 “G” 代码以启用 float 和 double 的字节顺序支持。

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open