- Fixed tornado version constraint causing ``reuse_port`` to be missing, updated constraint to ``tornado>=4.3,<5``. - Only pass ``reuse_port`` to ``bind_sockets`` if it's set to True.
0.23.0
-------------------
- Added an opt-in feature to use the ``SO_REUSEPORT`` socket option for TChannel servers. Use ``reuse_port=True`` when instantiating a ``TChannel``.
0.22.4
-------------------
- Never send requests to ephemeral peers.
0.22.3
-------------------
- Fixed a bug where type mismatch for timeouts could cause a crash.
0.22.2
-------------------
- VCR now respects the timeout specified on the original request. Timeouts in making the requests while recording now propagate as ``TimeoutError`` exceptions rather than ``RemoteServiceError``. - Reduced a warning for unconsumed error messages to info. - Made UnexpectedError's message a little more debuggable.
0.22.1
-------------------
- Added a timeout to the VCR proxy call. - Fixed a bug where tests would time out if the VCR server failed to start. The VCR server failure is now propagated to the caller.