Skip to content

Releases: klobucar/weeb

v0.4.0

Choose a tag to compare

@klobucar klobucar released this 11 Jun 05:09
ba80a08

What's Changed

Features

  • Add weeb completion zsh|bash subcommand (#33)
  • Add -i/--include to print response headers like curl -i (#27)
  • Add --no-follow and redirect chain visibility (#29)
  • Add --check mode (#30)

Bug Fixes

  • Only strip env-injected headers on cross-origin redirects (#32)
  • Improve curl import fidelity for headers, @file data, and -F (#25)
  • Support backslash-escaped semicolons in WEEB_HEADERS values (#31)
  • Read body from stdin for -d @- like curl (#26)
  • Don't let the default timeout kill streamed downloads (#28)

Full Changelog: v0.3...v0.4.0

v0.3

Choose a tag to compare

@klobucar klobucar released this 10 Jun 16:08
f5af866

What's Changed

  • fix: correctness regressions from recent features by @klobucar in #24

Full Changelog: v0.2...v0.3

v0.2

Choose a tag to compare

@klobucar klobucar released this 10 Jun 05:31
8bea588

What's Changed

  • fix: shorten version commit SHA and fall back to Go build info by @klobucar in #7
  • fix: move the TUI log to a private per-user cache dir by @klobucar in #9
  • fix: report just-expired certs with a negative day count by @klobucar in #8
  • fix: error on unknown curl flags instead of misreading their value as… by @klobucar in #10
  • fix: prevent colorizeJSON panic on trailing backslash by @klobucar in #12
  • fix: infer POST when a body is given without an explicit method by @klobucar in #16
  • fix: do not re-inject deleted env auth headers at send time by @klobucar in #17
  • fix: strip credential headers on cross-origin and downgrade redirects by @klobucar in #15
  • fix: keep custom -X methods when opening the TUI by @klobucar in #11
  • fix: cap buffered response bodies at 64 MiB and stream output by @klobucar in #14
  • fix: curl -G sends -d data as the URL query string by @klobucar in #13
  • fix: render empty-string JSON object keys by @klobucar in #18
  • refactor: dedupe helpers, use stdlib/x-term, drop dead code by @klobucar in #19
  • fix: keep hang-indent wrapping on fold-pane keypresses by @klobucar in #20
  • fix: neutralize terminal escape sequences in TTY output by @klobucar in #21
  • perf: make wrapIndent linear instead of quadratic by @klobucar in #22
  • fix: close TTY escape bypasses and redirect credential leak by @klobucar in #23

Full Changelog: v0.1...v0.2

v0.1

Choose a tag to compare

@klobucar klobucar released this 08 Jun 01:22
5c89429

What's Changed

  • Initial code!
  • docs: add demo GIFs and finalize README by @klobucar in #1
  • chore(deps): bump golang.org/x/net to v0.55.0 by @klobucar in #2
  • fix: do not HTML-escape <, >, & in pretty JSON values by @klobucar in #3
  • feat: s client by @klobucar in #4
  • feat: default schemeless URLs to http (cert keeps https/443) by @klobucar in #5
  • ci: add GoReleaser release pipeline and weeb version command by @klobucar in #6

New Contributors

Full Changelog: https://github.com/klobucar/weeb/commits/v0.1