Skip to content

v0.13.0

Choose a tag to compare

@github-actions github-actions released this 11 Aug 12:39
· 39 commits to master since this release

Android is a release target now, and every command tells you when a new
release is out.

  • android/arm64 in the release matrix, cross-built with no NDK; install.sh
    detects Termux and installs into $PREFIX/bin
  • every command but version checks GitHub for a newer release first, cached
    for 6h
  • register grew a relay fallback (direct -> relay -> WARP tunnel), so it
    works on a network that blocks the Cloudflare API
  • -port N pins one port for the whole scan - the only way to compare ports,
    since a normal run mixes them across endpoints
  • the socks exit row no longer says the country twice

Commits

  • refactor: keep the version cache as a single file in the cache dir (620fce4)
  • feat: check for a new release on startup (c882667)
  • docs: mention the registration relay in both READMEs (a203ca1)
  • feat: add a relay fallback to register (e39e5a4)
  • feat: print the macOS quarantine hint in install.sh (220dd06)
  • docs: mention the Android build in both READMEs (d2f5390)
  • feat: detect Termux in install.sh and install into $PREFIX/bin (f68b50e)
  • ci: build android/arm64 in the release matrix (61e6a32)
  • fix: strip the path termux-exec injects into argv on Android (558e6f8)
  • docs: mention censorcheck alongside ipregion in the socks section (84e03ef)
  • docs: cover masque as a third protocol and refresh the account file layout (ece832a)
  • fix: stop repeating the country in the socks exit row (52dc225)
  • docs: reflow the markdown tables in both READMEs (9569909)
  • docs: document -port in both READMEs (0684de2)
  • feat: add -port to pin one port for the whole scan (8930cbc)
  • ci: skip the test run for workflow-only changes (0b8e3c3)
  • ci: skip the test run for the release and docker workflows (4997d3f)
  • ci: keep only the commit list and New Contributors in release notes (dc88f38)