Releases: dcarrero/mboxshell
Releases · dcarrero/mboxshell
mboxShell v0.3.0
What's New in v0.3.0
Search Filter Popup (F)
Visual form to build search queries without remembering syntax. Fields: text, from, to, subject, date range, size, attachment, label. Navigate with Tab/Shift-Tab, toggle with Space, search with Enter.
Result Counter
Search bar now shows (N / total) while typing, showing how many messages match.
Search History
Up/Down arrow keys in the search bar navigate previous queries. History indicator [history] shown when browsing.
Complete Internationalization (EN/ES)
All TUI and CLI strings are now fully internationalized in English and Spanish (~150 translation keys). Language is auto-detected from system locale or set with --lang en|es.
Platforms
| Platform | Binary |
|---|---|
| Linux x86_64 | mboxshell-linux-x86_64 |
| Linux ARM64 | mboxshell-linux-aarch64 |
| Linux RISC-V 64 | mboxshell-linux-riscv64 |
| FreeBSD x86_64 | mboxshell-freebsd-x86_64 |
| macOS Intel | mboxshell-macos-x86_64 |
| macOS Apple Silicon | mboxshell-macos-aarch64 |
| Windows x86_64 | mboxshell-windows-x86_64.exe |
| Windows ARM64 | mboxshell-windows-aarch64.exe |
Install
# Linux / macOS
chmod +x mboxshell-*
sudo mv mboxshell-* /usr/local/bin/mboxshell
# Or build from source
cargo install --git https://github.com/dcarrero/mboxshell.gitv0.2.0
What's New
- Incremental search: message list filters as you type (metadata fields only; full-text runs on Enter)
- Dynamic message view title: shows
[RAW]or[HEADERS]mode indicator - Proportional PageDown/Up scroll: message view scroll adapts to actual viewport height
- Improved thread visualization: vertical connectors (
│└) with depth capped at 4 levels - CLI commands reference: full documentation added to both READMEs (EN/ES)
Security fixes
- Prevent path traversal in attachment filename sanitization
- Log warning when message exceeds max size (truncation)
Binaries
| Platform | Binary | Size |
|---|---|---|
| macOS Apple Silicon | mboxshell-macos-aarch64 |
4.4 MB |
| macOS Intel | mboxshell-macos-x86_64 |
4.6 MB |
| Linux x86_64 | mboxshell-linux-x86_64 |
4.2 MB |
| Linux ARM64 | mboxshell-linux-aarch64 |
3.8 MB |
| Windows x86_64 | mboxshell-windows-x86_64.exe |
6.2 MB |
| Windows ARM64 | mboxshell-windows-aarch64.exe |
3.2 MB |
mboxShell v0.1.2
mboxShell v0.1.2
Fast terminal viewer for MBOX files of any size.
What's new
- Active panel border highlighted in cyan for clear focus indicator
- Context-sensitive status bar: hints change depending on the focused panel
- Version number displayed at the bottom-right corner
- Help popup reorganized in multi-column layout (adapts to terminal width)
- Help popup now shows app name, version, license and author
Installation
# Build from source
cargo install --git https://github.com/dcarrero/mboxshell.git --tag v0.1.2mboxShell v0.1.0
mboxShell v0.1.0
Fast terminal viewer for MBOX files of any size.
Installation
# Build from source
cargo install --git https://github.com/dcarrero/mboxshell.git --tag v0.1.0What's included
- Streaming MBOX parser (handles 50GB+ files)
- Persistent binary index for instant re-opens
- Gmail labels support (X-Gmail-Labels)
- Advanced search (from:, subject:, date:, body:, has:attachment, etc.)
- Conversation threading (JWZ algorithm)
- Export to EML, TXT, CSV with attachment extraction
- Full terminal UI with vi-style navigation
- Bilingual interface (English/Spanish)