Repository navigation
Releases: sahithyandev/faa
Releases · sahithyandev/faa
Release list
v0.0.1
Full Changelog: https://github.com/sahithyandev/faa/commits/v0.0.1
Release v0.0.1
Installation
Download the appropriate binary for your platform from the assets below, or use one of the following methods:
Option 1: Download and extract
# Example for Linux amd64
curl -L https://github.com/sahithyandev/faa/releases/download/v0.0.1/faa_0.0.1_linux_amd64.tar.gz | tar xz
sudo mv faa /usr/local/bin/Option 2: Pull from GitHub Container Registry
docker pull ghcr.io/sahithyandev/faa:v0.0.1
# Extract binary from container
docker create --name faa-temp ghcr.io/sahithyandev/faa:v0.0.1
docker cp faa-temp:/usr/local/bin/faa ./faa
docker rm faa-temp
sudo mv faa /usr/local/bin/What's Changed
Changelog
Other Changes
- 9ce336c: Add .local TLD to project hosts (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- c23fa01: Add CA certificate export after routes are applied (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- ac483e1: Add CA certificate extraction and ca-path command (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 9c3b399: Add GitHub Actions workflow for running tests on PRs (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 8d98e48: Add auto-start daemon functionality to run command (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- ceb4602: Add client tests and fix null handling in GetProcess (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 199ca4a: Add comprehensive integration test for port persistence (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 5ddc27c: Add default recipe to list available commands (#3) (Copilot 198982749+Copilot@users.noreply.github.com)
- 0d0af53: Add embedded Caddy proxy implementation with tests (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 0ff2412: Add faa binary to .gitignore (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- bf71ae9: Add host normalization to ensure .local suffix on all routes (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- a02c582: Add integration and concurrency tests for daemon-proxy (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- a401b81: Add integration test for run command flow (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- cc2d499: Add package documentation with usage examples (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 8fc1b7d: Add proxy integration to daemon: update registry and apply routes (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- f1a9715: Add robust stale cleanup logic for PIDs and locks (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 4ef0d7b: Add tests for ca-path command (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- dc73141: Add tests for clean command (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- d1d765a: Add tests for new CLI client methods (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 0749e23: Add troubleshooting docs for .local domains and OCSP warnings (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- e81d9bc: Add version package, CHANGELOG, and release workflow (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- cda0381: Address code review comments: use bytes.Equal and explicit octal notation (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 1e098be: Address code review feedback (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 670879b: Address code review feedback - improve daemon output handling and test reliability (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- c691708: Address code review feedback for clean command (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- d1e7ea4: Address code review feedback on documentation (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- b7bec1f: Address code review feedback: fix inconsistency and variable naming (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 11320ed: Address code review feedback: fix misleading comment and rename test (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 54df881: Address code review feedback: improve documentation and maintainability (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 99a7e8a: Address code review feedback: improve error checking and clarify stop behavior (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- da09cbb: Address code review feedback: improve error handling and simplify conditions (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 9934c63: Address code review feedback: reduce CA export delays (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 02a7473: Address code review feedback: remove custom string helpers, fix whitespace, clarify docs (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 721424f: Address code review feedback: remove redundant defaults (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 32401ac: Address code review: explicitly acknowledge ignored cleanup errors (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 241418e: Address code review: remove unused test code (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 3c7a1cb: Disable OCSP stapling for internal CA certificates (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 295e073: Fix CA certificate export and add clean command (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- ce69a3a: Fix formatting in integration_persistence_test.go (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 9c453df: Fix sentinel error definition to use errors.New instead of fmt.Errorf (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- c17b792: Fix troubleshooting guidance for server binding interfaces (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 63e85d3: Fix version references and remove non-existent install script (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- b114524: Handle empty hostnames in normalizeHost function (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- de12955: Implement CLI command framework with help flags and implicit run (#25) (Copilot 198982749+Copilot@users.noreply.github.com)
- 6e5694a: Implement CLI commands: status, routes, and stop (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 1de3cbc: Implement FindProjectRoot with package.json parsing and name normalization (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 9823069: Implement IPC protocol with JSON lines format and comprehensive tests (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- e0dc163: Implement Linux setup command with privileged port and CA trust handling (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 0ff8f48: Implement cross-platform file locking with flock (#28) (Copilot 198982749+Copilot@users.noreply.github.com)
- 6f69265: Implement daemon with Unix socket server, single instance lock, and graceful shutdown (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 4d57e84: Implement deterministic port allocation with collision avoidance (#27) (Copilot 198982749+Copilot@users.noreply.github.com)
- ae18aa4: Implement devproc package with process management and signal handling (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 0224e33: Implement faa run command with full flow (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 962b9e5: Implement internal/daemon/registry with config dir and atomic JSON writes (copilot-swe-agent[bot] 198982749+Copilot@users.noreply.github.com)
- 7fc3fcf:...