Letterboxx 1.0.15
🚀 Current Release
A smoother start for a growing Library.
Letterboxx stays more responsive while your newsletter library loads. You can get to recent newsletters while the rest of the Library gets ready.
A lighter load on your Mac.
Loading a large newsletter library now uses substantially less memory, leaving more room for the other things you are doing on your Mac.
Big lists should not bring everything to a halt.
Switching between large lists such as Inbox, All, and Unread is more dependable. I fixed the transition work that could leave Letterboxx stuck while it rebuilt thousands of rows.
Search, read, and get back to your Library.
Search works more smoothly with large collections, and closing Search reliably brings you back to the full list. Returning to your newsletters should feel as ordinary as opening them.
Older newsletters keep making their way in.
Background imports are more dependable about continuing through older newsletters and showing their progress. Newly available newsletters appear as completed import work reaches the Library.
A steadier Library between checks.
New newsletters, Sidebar counts, and Statistics stay better coordinated as your Library changes. Updates to another Letterboxx do less work in the list you are reading.
Library loading keeps the workspace responsive
The full Library is prepared in the background and shared with the list, counts, Statistics, and Search. Recent newsletters can appear first without making each part of the app load the entire collection again.
Smaller pieces, less memory pressure
Letterboxx loads the Library in smaller pieces and releases temporary work as it goes. The complete reading library stays available without keeping every underlying mail record loaded at once.
A steadier handoff between large lists
Large filter changes now give the Mac list a fresh presentation instead of asking it to reconcile thousands of row changes at once. Newsletters that remain selected keep their selection through the handoff.
Search shares the prepared Library
Search uses the same prepared newsletter content as the rest of the Library. Returning from a large result set follows the same stable list handoff as switching filters.
Completed import work reaches the same Library view
Older-history work records its progress and publishes completed additions through the shared library update path. Account and source status use that saved progress instead of guessing from a single check.
Focused updates preserve the current reading list
Completed additions update the shared Library and the affected lists together. When an update belongs elsewhere, the current Letterboxx can keep its reading list in place.