Skip to content

Releases: hhvm/hsl

v4.108.1: fix autoloader issue in dependents

04 May 14:33
Compare
Choose a tag to compare
Don't specify tests as a non-dev-root as it's not in the package

v4.108.0: move to built-in; support and require HHVM 4.108

04 May 14:22
Compare
Choose a tag to compare

The HSL is built-in to HHVM 4.108; prior releases of the HSL package are unusable, as they lead to duplicate definitions.

This release:

  • removes all definitions of the HSL
  • supports and requires HHVM 4.108 or above
  • continues to include all unit tests for the HSL

If your project requires HHVM 4.108 or above, we recommend removing the HSL dependency.

If your project does not require HHVM 4.108 or above, this release should be used by composer to satisfy the dependency.

v4.94.0: support HHVM 4.98, new functions

02 Mar 00:11
Compare
Choose a tag to compare
  • compatibility fixes for HHVM 4.98
  • now requires HHVM 4.94 (HHVM 4.93 is no longer supported)
  • new functions:
    • C\pop_front
    • C\pop_frontx

v4.93.1: support HHVM 4.97, new functions

12 Feb 21:39
Compare
Choose a tag to compare

v4.93.0: support HHVM 4.93, new functions, deprecations

22 Jan 00:26
Compare
Choose a tag to compare

v4.41: Support HHVM 4.56, add Vec\zip, C\findx

04 May 22:43
Compare
Choose a tag to compare

This release:

  • requires HHVM 4.41 or above
  • supports HHVM 4.56
  • adds C\findx()
  • adds Vec\zip()

3.30.1: Backport HH\Lib\Ref<T>

20 Feb 17:14
3c2bdc0
Compare
Choose a tag to compare

This release backports the HH\Lib\Ref<T> class from later versions.

1.4.2 backport: add \HH\Lib\Ref

20 Feb 17:10
1b01450
Compare
Choose a tag to compare

This release backports the \HH\Lib\Ref class from later releases of the HSL.

Like v1.4.1, v1.4.2 is licensed under BSD+PATENTS to avoid including a license change in a .z
release.

Active development of the HSL continues under the MIT license, as indicated by
the LICENSE file in the master branch. The 1.4.x series was the last release
under the old license; the use of BSD+PATENTS in this release is only due to
backporting.

3.29.2: Backport HH\Lib\Ref<T>

20 Feb 17:14
Compare
Choose a tag to compare

This release backports the HH\Lib\Ref<T> class from later versions.

3.28.1: backport HH\Lib\Ref<T>

20 Feb 17:13
Compare
Choose a tag to compare

This release backports the HH\Lib\Ref<T> class from later versions.