HHVM 4.106 is released! This release marks the end of support for 4.100; HHVM 4.101–4.105 remain supported, as does the 4.80 LTS release.

Breaking Changes

Future Changes

  • The deprecated built-in functions json_last_error(), json_last_error_msg(), and preg_last_error() will be removed in a future release.
  • The typechecker error code for using a non-numeric value in a math operation (e.g. 2 + '3') is changing from 4110 to 4429. This doesn’t introduce any new errors, but may require HH_FIXMEs to be updated.
    • Use the .hhconfig option math_new_code = true to enable the future behavior now.