This file is a manually maintained list of changes for each release. Feel free to add your changes here when sending pull requests. Also send corrections if you spot any mistakes.
-
Feature: Support PubSub commands (P)(UN)SUBSCRIBE and watching for "message", "subscribe" and "unsubscribe" events (#24)
-
Feature: Support MONITOR command and watching for "monitor" events (#23)
-
Improve documentation, update locked dependencies and add first class support for HHVM (#25, #26 and others)
-
BC break: The
Clientclass has been renamed toStreamingClient. Added newClientinterface. (#18 and #19) -
BC break: Rename
messageevent todata. (#21) -
BC break: The
Factorynow accepts aLoopInterfaceas first argument. (#22) -
Fix: The
closeevent will be emitted once when invoking theClient::close()method or when the underlying stream closes. (#20) -
Refactored code, improved testability, extended test suite and better code coverage. (#11, #18 and #20)
Note: This is an intermediary release to ease upgrading to the imminent v0.5 release.
- First tagged release
Note: Starts at v0.3 because previous versions were not tagged. Leaving some room in case they're going to be needed in the future.
- Initial concept