Skip to content

Releases: ryanfowler/fetch

v0.23.3

Choose a tag to compare

@ryanfowler ryanfowler released this 15 May 01:09
9c45330

What's Changed

Full Changelog: v0.23.2...v0.23.3

v0.23.2

Choose a tag to compare

@ryanfowler ryanfowler released this 12 May 03:30
bd2fd95

What's Changed

  • Bump github.com/quic-go/quic-go from 0.59.0 to 0.59.1 by @dependabot[bot] in #513
  • Bump golang.org/x/image from 0.39.0 to 0.40.0 by @dependabot[bot] in #511
  • Bump golang.org/x/term from 0.42.0 to 0.43.0 by @dependabot[bot] in #509
  • Bump golang.org/x/crypto from 0.50.0 to 0.51.0 by @dependabot[bot] in #510
  • Bump golang.org/x/net from 0.53.0 to 0.54.0 by @dependabot[bot] in #508
  • Drain suppressed binary responses before copying to clipboard by @ryanfowler in #514
  • Allow --copy to copy empty responses by @ryanfowler in #515
  • Dispatch final SSE event at EOF by @ryanfowler in #516
  • Set ALPN protocols for TLS inspection by @ryanfowler in #517
  • Handle compressed gRPC frames in response formatting by @ryanfowler in #518
  • Fix --from-curl redirect handling to match curl semantics by @ryanfowler in #519
  • Handle explicit directory entries during update archive unpacking by @ryanfowler in #520
  • Speed up CI integration tests with higher parallelism and shorter waits by @ryanfowler in #521
  • Fix config-file color handling in startup by @ryanfowler in #522
  • Expose replayable bodies through Request.GetBody by @ryanfowler in #523
  • Fix DNS inspection fallback when no system nameserver is discovered by @ryanfowler in #524

Full Changelog: v0.23.1...v0.23.2

v0.23.1

Choose a tag to compare

@ryanfowler ryanfowler released this 11 May 05:59
4ed6258

What's Changed

Full Changelog: v0.23.0...v0.23.1

v0.23.0

Choose a tag to compare

@ryanfowler ryanfowler released this 09 May 14:31
4f2dbeb

What's Changed

Full Changelog: v0.22.1...v0.23.0

v0.22.1

Choose a tag to compare

@ryanfowler ryanfowler released this 09 May 00:26
cb3243e

What's Changed

Full Changelog: v0.22.0...v0.22.1

v0.22.0

Choose a tag to compare

@ryanfowler ryanfowler released this 21 Apr 18:45
f6da5fa

What's Changed

Full Changelog: v0.21.0...v0.22.0

v0.21.0

Choose a tag to compare

@ryanfowler ryanfowler released this 16 Apr 05:22
c6b552e

What's Changed

Full Changelog: v0.20.0...v0.21.0

v0.20.0

Choose a tag to compare

@ryanfowler ryanfowler released this 21 Feb 02:42
b3badc1

What's Changed

Full Changelog: v0.19.0...v0.20.0

v0.19.0

Choose a tag to compare

@ryanfowler ryanfowler released this 10 Feb 02:27
a085279

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

v0.18.0

Choose a tag to compare

@ryanfowler ryanfowler released this 06 Feb 00:13
def0a35

What's Changed

  • Fix homebrew tap dispatch upon release in GHA by @ryanfowler in #391
  • Expand getting-started guide with real examples and new sections by @ryanfowler in #392
  • Fix file descriptor leak in requestBody on error paths by @ryanfowler in #393
  • Fix JSON number precision loss by enabling UseNumber on decoder by @ryanfowler in #394
  • Fix ndjson and sse number precision by @ryanfowler in #395
  • Escape ASCII control characters in JSON string output by @ryanfowler in #396
  • Add YAML response body syntax highlighting by @ryanfowler in #397
  • Add charset transcoding for non-UTF-8 HTTP responses by @ryanfowler in #398
  • Add --retry and --retry-delay flags for transient HTTP failure recovery by @ryanfowler in #399

Full Changelog: v0.17.2...v0.18.0