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
Client
class has been renamed toStreamingClient
. Added newClient
interface. (#18 and #19) -
BC break: Rename
message
event todata
. (#21) -
BC break: The
Factory
now accepts aLoopInterface
as first argument. (#22) -
Fix: The
close
event 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