Skip to content

Recon v0.2.5

Choose a tag to compare

@0xfelixli 0xfelixli released this 16 Oct 03:54
· 2 commits to main since this release

Recon 0.2.5 makes compact workspaces easier to scan and strengthens request, persistence and navigation behavior across the application.

Interface and interaction

  • Compact windows use the full workspace. The sidebar opens as an overlay, closes after navigation or dismissal, and leaves the saved desktop sidebar preference unchanged.
  • HTTP request and response views switch to one readable pane at compact widths, then restore the preferred column or row layout on larger windows.
  • Proxy and Logger tables keep request identity ahead of timing, size and content-type metadata. Findings names severity as well as using colour, including compact markers and accessible labels.
  • Dashboard project status, pending findings, recent work, running tasks and event history share one quieter continuous surface.

Reliability and consistency

  • Repeater, MCP and Intruder use one request-preparation path while preserving raw HTTP headers and bodies, target overrides and Content-Length behavior.
  • Findings and Resources share document, navigation and persistence rules; finding history and evidence provenance remain intact.
  • Saved-message collection checks session, recovery, history and archive references before reclaiming data. Bounded JSON saves do not replace valid data when a limit is exceeded.
  • Search, scope matching, header parsing, UTF-8 paging, hashes and Copy as curl use shared implementations with focused regression coverage.

Downloads

  • macOS Apple Silicon: Recon-macos.zip or Recon-0.2.5-macos.zip.
  • Windows x64 installer: Recon-windows-x64-setup.exe.
  • Windows x64 portable: Recon-windows-x64.zip.
  • Linux x86_64 portable: Recon-linux-x86_64.tar.gz; extract and run ./Recon/recon in a graphical Wayland or X11 session.
  • Verify packages with SHA256SUMS.txt or the platform-specific checksum files.

Linux support remains experimental. The archive is built on Ubuntu 24.04 and requires a working Vulkan driver and the native libraries in runtime-libraries.txt; older distributions and ARM64 are not verified. Automatic updates and desktop integration are unavailable on Linux. macOS packages are ad-hoc signed and not notarized; Windows packages are unsigned.

Validation

  • Complete test suites passed on macOS arm64, Windows x64 and Linux x64 from one source-tag workflow. Native snapshot harnesses rendered the release interface on macOS and Windows.
  • macOS bundle signing and checksums, the Windows installer and portable installation, and the Linux portable package and runtime library manifest were verified by their platform jobs.
  • All release assets were downloaded from the successful workflow and checked against the combined SHA-256 manifest before publication.
  • Source commit: ad0bda170b5c367b8e800e3a237fbb938e1fcbe7.

Downloads and help: https://recon.vozen.io