Skip to content

Release v0.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Jun 04:35
· 3 commits to develop since this release
9bf855f

What's New in v0.1.1

Fixed

  • Rate limiter panic (#196): Mutex::lock().unwrap() replaced with
    poison-recovery pattern unwrap_or_else(|e| e.into_inner())
  • Blocking DNS in SSRF check (#202): is_private_url now runs via
    tokio::task::spawn_blocking to avoid blocking async runtime
  • IP spoofing via X-Forwarded-For (#197): Extracted IP now validated
    as IpAddr and only first entry taken from comma-separated list
  • Webhook timeout (#198): Reduced from 10s to 5s
  • EventRow silent data loss (#201): JSON parse failures now logged
    via tracing::warn before falling back to null

📦 Platforms

Platform File
Linux (x86_64) trapfall-x86_64-unknown-linux-gnu-v0.1.1.tar.gz
Linux (ARM64) trapfall-aarch64-unknown-linux-gnu-v0.1.1.tar.gz
macOS (Apple Silicon) trapfall-aarch64-apple-darwin-v0.1.1.tar.gz
Windows (x86_64) trapfall-x86_64-pc-windows-msvc-v0.1.1.zip

🐳 Docker

docker pull ghcr.io/codecoradev/trapfall:0.1.1

🚀 Quick Start

# Run with Docker
docker run -p 3000:3000 ghcr.io/codecoradev/trapfall:0.1.1

# Or download binary (Linux/macOS)
# See Assets below

# Initialize database
./trapfall migrate

# Start server
./trapfall serve --port 3000

Full changelog: https://github.com/codecoradev/trapfall/blob/main/CHANGELOG.md