| Age | Commit message (Expand) | Author |
| 2023-02-07 | Fix some form entries not updating properly | Marvin W |
| 2023-01-11 | Support pinning of conversations (locally) | fiaxh |
| 2023-01-06 | Add support for XEP-0461 replies (with fallback) | fiaxh |
| 2022-10-10 | Rewrite MAM logic and add MUC MAM | fiaxh |
| 2022-07-27 | Port from GTK3 to GTK4 | fiaxh |
| 2022-03-30 | Allow cancellation of file transfers | Marvin W |
| 2022-01-05 | Replace invalid UTF-8 with U+FFFD | Marvin W |
| 2022-01-04 | Add 'unknown' encryption state for establishing calls | fiaxh |
| 2021-12-23 | UI + libdino: Improve MUJI calls from MUC | fiaxh |
| 2021-12-18 | Add calls in private MUCs via a MUJI MUC | fiaxh |
| 2021-11-15 | Improve call details dialog + small multi-party call fixes | fiaxh |
| 2021-11-10 | Add multiparty call support to libdino and xmpp-vala | fiaxh |
| 2021-08-17 | Display message delivery error, color text using theme colors | fiaxh |
| 2021-06-07 | Fix file traversal issue on incoming file transfers | fiaxh |
| 2021-04-09 | Display+store call encryption info | fiaxh |
| 2021-04-01 | Use outgoing JMI if contact has supporting device | fiaxh |
| 2021-03-21 | Add support for unencrypted RTP calls to libdino | fiaxh |
| 2021-01-21 | Make spell checking a setting, store language per conversation | fiaxh |
| 2020-09-07 | Fix message duplication in MUC PMs | fiaxh |
| 2020-07-16 | Visually highlight pending messages, improve resending | fiaxh |
| 2020-07-15 | Add queue and resending to stream management | fiaxh |
| 2020-06-10 | Use sqlite UPSERT | fiaxh |
| 2020-06-03 | Store last read content item for conversations | fiaxh |
| 2020-04-03 | Add support for last message correction | fiaxh |
| 2020-01-09 | Correctly display names in groupchat pms | Marvin W |
| 2019-12-23 | Properly check Jids everywhere | Marvin W |
| 2019-12-18 | Add (partial) support for unique stanza ids (XEP-0359) | fiaxh |
| 2019-11-26 | Don't require window object in notifications | fiaxh |
| 2019-11-26 | Check window width and hight before (re)storing them | fiaxh |
| 2019-08-02 | Optimizations: Database indices, cache id-Jid instead of id-jid_string, join ... | fiaxh |
| 2019-07-18 | Refactor file receive/send interfaces and UI | fiaxh |
| 2019-07-09 | Implement file sending via Jingle | hrxi |
| 2019-06-01 | Don't change type of a conversation | fiaxh |
| 2019-05-26 | Remove Message.stanza field | fiaxh |
| 2019-02-14 | Make file read/write async | fiaxh |
| 2019-02-13 | Fix runtime criticals (and compiler warnings) | fiaxh |
| 2018-11-27 | Restructure (http) file provider flow: Separate download&get_info, download i... | fiaxh |
| 2018-11-16 | Split login jid/password into two steps with checks | fiaxh |
| 2018-09-16 | Fix runtime criticals | fiaxh |
| 2018-08-13 | fix local_time field of message and file_transfer being loaded from time db c... | bobufa |
| 2018-08-13 | refactor conversation item management (accumulate them in libdino) | bobufa |
| 2018-03-05 | Move notification sounds (canberra dependency) into plugin, introduce libdino... | fiaxh |
| 2018-02-17 | Implement notification sounds | Rahix |
| 2018-01-28 | Only display transferred images, display file names, open in system viewer, i... | fiaxh |
| 2018-01-28 | Visually highlight mentions in MUCs | fiaxh |
| 2018-01-28 | Fix certain Slack specific issues (using host-based workarounds) | Marvin W |
| 2018-01-28 | Move Jid class to xmpp-vala, partially refactor namespace | Marvin W |
| 2018-01-10 | Fix typos in comments and variable names (#269) | linkmauve |
| 2017-12-31 | Restore window state (size, maximized, position) | fiaxh |
| 2017-12-03 | Rename resources to have a reverse DNS prefix | fiaxh |