Releases: hhvm/hhvm-autoload
v3.3.2: Support hhvm-nightly and HHVM 4.161
What's Changed
- Update minimal HHVM version to 4.144 by @Atry in #75
- Typo fix and remove old content from README by @lexidor in #77
- Remove hhvm/hsl from the dependencies by @lexidor in #76
- Require and test on supported HHVM LTS 4.153 by @alexeyt in #78
- Support hhvm-nightly, expected to support 4.161. by @lexidor in #79
New Contributors
Full Changelog: v3.2.1...v3.3.2
v3.2.2: Support Composer 2.2 on HHVM 4.102
This is a maintenance release primarily aimed for uses of 4.102 LTS
v3.3.1: support composer 2.2. and current nightly builds of HHVM
This release:
- adapts to changes in how composer 2.2 handles
vendor/bin/
- supports nightly builds of HHVM
- is expected to support HHVM 4.143
Support native autoloaders
This release supports using HHVM's built-in autoloader in repo-authoritative mode or when using ext_facts(). You can enable this mode by adding "useFactsIfAvailable": true
to hh_autoload.json
.
In this mode, the Facebook\AutoloadMap\initialize()
does not need to be called, and the other APIs pass through to ext_facts
. --no-facts
can be passed to vendor/bin/hh-autoload
to disable this behavior (ignoring the configuration option), and we recommend this when building for repo-authoritative mode when the definitions will change.
When using this mode, other configuration options will be ignored.
This release requires HHVM 4.109 or above.
v3.2.0: support current nightly builds of HHVM
This release:
- adds support for current nightly builds of HHVM and is expected to support 4.88
- requires 4.67 or newer
3.1.6: support 'typedef' definitions in fallback handler
Match "typedef" as a kind in the fallback handler (#62) * Match "typedef" as a kind in the fallback handler This switch cause a RuntimeException for not being exhaustive. * Comment typo, wrong env var
2.0.14: backported Composer 2.0 support
Backports Composer 2.0 support into the 2.0.x branch of hhvm-autoload.
This release should only be used by projects that can't use hhvm-autoload v3.x. Otherwise, use the latest hhvm-autoload release instead (currently v3.1.5).
3.1.5: support Composer 2.0
Preserves compatibility with Composer 1.x
3.1.4: support HHVM 4.76+
v3.1.4 replace $GLOBALS with \HH\global_get()
3.1.3: support HHVM 4.71+
- replace all
is_array()
calls