HHVM 4.74
HHVM 4.74 is released! This release marks the end of support for 4.67; HHVM 4.68–4.73 remain supported, as do the 4.32 and 4.56 LTS releases.
Breaking Changes
- Previous versions of the typechecker checked for overridden final methods in two places; now this is consistently checked once in the typechecking phase, which can result in changed error codes.
- Single-quoted string shape keys that contain escape sequences (backslashes) are now handled the same way as other single-quoted strings. Previous versions would incorrectly include the backslash in the key.
- The typechecker now verifies method
where
constraints are well-formed; method generic constraints (e.g.public function foo<T as Bar>()
) were already verified in this way.