Facebookは3月15日(米国時間)、「HHVM 3.25.0, 3.24.4, and 3.21.8|HHVM」において、HHVMの最新版となる「HHVM 3.25.0」の公開を伝えた。HHVMはPHPおよびHachプログラミング言語の仮想マシンで、JIT技術を活用し高い性能を発揮するという特徴がある。公開されたバージョンには新しい機能が追加されているほか、バグの修正、パフォーマンスの向上、今後の開発へ向けた準備的な作業などが取り組まれている。

「HHVM 3.25.0」における主な変更点は次のとおり。

  • PHP7モードをデフォルトに設定(PHP5モードは残してあるものの、サポート対象外)
  • Visual Studio Codeデバッグアダプタプロトコル回りのサポート改善
  • Hackモードにおいて参照の代わりに利用できるinout関数パラメータをサポート
  • Hackモードにおける各種改善
  • 脆弱性「CVE-2018-6332」への対策
  • ODBCエクステンション削除へ向けた準備作業(次のバージョンでODBCエクステンションは削除する予定)
  • Mac版バイナリにPostgreSQLエクステンションを同梱
  • 参照の代わりに利用するinout機能の使用例 - 資料: Facebook提供

    参照の代わりに利用するinout機能の使用例 - 資料: Facebook

Facebookは同時にHHVM 3.24.4およびHHVM 3.21.8も公開した。こちらは脆弱性「CVE-2018-6332」に対する修正を取り込んだバージョンとされており、それ以外の変更は取り込まれていないとされている。