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.
-
Support React PHP v0.4 (while preserving BC with React PHP v0.3) (#16)
-
Improve examples and add first class support for HHVM (#15 and #17)
-
BC break: Simplify constructors by making parameters optional. (#10)
The
Factoryhas been removed, you can now create instances of theClientandServeryourself:// old $factory = new Factory($loop, $dns); $client = $factory->createClient('localhost', 9050); $server = $factory->createSever($socket); // new $client = new Client($loop, 'localhost', 9050); $server = new Server($loop, $socket);
-
BC break: Remove HTTP support and link to clue/buzz-react instead. (#9)
HTTP operates on a different layer than this low-level SOCKS library. Removing this reduces the footprint of this library.
Upgrading? Check the README for details.
-
Fix: Refactored to support other, faster loops (libev/libevent) (#12)
-
Explicitly list dependencies, clean up examples and extend test suite significantly
- First stable release
- Async SOCKS
ClientandServerimplementation - Project was originally part of clue/socks and was split off from its latest releave v0.4.0 (#1)
Upgrading from clue/socks v0.4.0? Use namespace
Clue\React\Socksinstead ofSocksand you're ready to go!
- Initial concept, originally tracked as part of clue/socks