v4.7.0
- Add shutdown() for context_t
- Typesafe context options
- Typesafe socket options
- Better C++ standard detection
- CMake fixes and improvements
- Multipart message encoding and decoding
- Fix (unlikely) UB in message_t constructor
- Improved poll() overloads
- Require non-null handlers to active_poller
- Fix socket move assignment bug
- Deprecate surprising message_t constructor from string literals