Skip to content
This repository was archived by the owner on Jul 26, 2025. It is now read-only.

Releases: nuxed/contract

Events: immutablitiy, and better typing.

15 Nov 01:23

Choose a tag to compare

  • require event dispatcher to use reified generics.
  • require listener providers to use reified generics.
  • remove $event argument of IListenerProvider::getListeners() ( providers must use the T type instead of the object to determine listeners ) add support for immutable event objects.
  • support only hhvm ~4.83.1 || ~4.84.0

support latest hhvm version(s)

14 Nov 22:56
03acc95

Choose a tag to compare

  • drop support for HHVM <= 4.83.0
  • upgrade all dependencies
  • switch from TravisCI to GitHub Actions

v1.1.1

09 May 11:59

Choose a tag to compare

[EventDispatcher] fix namespace

v1.1.0

09 May 11:52

Choose a tag to compare

[EventDispatcher] initial commit

stable release

09 May 10:31

Choose a tag to compare

v1.0.0

[Service] add container aware contracts

v0.4.0

29 Apr 11:31
18e825f

Choose a tag to compare

support newer HSL versions

v0.3.0

20 Dec 00:01

Choose a tag to compare

remove http server interface

Async translator

14 Dec 18:42

Choose a tag to compare

v0.2.0

[Translation][~] make the translator async

Logging and Translating

14 Dec 16:52

Choose a tag to compare

[+] Added Log contracts
[+] Added Translation contracts

v0.1.2

25 Nov 12:49
12e8604

Choose a tag to compare

[Http][Message][~] typo