| Age | Commit message (Expand) | Author |
| 2026-08-21 | Add initial support for multi-file transfers | fiaxh |
| 2026-06-07 | Add JID interning | Marvin W |
| 2026-05-22 | Add support for MUC affiliations versioning (XEP-0463), add affiliation storage | fiaxh |
| 2026-04-08 | Add implementation for XEP-0202 Entity Time | Marvin W |
| 2025-11-14 | Add support for message moderation and retraction | fiaxh |
| 2025-09-17 | Message correction: Use occupant ids, handle correction-before-message | fiaxh |
| 2024-11-15 | Fix and improve stateless file-sharing | fiaxh |
| 2023-10-08 | Start conversation if closed when receiving an audio or video call (#1485) | eerielili |
| 2023-09-24 | Rewrite contact details dialog | fiaxh |
| 2023-03-24 | First steps of meson support | hrxi |
| 2023-01-31 | Fix placeholder being shown on startup, fix missing vertical line in no-conve... | fiaxh |
| 2023-01-06 | Add support for XEP-0461 replies (with fallback) | fiaxh |
| 2022-10-11 | Add support for reactions | fiaxh |
| 2022-03-30 | Fix Version handling, add function to retrieve short version without git commit | Marvin W |
| 2021-03-21 | Add support for unencrypted RTP calls to libdino | fiaxh |
| 2021-02-17 | Add cache for file transfers | fiaxh |
| 2020-06-03 | Store last read content item for conversations | fiaxh |
| 2020-04-03 | Add support for last message correction | fiaxh |
| 2020-03-29 | Store entity identity info, use it in conversation list tooltips | fiaxh |
| 2020-02-20 | Only distinguish between typing or not (incoming) | fiaxh |
| 2019-12-23 | Properly check Jids everywhere | Marvin W |
| 2019-12-18 | Add version and adjust some cmake | Marvin W |
| 2019-11-27 | Don't continue reading after stream was disconnected, make disconnecting async | fiaxh |
| 2019-10-18 | Use log during IBR | Marvin W |
| 2019-10-18 | Allow to run Dino as background service | Marvin W |
| 2019-07-18 | Refactor file receive/send interfaces and UI | fiaxh |
| 2019-07-09 | Add file receiving via Jingle | hrxi |
| 2019-07-09 | Implement file sending via Jingle | hrxi |
| 2019-06-01 | Remove invalid MUC avatars | fiaxh |
| 2018-11-16 | Split login jid/password into two steps with checks | fiaxh |
| 2018-11-07 | Use ContentItems for NotificationEvents | fiaxh |
| 2018-08-13 | accumulate conversation content in meta db table | bobufa |
| 2018-08-13 | initial search logic / display | bobufa |
| 2018-08-13 | refactor conversation item management (accumulate them in libdino) | bobufa |
| 2018-03-10 | Small connection fixes | fiaxh |
| 2018-03-05 | Move notification sounds (canberra dependency) into plugin, introduce libdino... | fiaxh |
| 2017-12-30 | Show subscription request in conversation summary | fiaxh |
| 2017-11-23 | Async service lookup, connect and write | fiaxh |
| 2017-10-31 | Go offline before quiting application | fiaxh |
| 2017-10-31 | Blocking setting in Contact Details | fiaxh |
| 2017-08-31 | Download & inline display images | fiaxh |
| 2017-08-25 | Handle xmpp ?join and ?message uris | fiaxh |
| 2017-08-25 | Use single process, accept xmpp:-URIs as program argument | Marvin W |
| 2017-08-22 | Move settings from GSettings to own db | fiaxh |
| 2017-08-17 | libdino: remove dependency to GTK+ (all GTK+ code is in main+plugins) | Marvin W |
| 2017-05-22 | Roster versioning | fiaxh |
| 2017-04-10 | Gettext support | fiaxh |
| 2017-04-04 | MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3) | fiaxh |
| 2017-04-03 | Add --print-xmpp flag to log details | Marvin W |
| 2017-03-30 | Fix -Werror=format-security issues | Marvin W |