| Age | Commit message (Expand) | Author |
| 2025-04-06 | Drop CMake support | Marvin W |
| 2024-11-15 | Fix and improve stateless file-sharing | fiaxh |
| 2024-07-29 | Add initial message markup (XEP-0394) support | fiaxh |
| 2024-04-28 | Add WeakTimeout Pattern to Prevent Leaks | Christopher Vollick |
| 2023-09-24 | Rewrite contact details dialog | fiaxh |
| 2023-09-24 | Fix build on some Vala compiler versions | Marvin W |
| 2023-03-24 | First steps of meson support | hrxi |
| 2023-01-06 | Add support for XEP-0461 replies (with fallback) | fiaxh |
| 2022-10-11 | Add support for reactions | fiaxh |
| 2022-10-10 | Rewrite MAM logic and add MUC MAM | fiaxh |
| 2022-03-30 | Fix Version handling, add function to retrieve short version without git commit | Marvin W |
| 2021-11-10 | Add multiparty call support to libdino and xmpp-vala | fiaxh |
| 2021-03-21 | Add support for unencrypted RTP calls to libdino | fiaxh |
| 2021-02-17 | Add cache for file transfers | fiaxh |
| 2020-11-20 | Refactor Notifications, add freedesktop backend | fiaxh |
| 2020-11-14 | Add a WeakMap implementation + tests | fiaxh |
| 2020-06-10 | Fetch avatars only when they are used | 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 |
| 2019-07-18 | Refactor file receive/send interfaces and UI | fiaxh |
| 2019-07-09 | Implement file sending via Jingle | hrxi |
| 2019-03-15 | Use glib log functions | fiaxh |
| 2018-08-31 | Merge pull request #415 from bobufa/message-search | fiaxh |
| 2018-08-22 | In-Band Registration | 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-05 | Move notification sounds (canberra dependency) into plugin, introduce libdino... | fiaxh |
| 2018-01-28 | Move Jid class to xmpp-vala, partially refactor namespace | Marvin W |
| 2018-01-09 | Move to GNetworkMonitor (#236) | Mathieu Bridon |
| 2017-10-31 | Blocking setting in Contact Details | fiaxh |
| 2017-08-31 | Download & inline display images | fiaxh |
| 2017-08-29 | libdino: try to load all plugins found in the respective folders | Marvin W |
| 2017-08-28 | Plugins providing conversation items for ConversationView | fiaxh |
| 2017-08-25 | connection: keep-alive pings, act upon connection change (VPN) | fiaxh |
| 2017-08-22 | fixup 4a4b595 | fiaxh |
| 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-04-26 | cmake/signal-protocol: shared lib, mark_as_advanced and others | Marvin W |
| 2017-04-10 | Gettext support | fiaxh |
| 2017-04-04 | MessageStorage/Processor, correctly resolve conversations (fixup 22adbd3) | fiaxh |
| 2017-04-03 | Make FHS compliant, split RPMs, fix compilation on older GCCs | Marvin W |
| 2017-03-23 | New CMake | Marvin W |
| 2017-03-12 | Automatically compile and use gsettings schema | Marvin W |
| 2017-03-12 | Split OMEMO plug-in into files, various fixes | Marvin W |
| 2017-03-12 | Move PGP support into plugin | fiaxh |
| 2017-03-11 | Move UI code into main dir | Marvin W |
| 2017-03-11 | CMake: merge created header+vapi files into a single directory | Marvin W |
| 2017-03-11 | Plug-In API: allow adding custom entries to account settings | Marvin W |
| 2017-03-11 | UI to choose PGP key/disabled in account settings | fiaxh |