Skip to content

Release v0.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Oct 20:29
· 9 commits to main since this release
5943074

Release v0.1.0

[0.1.0] - 2025-10-04

🚀 Features

  • Create basic proxy
  • Add github workflows
  • Add comprehensive Makefile with install command and improved CI workflow
  • Add sleek dashboard and separate admin endpoints to dedicated port
  • Add comprehensive request history with timing metrics and admin API
  • Complete request history integration with dashboard
  • dashboard: Integrate dashboard requests through proxy with X-Fetchr-Destination header
  • Enhance makefile
  • Dashboard improvements on the sidebar
  • Dashboard improvements - create history and statistics pages
  • Add Docker image publishing to release workflow

🐛 Bug Fixes

  • Resolve proxy compilation issue and implement complete HTTP proxy functionality
  • e2e: Handle OPTIONS requests and skip JSON parsing for OPTIONS in proxy tests

📚 Documentation

  • Update README with comprehensive request history and dashboard documentation
  • Add commit message format guidelines to cursor rules
  • Update INTERFACES.md with current implementation
  • Add docs for claude
  • Move and update documentation files to docs folder
  • Remove version numbers and timelines from roadmap

⚙️ Miscellaneous Tasks

  • Add codecov token
  • Properly generate coverage
  • Dashboard improvements - handle NaNs
  • release: Prepare release v0.0.1-alpha.0
  • release: Prepare release v0.0.1-alpha.0
  • Add github release workflow
  • Fix write check
  • Rename project
  • Format tsconfig
  • release: Prepare release v0.0.1-alpha.1
  • Remove redundant release.yml workflow
  • Makefile changes
  • Update some very needed things
  • release: Prepare release v0.1.0

📦 Downloads

Choose the appropriate binary for your platform:

  • Linux (x64): netkit-linux-amd64
  • Linux (ARM64): netkit-linux-arm64
  • macOS (Intel): netkit-darwin-amd64
  • macOS (Apple Silicon): netkit-darwin-arm64
  • Windows (x64): netkit-windows-amd64.exe

✨ Features

  • 🚀 Embedded Dashboard: All releases now include the web dashboard embedded in the binary
  • 📊 Request History: Comprehensive tracking of all proxied requests
  • 🔧 Admin API: RESTful endpoints for health checks, metrics, and history
  • Real-time Statistics: Monitor proxy performance and request metrics
  • 🔄 Request Replay: Load and replay requests from history
  • ⏱️ Timing Metrics: Detailed breakdown of proxy overhead and upstream latency

🚀 Quick Start

# Download and make executable
chmod +x netkit-*

# Start the proxy with embedded dashboard
./netkit-* serve --admin-port 8081

# Access the dashboard at http://localhost:3000