This release significantly improves startup time and memory usage: messages
are no longer loaded into memory all at once at startup, but fetched in a
window around the current selection directly from the database. As a result,
the app starts fast regardless of the size of the message history.
🚀 Features
- Add XDG, env var, and CLI support for config/data paths (#523)
- Replace text with emoji while typing (#549)
- Support tab to autocomplete emoji (#558)
🐛 Bug Fixes
- Assure data dir exists (#547)
- Don't clear unread messages when navigating channels (#534)
- Expire typing indicators after 10 seconds (#538)
- Date line being off by 1 message (#552)
- Parse binary fields in Quote (#553)
- App not starting with terminal error (#555)
- Currently selected channel is not bubbled up (#561)