- Fixed invalid spec for
TestServer.url/1
- Fixed breaking changes with Bandit 1.4
- Validates
:http_server
option
- Fixed compiler warning in
TestServer.Instance
- Fixed controlling process issues related to using the Bandit HTTP/2 adapter calling
Plug.Conn
functions in plug callbacks
- Fixed breaking change to options in Bandit 0.7.6
- Now uses
Plug.Conn.resp/3
instead ofPlug.Conn.send_resp/3
to prevent controlling process issue in Bandit - Silenced Bandit logs
- Silence TLS notice logs
:httpd
server adapter now can read request body
:httpd
server adapter now parses remote ip to tuple format:httpd
server adapter now parses host from host header- Specifying
:host
now also binds the hostname to IPv6 loopback - Added
:ipfamily
option to set IP address type to use
- Support Bandit and httpd web server
- BREAKING CHANGE: SSL certificate settings have been moved to the
:tls
option
- The specified port is checked to ensure is in valid range
- Added suspended routes and web socket handlers to error messages
TestServer.websocket_info/2
now takes the callback function as second argument
- WebSocket support
- Improved multi-instance handling
- Support for pre-match plugs
- Better formatting of errors
TestServer.url/2
no longer autostarts the test server
- Initial release