React v0.3.0 Release Notes
Release Date: 2013-04-14 // about 11 years ago-
- BC break: [EventLoop] New timers API (@nrk)
- ๐ BC break: [EventLoop] Remove check on return value from stream callbacks (@nrk)
- ๐ BC break: [HttpClient] Socket connection handling moved to new SocketClient component
- ๐ Feature: [SocketClient] New SocketClient component extracted from HttpClient (@clue)
- ๐ Feature: [Stream] Factory method for BufferedSink
EventLoop
The timer callback now receives a
Timer
instance, with the following
๐ useful methods:cancel
isActive
setData($data)
getData
And some other less common ones. These are prefered over
LoopInterface::cancelTimer
andLoopInterface::isTimerActive
.You can no longer return a boolean from a periodic timer callback to abort
it.HttpClient
๐
HttpClient\*ConnectionManager
has been moved toSocketClient\*Connector
,
and thegetConnection
method has been renamed tocreate
.Before:
$connectionManager->getConnection($host, $port);
After:
$connector->create($host, $port);