Fix piped version output #116

Merged
stephen merged 1 commit from fix/115-version-pipe into main 2026-06-11 00:35:45 +00:00
Owner

Summary

  • keep the ASCII brand mark for interactive fj --version only
  • emit plain fj x.y.z when stdout is non-TTY
  • add an integration test for piped fj --version output

Tests

  • cargo fmt --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all

Merge mode: squash only.

Fixes rasterstate/fj#115

## Summary - keep the ASCII brand mark for interactive `fj --version` only - emit plain `fj x.y.z` when stdout is non-TTY - add an integration test for piped `fj --version` output ## Tests - `cargo fmt --check` - `cargo clippy --all-targets --all-features -- -D warnings` - `cargo test --all` Merge mode: squash only. Fixes rasterstate/fj#115
Fix piped version output
All checks were successful
ci / check (pull_request) Successful in 9m55s
ci / coverage (pull_request) Successful in 1m47s
ci / live-e2e (pull_request) Successful in 1m46s
e581f0fd07
stephen referenced this pull request from a commit 2026-06-11 00:35:47 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rasterstate/fj!116
No description provided.