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

Releases: hhvm/type-assert

Support current nightlies (4.7-dev), require 4.1+

23 May 18:13

Choose a tag to compare

v3.4.0

only lint on release builds

Support current nightly builds of HHVM

22 Mar 20:23

Choose a tag to compare

This release has no functional changes.

Fix support for vec-like-arrays on HHVM 4

08 Feb 23:11

Choose a tag to compare

VecLikeArraySpec uses methods on generators, and the behavior has changed in 4.0

Support HHVM 4.0

08 Feb 17:05

Choose a tag to compare

This release is identical to the previous release, however it has an updated dependency list.

Support HHVM/Hack 3.30

14 Dec 23:25

Choose a tag to compare

v3.2.6

Support 3.30

Support optional features in HHVM 3.29

18 Oct 18:04

Choose a tag to compare

This release supports typed user attributes and optional restrictions on the use of stringish and PHP-style type refinement

Make TypeAssert'ed shapes compatible with the `as` operator

16 Oct 20:11

Choose a tag to compare

as currently requires that shapes are darrays, not plain PHP arrays. This release changes TypeAssert to produce darrays for shapes.

Support HHVM 3.28

27 Aug 19:25

Choose a tag to compare

This release:

  • supports HHVM 3.28

Support HHVM 3.26, looser dependencies, relicense

09 May 18:28
9bbe7ca

Choose a tag to compare

This release:

  • is available under the MIT license
  • supports HHVM 3.26
  • supports HSL v3.26 and fbexpect v1.0 (in addition to earlier versions, for ease of updates)

Support additional typechecker restrictions

09 Feb 17:07

Choose a tag to compare

This release supports:

  • safe_array=true and safe_vector_array=true
  • enable_experimental_tc_features=no_fallback_in_namespaces (nightlies, expected in 3.25)