Skip to content
This repository has been archived by the owner on Sep 1, 2023. It is now read-only.

Releases: hhvm/hhvm-autoload

v3.3.2: Support hhvm-nightly and HHVM 4.161

30 May 19:31
Compare
Choose a tag to compare

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

10 Jan 18:25
Compare
Choose a tag to compare

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

05 Jan 18:19
Compare
Choose a tag to compare

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

13 Jul 17:19
0b5be45
Compare
Choose a tag to compare

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

11 Dec 21:45
Compare
Choose a tag to compare

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

09 Nov 23:50
9fbe10a
Compare
Choose a tag to compare
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

04 Nov 19:54
7da803b
Compare
Choose a tag to compare

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

28 Oct 21:51
Compare
Choose a tag to compare

Preserves compatibility with Composer 1.x

3.1.4: support HHVM 4.76+

21 Sep 20:47
37a994a
Compare
Choose a tag to compare
v3.1.4

replace $GLOBALS with \HH\global_get()

3.1.3: support HHVM 4.71+

17 Aug 19:31
0cae9ed
Compare
Choose a tag to compare
  • replace all is_array() calls