- Remove a ReDoS vulnerability in the header parser (CVE-2020-7663)
- Fix a deprecation warning for using the
=~
operator ontrue
- Change license from MIT to Apache 2.0
- Accept extension names and parameters including uppercase letters
- Make it safe to call
Extensions#close
if the handshake is not complete
- Explicitly require
strscan
which is not loaded in a vanilla Ruby environment
- Initial release