Skip to content

Releases: roystondwork-dev/portcheck

v0.8.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 17:52

0.8.0 (2026-10-20)

Features

  • browser: allow the Edge Add-ons build by default (a60651c)

v0.7.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 17:11

0.7.0 (2026-10-20)

Features

  • browser: Chrome/Edge extension showing which process serves a localhost page (41f985f)
  • browser: Edge Add-ons kit and store builds (d9f41e3)
  • browser: redesign the popup (c202419)
  • cli: portcheck browser install, status and uninstall; native host mode (1f6b8aa)
  • nativehost: native messaging for the browser extension (7f11003)
  • release: attach the browser extension to every release (1296eb2)

Documentation

  • browser commands, JSON schema and M17 tasks (208ab79)
  • browser extension guide; M17 status (2d4c9da)
  • browser extension troubleshooting, incl. the macOS folder prompt (f8f0365)
  • defer the Chrome Web Store until portcheck has 100 users (1ba4894)
  • plan the browser extension (ADR-0005) (82c6598)

v0.6.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 15:52

0.6.0 (2026-10-20)

Features

  • vscode: add an icon and Marketplace banner colour (64e4876)
  • vscode: expose the extension's own UI in its API (034c379)
  • vscode: package the extension per platform with portcheck built in (f214b84)
  • vscode: ship one VSIX with portcheck for every platform (1ae0768)

Bug Fixes

  • vscode: new display title, Portcheck - Port in Use Fixer (789d1cd)
  • vscode: publish under the portcheck-vscode publisher (7bbb019)
  • vscode: rename the extension to portcheck-vscode (033936c)

Documentation

  • installing the VS Code extension from a release; M16 status (7d6299e)
  • note the temporarily optional macOS checks (deeeacb)
  • VS Code extension demo, Marketplace and Open VSX links; M15 and M16 done (1258d41)

v0.5.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 12:19

0.5.0 (2026-10-20)

Features

  • output: include the stop command for container and WSL ports in JSON (7caada7)
  • vscode: add the VS Code extension (MVP) (bc18b62)
  • vscode: fix busy ports from the terminal; check project ports (719c879)
  • vscode: recognise "port in use" errors in terminal output (ae676ce)

Bug Fixes

  • vscode: require VS Code 1.98 for terminal error detection (e185ed8)
  • vscode: run integration tests on older VS Code and cover exec errors on Windows (1d4f532)

Documentation

  • plan the VS Code extension (ADR-0004, M14–M17) (beb3f34)
  • terminal fixes and project ports in the VS Code guide; M15 status (333bf23)
  • update the winget submission status (39f0f80)
  • VS Code extension guide; M14 complete (6317b50)

Build & Release

  • deps: bump github.com/ebitengine/purego (18bc905)
  • keep Go tooling out of extensions/ (a2071d7)
  • vscode: load the Vitest config as ESM (dd0f1b6)

v0.4.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 10:58

0.4.0 (2026-10-20)

Features

  • add .portcheck.yaml and portcheck doctor (cfe1a06)
  • attribute WSL-forwarded ports to the distro and Linux process (6733709)
  • show who started a process (list --wide, kill confirmation, TUI) (857bb3b)

Performance

  • inspect: read macOS sockets through libproc instead of running lsof (dae4e7a)

Documentation

  • ADR-0003 native macOS sockets; update permissions, architecture and tasks (a6fd20f)
  • document .portcheck.yaml and doctor; publish the config JSON Schema (220d743)
  • tasks: M10–M13 complete (adb9fc5)

v0.3.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 10:20

0.3.0 (2026-10-20)

Features

Documentation

v0.2.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 09:55

0.2.0 (2026-10-20)

Features

  • cli: add wait command (436594b)
  • containers: attribute published ports to Docker and Podman containers (42b18e9)
  • show containers instead of proxy processes; never kill Docker infrastructure (0b5ddac)
  • waitfor: add polling library for waiting on ports (79a8357)

Documentation

  • document container attribution (1d5f3be)
  • fix inaccuracies found in a full docs audit; honor --no-color in the TUI (ebd3b0f)
  • tasks: record post-release work (M7), the docs audit and the Docker plan (M8) (725e3d1)

v0.1.1

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 09:13

0.1.1 (2026-10-20)

Documentation

  • correct macOS low-port binding and tidy post-release notes (b1239dd)

Build & Release

  • release: publish to winget (eda703b)
  • release: use roystondwork-dev.portcheck as the winget package ID (0bfacee)

v0.1.0

Choose a tag to compare

@roystondwork-dev roystondwork-dev released this 20 Oct 08:20

0.1.0 (2026-10-20)

Features

  • cli: add list, check, free, kill and version commands (M2) (2cb0f33)
  • cli: add scan command (M3) (df97c4e)
  • cli: add tui command and open it by default in a terminal (M4) (a8708c9)
  • pkg: add portspec, inspect, freeport and killer libraries (M1) (64e95f7)
  • scan: add TCP connect scanner library (407b113)
  • tui: add interactive live view of ports (a2d979d)

Bug Fixes

  • inspect: treat remote port 0 as unconnected on Linux and Windows (972f996)

Documentation

  • add documentation site, guides, examples and demo (M5) (8a0ff22)
  • tasks: mark M0 complete (70ccd5d)

Build & Release

  • automate releases with release-please and GoReleaser (M6) (c651b0a)
  • bootstrap project tooling, CI and community files (M0) (348dc08)
  • release: start versioning at 0.1.0 (0de88ac)