v0.19.0
What's Changed
- Fix changelog compare URL for non-tag versions by @ryanfowler in #400
- Sniff response body to detect content type when header is missing by @ryanfowler in #401
- Improve verbose output formatting by @ryanfowler in #402
- Add WebSocket support with ws:// scheme by @ryanfowler in #403
- Fix DoH DNS responses including non-IP answers by @ryanfowler in #404
- Fix SSE line splitter mishandling \r\n at buffer boundaries by @ryanfowler in #405
- Fix protobuf string display not escaping control characters by @ryanfowler in #406
- Add --timing / -T flag for timing waterfall visualization by @ryanfowler in #407
- Add --inspect-tls flag for TLS certificate chain inspection by @ryanfowler in #408
- Bump github.com/klauspost/compress from 1.18.3 to 1.18.4 by @dependabot[bot] in #409
- Bump golang.org/x/sys from 0.40.0 to 0.41.0 by @dependabot[bot] in #410
- Add --connect-timeout option for connection phase timeout by @ryanfowler in #411
- Add --from-curl flag for executing curl commands through fetch by @ryanfowler in #412
- Add --discard flag to discard the response body by @ryanfowler in #413
- Add interactive mode for WebSocket connections by @ryanfowler in #414
- Use Printer.Discard() instead of Reset() on format errors by @ryanfowler in #415
Full Changelog: v0.18.0...v0.19.0