Skip to content

Release v0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Jun 11:42

What's New in v0.2.1

Fixed

  • Login crash — ApiClientError is not defined (#275): The ApiClientError class was accidentally deleted during the v0.2.0 merge. Restored the class definition in api.ts. This caused a runtime crash on every login attempt.
  • Dead issue detail route (#275): Removed the superseded issues/[id] route that accessed non-existent event.platform and event.message properties. The correct route is issues/[issueId]/events/[eventId].
  • debounceTimer type error (#275): Changed from null to undefined to match clearTimeout TypeScript signature.
  • vitest config (#275): Extracted from vite.config.ts into dedicated vitest.config.ts with proper SvelteKit alias resolution.

Changed

  • CI: frontend quality gate (#275): web-build CI job now runs svelte-check and vitest alongside vite build — prevents broken frontend code from merging.

📦 Platforms

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

🐳 Docker

docker pull ghcr.io/codecoradev/trapfall:0.2.1

🚀 Quick Start

# Run with Docker
docker run -p 3000:3000 ghcr.io/codecoradev/trapfall:0.2.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