This repository has been archived by the owner on Sep 1, 2023. It is now read-only.
Releases: hhvm/hhvm-autoload
Releases · hhvm/hhvm-autoload
Support optional features in HHVM 3.29
This release supports:
- typed user attributes
- disabled refinement via is_foo() functions
Support for Hack/HHVM 3.28
1.6.8 Remove calls to HackErrorSuppressor
Support for Hack/HHVM 3.28
1.6.7 Update HHVM version
Fix falling back to hh_client for type aliases in -dev mode
v1.6.6 Add environment variable to force the fallback handler on
Fix pass-by-reference warning in 3.27
3.27 adds runtime warnings for call-time-pass-by-reference; as bin/hh-autoload includes pseudomain code, the typechecker wasn't able to find these preivously.
Support for Hack/HHVM 3.27
This release fixes some type safety issues that are not permitted by hh_client in 3.27
New license, better errors, and support empty files on 3.26.0
- this release is available under the MIT license
- include filenames in parse exceptions
- handle empty files in HHVM 3.26.0
Support additional typechecker restrictions
This release supports all experimental features that will be in 3.25; this includes moving fallback handling caching from a destructor to register_shutdown_function()
.
Support additional typechecker restrictions
This release supports:
safe_array=true
andsafe_vector_array=true
enable_experimental_tc_features=no_fallback_in_namespaces
(nightlies, expected in 3.25)
Remove support for definition-finder, automatically create skeleton configuration files
- remove support for definition-finder: this removes a circular dependency, and makes bootstrapping simpler. FactParse is now the only supported parser.
- if no hh_autoload.php is present, generate a skeleton one instead of erroring out.