Skip to content

Tags: trmdy/forge

Tags

v0.3.0-alpha.5

Toggle v0.3.0-alpha.5's commit message
ci: fix homebrew formula updater pattern matching

v0.3.0-alpha.4

Toggle v0.3.0-alpha.4's commit message
docs: add design doc for Claude stream-json logs feature

Record the problem statement, design decision, runtime profile updates,
code changes, and validation approach for the Claude stream-json log
rendering feature introduced in this series.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

v0.3.0-alpha.3

Toggle v0.3.0-alpha.3's commit message
fix: vendor forge-rpc proto for Rust release builds

v0.3.0-alpha.2

Toggle v0.3.0-alpha.2's commit message
ci: use supported macOS runner for amd64 release build

v0.3.0-alpha.1

Toggle v0.3.0-alpha.1's commit message
build: switch release pipeline to Rust artifacts

replace goreleaser jobs with Rust-native artifact build matrix

add release-build-artifacts script and alpha release runbook

v0.2.0

Toggle v0.2.0's commit message
v0.2.0 — TUI Dashboard, Initial Wait, Daemon Ownership

Highlights:

TUI Overhaul:
- Tabbed dashboard with four views: Overview, Logs, Runs, Multi Logs
- Color theme system with four palettes (default, high-contrast, ocean, sunset)
- Harness-aware log highlighting (Claude, Codex, OpenCode) with semantic
  layer filtering (events, errors, tools, diff)
- Configurable multi-pane grid layouts up to 4x4 for comparing loop streams
- Deep log scrolling (pgup/pgdown/home/end), zen mode, in-app help overlay
- Bounded 2MB reverse-read tail replacing full-file reads for large logs

Loop Enhancements:
- --initial-wait flag on 'forge up' and 'forge scale' to delay first iteration
- Daemon-owned runners with --spawn-owner (local|daemon|auto) controls
- Default spawn owner changed from auto to local
- Stale runner reconciliation
- Zero limits treated as unlimited

Contrib:
- macOS launchd plist template for forged daemon

Full changelog: v0.1.3..v0.2.0