Releases: SgtApple/fm-cli
Releases · SgtApple/fm-cli
v0.2.4
🚀 What's Changed
🔧 Build Improvements
- Switch to pure Go SQLite driver - Replaced
github.com/mattn/go-sqlite3withmodernc.org/sqlite - Removed CGO dependency - Now builds with
CGO_ENABLED=0for easier cross-compilation - No external dependencies - Removed
libsqlite3requirement from all packages
📦 Packages
- Debian/Ubuntu:
fm-cli_0.2.4_amd64.deb - RHEL/Fedora:
fm-cli-0.2.4-1.x86_64.rpm - Arch Linux:
fm-cli-0.2.4-1-x86_64.pkg.tar.zst
🔐 Installation
# Debian/Ubuntu
sudo dpkg -i fm-cli_0.2.4_amd64.deb
# RHEL/Fedora
sudo rpm -i fm-cli-0.2.4-1.x86_64.rpm
# Arch Linux
sudo pacman -U fm-cli-0.2.4-1-x86_64.pkg.tar.zstAll packages are statically linked and have no external library dependencies.
v0.2.3
v0.2.2
v0.2.1: UI Overhaul and Bug Fixes
What's Changed
🎨 UI Overhaul
- Complete UI redesign with colors and better formatting using lipgloss
- Beautiful color scheme with teal, pink, orange accents
- Icons throughout (✉️ 📅 👤 ⚙️ etc.)
- Improved visual hierarchy with styled badges and boxes
- Better contrast for selected items
🐛 Bug Fixes
- Fixed contact edit crash (nil error wrapping)
- Fixed contact update 403 error (now preserves existing vCard fields)
- Fixed contact list scrolling
- Fixed contact search filtering
✨ Improvements
- Added error message wrapping for better readability
- Contacts now auto-refresh when entering view
- Increased contacts limit from 100 to 500
- Added unread count badges to mailboxes
- Improved calendar event display with date headers and time badges
v0.2.0
What's New
Features
- Inline Images: View images in terminal (Sixel/Kitty/iTerm2) - press
iin email view - Open in Browser: Press
bto open email in your default browser - Contact Autocomplete: Start typing in the To field to get suggestions from your address book
- Full Body Caching: Email bodies are pre-fetched for complete offline reading
Bug Fixes
- Fixed CalDAV/CardDAV endpoint discovery for Fastmail
- Fixed crashes when switching between online/offline modes
- Fixed crashes when deleting emails in offline mode
- Fixed contacts navigation and display
- Fixed vCard format for creating new contacts
Packages
fm-cli_0.2.0_amd64.deb- Debian/Ubuntufm-cli-0.2.0-1.x86_64.rpm- Fedora/RHEL/CentOSfm-cli-0.2.0-1-x86_64.pkg.tar.zst- Arch Linuxfm-cli_0.2.0_linux_amd64.tar.gz- Generic Linux binary
Installation
Debian/Ubuntu
sudo dpkg -i fm-cli_0.2.0_amd64.debFedora/RHEL
sudo rpm -i fm-cli-0.2.0-1.x86_64.rpmArch Linux
sudo pacman -U fm-cli-0.2.0-1-x86_64.pkg.tar.zstBinary
tar xzf fm-cli_0.2.0_linux_amd64.tar.gz
sudo mv fm-cli /usr/local/bin/Checksums (SHA256)
See checksums.txt