HHVM 3.27.1 and 3.24.8
HHVM 3.27.1 and 3.24.8 are released! The releases contain several bugfixes:
3.27.1
- Fix stability issues when async if HHVM is linked against libevent2
- Fix overly-strict parameter type variance for implementations of abstract methods
- Fix as-you-type formatting when using recent versions of Nuclide
- Fix formatting of comments that include tabs
- Support debugging xbox requests
- Regression: Support
"{$$foo}"
in PHP files - Regression: Support closures in anonymous classes
- Regression: Fix typechecker hangs/crashes if there are many
if (Shape::keyExists())
refinements - Regression: Remove special meanings of some Hack keywords when file is PHP
- Autocomplete: Remove ‘namespace fallback’ behavior for functions, which is no longer part of Hack
- Autocomplete: Don’t trigger autocomplete after colons in case statements in namespaces
- Autocomplete: Don’t trigger autocomplete after user attributes