HHVM 4.167 is released! 4.164 - 4.166 remain supported, as do the 4.128 and 4.153 LTS releases.
- Hover information has improved for constants, type names and enum classes.
- More of the built-in extensions (
ext_enum) have more extensive typing in their .hhi files, so the type checker can check code using them.
.hhconfighave been removed, specifically
hh_clientnow supports a
--is-subtypeto see if types are compatible, using JSON from
- HHVM now supports overriding type constants on interfaces, even if they’re not abstract (commit).
- Having both
<<__MemoizeLSB>>on a method is now a type error.
- The following flags has been removed from