Repository navigation
v1.2.0-alpha - Search, Contacts & Autocomplete
Pre-release
Pre-release
·
55 commits
to main
since this release
What's new in v1.2.0-alpha
Search
- Full-text search across Inbox by subject and sender
- Uses IMAP
UID SEARCHnatively — no message downloading required - Results displayed in the same style as the inbox list
- Up to 50 results per query
Contacts
- Add, edit, and delete contacts stored per user in the database
- Inline "New Contact" form on the contacts page (with Alpine.js toggle)
- Contact detail/edit page with name, email, phone, and notes fields
- Quick "Send Email" shortcut opens compose pre-filled with the contact's address
- Duplicate email for the same user is updated instead of creating a new entry
Autocomplete in Compose
- To, Cc, and Bcc fields suggest matching contacts while typing (triggers after 2 characters)
- Supports multiple comma-separated recipients — autocomplete completes only the current token
- Dropdown shows contact avatar initial, name, and email
Other
- Sidebar: Search and Contacts links added with active-state highlighting
Note: This is an alpha release. Attachments, drafts, and settings are planned for upcoming phases.