README.md in socketry-0.3.0 vs README.md in socketry-0.4.0
- old
+ new
@@ -9,16 +9,12 @@
[coverage-image]: https://coveralls.io/repos/github/socketry/socketry/badge.svg?branch=master
[coverage-link]: https://coveralls.io/github/socketry/socketry?branch=master
[license-image]: https://img.shields.io/badge/license-MIT-blue.svg
[license-link]: https://github.com/socketry/socketry/blob/master/LICENSE.txt
-High-level wrappers for Ruby sockets with advanced thread-safe timeout support.
+High-level Ruby socket library with support for TCP, UDP, and SSL sockets.
-**Does not require Celluloid!** Socketry provides sockets with thread-safe
-timeout support that can be used with any multithreaded Ruby app. That said,
-Socketry can also be used to provide asynchronous I/O with [Celluloid::IO].
-
-[Celluloid::IO]: https://github.com/celluloid/celluloid-io
+Implements thread-safe timeouts using asynchronous I/O and high-precision monotonic timers.
## Motivation
By default, Ruby sockets do not provide a built-in timeout mechanism. The only
timeout mechanism provided by the language leverages [timeout.rb], which uses