Releases: davidborzek/ringo
Releases · davidborzek/ringo
v0.7.0
v0.7.0 — 2026-03-10
Bug Fixes
- Clear terminal buffer on TUI start to prevent picker artifacts
Documentation
- Add contacts and transfer keybindings to README
Features
- Improve ringo-tmux fzf picker with AOR display and select-all
- Add contact book (#10)
- Contact picker via Tab in dial, transfer, and normal mode
v0.6.0
v0.6.0 — 2026-03-08
Bug Fixes
- Only notify on MWI state changes
Documentation
- Add crates.io badge and cargo install instruction
Features
- Add --format and --json flags to list command
- Rename profiles via Ctrl+R in picker and preserve selection
- Allow spaces and special characters in profile names
- Token-based fuzzy search in profile picker
- Show version below logo in profile picker
- Add notes and metadata fields to profiles
- Ctrl+S to save and Ctrl+E to open $EDITOR in profile form
- Add hook system (#9)
- Cross-platform desktop notifications via notify.rs
v0.5.0
v0.4.0
v0.3.0
v0.2.0
v0.2.0 — 2026-03-06
Bug Fixes
- Extract subject line before splitting in cliff.toml template
Features
- Replace string-manipulation config with Tera template
Refactor
- Separate data, process and orchestration layers
v0.1.1
v0.1.1 — 2026-03-05
Features
- Edit profile from within running TUI via Ctrl+E
Bug Fixes
- Trigger registration on startup and handle FALLBACK_OK events
Documentation
- Add cargo install and pre-built binary install options to README
v0.1.0
🎉 Initial release
ringo is a terminal SIP softphone built on top of baresip.
Features
- Multiple profile management (create, edit, delete, sync)
- Full TUI with active call management (hold, resume, mute, transfer)
- Blind and attended transfer
- Call history with fuzzy search
- Dial history navigation (↑/↓, Ctrl+R)
- Voicemail indicator (MWI)
- Desktop notifications
- Theming (Nord, Gruvbox, Catppuccin Mocha, Tokyo Night)
- Multi-profile tmux launcher (
scripts/ringo-tmux) - rofi integration (
scripts/ringo-rofi)