HHVM 4.82 is released! This release marks the end of support for 4.76; HHVM 4.77–4.81 remain supported, as does the 4.56 LTS release.
AsyncMysqlQueryResultshas the new method
dictRowsTyped(): vec<dict<string, arraykey>>.
- Improved several typechecker error messages for incompatible method overrides, e.g. when an override has more mandatory arguments.
array_fill_keys()will now throw an
InvalidArgumentExceptionif the first argument is not a
Container; in previous versions, HHVM would return
false. With this change,
array_fill_keys()now only returns
- improved correctness when type constants are accessed via inferred union or intersection types. This can both lead to fewer incorrect type checker errors, but also additional correct type checker errors.