Releases: 2389-research/jeff
Releases · 2389-research/jeff
Release list
Jeff v0.7.0
What's Changed
- feat: multi-Google-account support by @detour1999 in #70
Full Changelog: v0.6.0...v0.7.0
Jeff v0.6.0
What's New
Boba TUI Frontend Rewrite
- Replaced custom input, scroll, list, modal, search, and dropdown logic with boba widgets
- Cleaner component architecture with less state management code
- Help, approval modal, autocomplete, and compose/feedback forms now use boba's widget system
Ctrl+C Stream Cancellation
- Ctrl+C during streaming now actually cancels the stream (previously just showed quit hint)
- Hierarchical dismiss: each Ctrl+C peels off one UI layer before reaching quit
Integration Test Suite
- 54 new integration tests across wizard, storage, CLI commands, hooks, and approval rules
- Ish integration tests for API-dependent flows (tool approval, rejection, multi-turn conversations)
- CI now runs ish integration tests as a separate job
CI Improvements
- Added dedicated ish integration test job using ish v0.6.0 binary
- Fixed flaky middleware tests on ubuntu CI runners
What's Changed
- feat: boba TUI frontend rewrite by @detour1999 in #69
Full Changelog: v0.5.0...v0.6.0
Jeff v0.5.0
What's Changed
- refactor: remove mux-rs direct dependency, delegate to jeff-soma by @detour1999 in #68
Full Changelog: v0.4.3...v0.5.0
Jeff v0.4.3
What's Changed
- feat(wizard): small screen support and setup cancellation fix by @detour1999 in #67
Full Changelog: v0.4.2...v0.4.3
Jeff v0.4.2
What's Changed
- feat: CLI feature parity — extract handlers, fix Go->Rust stubs by @detour1999 in #66
Full Changelog: v0.4.1...v0.4.2
Jeff v0.4.1
Full Changelog: v0.4.0...v0.4.1
Jeff v0.4.0
What's Changed
- feat(jeff-tui): add Rust TUI implementation by @detour1999 in #62
- feat: make Rust the canonical jeff binary by @detour1999 in #64
New Contributors
- @detour1999 made their first contribution in #62
Full Changelog: v0.3.20...v0.4.0
v0.3.20
Update default models to January 2026 versions:
- Anthropic: claude-sonnet-4-5-20250929
- OpenAI: gpt-5
- Gemini: gemini-2.5-flash
- OpenRouter: anthropic/claude-sonnet-4.5
- Ollama: llama3.3
v0.3.19
Changelog
Features
- cede621: feat(eval): add long_context_chain scenario for degradation testing (@harperreed)
Bug fixes
- fbf83b9: fix(calendar): implement delete_event and update_event tools (issue #58) (@harperreed)
v0.3.18
Changelog
Features
- 6b7705f: feat(eval): add mise tasks and helper scripts for automation (@harperreed)
- 35c6cfb: feat(mux): add multi-provider LLM support with setup wizard (@harperreed)
Bug fixes
- 2e1c26a: fix(eval): update scenarios and add ish reset between runs (@harperreed)
- 2a5884e: fix(eval): upgrade ish to v0.5.5 and fix stream-json parser (@harperreed)