Repository navigation
Releases: TheBuilderJR/verifiers
Releases · TheBuilderJR/verifiers
Release list
v0.1.10
Full Changelog: v0.1.9...v0.1.10
v0.1.9
v0.3.0
What's New
Prompt History
- Browse previous prompts with Ctrl+P (older) and Ctrl+N (newer) on the Setup screen
- History is saved to
~/.config/verifiers/prompt_history.jsonand persists across sessions - Deduplicated and capped at 50 entries
- Help bar shows
Ctrl+P/N: Historyhint when history is available
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's New
Multi-Prompt Workflow
- Ctrl+N on Done screen: Start a new run with a fresh prompt while keeping your verifiers intact — no need to re-enter them
- Verifier persistence: Verifiers are saved to
~/.config/verifiers/verifiers.jsonwhen a run starts and auto-loaded on next launch
UI
- Done screen help bar now shows the
Ctrl+N: New prompthint - Improved cursor positioning for multi-line prompt input
Full Changelog: v0.1.1...v0.2.0
v0.1.8
What's New
Features
- Arrow key cursor movement — Left/Right arrows now move the cursor in text input fields, with insert/backspace working at cursor position
Bug Fixes
- Fix cursor misalignment when text wraps at word boundaries
Full Changelog: v0.1.7...v0.1.8
v0.1.7
Bug Fix
- Fix cursor misalignment when text wraps at word boundaries: The cursor would drift from the text insertion point once a line was long enough to wrap. The cursor math assumed character-level wrapping, but ratatui's
ParagraphwithWrap { trim: false }uses word wrapping (breaking at spaces). Cursor positioning and layout height calculations now replicate ratatui's WordWrapper algorithm to match the rendered output exactly.
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's New
- Ctrl+E: Edit and re-run prompt — After a run completes, press Ctrl+E to return to Setup with your prompt pre-filled for quick tweaks and re-runs. Ctrl+N still works as before to start fresh with a blank prompt.
Full Changelog: v0.1.5...v0.1.6
v0.1.5
Improvement
- Wrap help bar on narrow screens — The help bar at the bottom of both the setup and running screens now wraps instead of getting cut off when the terminal is too narrow to fit all hints on one line. The layout dynamically allocates rows based on the actual text width.
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's New
Toggle-style verifiers
Verifiers now use a checkbox model — enable/disable instead of add/delete:
- Space toggles a verifier on
[x]/ off[ ]in the verifier list - Disabled verifiers are dimmed and excluded from runs
- Ctrl+D still available for permanent removal
- Verifier list title shows enabled count (e.g.
Verifiers (3/5 enabled)) - Backwards compatible with existing saved verifiers (they default to enabled)
Full Changelog: v0.1.3...v0.1.4
v0.1.3
Bug Fix
- Fix cursor position misalignment with non-ASCII characters — Cursor positioning and field height calculations now use unicode display width instead of byte length, fixing offset issues with emoji, accented characters, and CJK text. This matches ratatui's internal wrapping behavior so the cursor stays in sync with rendered text.
Full Changelog: v0.1.2...v0.1.3