[network/kaidan/Kaidan/0.16] /: Release Kaidan 0.16.0
Melvin Keskin <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 542320ae59b619c7598ed5bf50f14965afdc3d40 by Melvin Keskin.
Committed on 21/07/2026 at 22:04.
Pushed by melvo into branch 'Kaidan/0.16'.
Release Kaidan 0.16.0
M +2 -2 CMakeLists.txt
M +54 -0 NEWS.md
M +7 -0 misc/doap.xml
M +54 -0 misc/im.kaidan.kaidan.appdata.xml
https://invent.kde.org/network/kaidan/-/commit/542320ae59b619c7598ed5bf50f14965afdc3d40
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 281e87210..4147282a9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -39,9 +39,9 @@ set(APPLICATION_DESCRIPTION "User-friendly and modern chat app for every device"
# Version
set(VERSION_MAJOR 0)
-set(VERSION_MINOR 15)
+set(VERSION_MINOR 16)
set(VERSION_PATCH 0)
-set(VERSION_CODE 26)
+set(VERSION_CODE 27)
set(VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
# CMake options
diff --git a/NEWS.md b/NEWS.md
index 6f880d943..a1b17d024 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,4 +1,58 @@
<!-- markdownlint-disable MD022 MD032 MD041 -->
+Version 0.16.0
+--------------
+Released: 2026-07-21
+
+Features:
+* Add button to try another XMPP provider during automatic registration (@melvo)
+* Display avatars in notifications (@pehg, @melvo)
+* Allow to reply to message via its notification on supported systems (@pehg)
+* Handle pressing Down/Escape button in chats (@melvo)
+* Apply new look to emoji picker with consistent interactive background (@melvo)
+* Add search field for emojis as message reactions (@melvo)
+* Open emoji/participant picker at cursor position while ensuring picker's width fits best (@melvo)
+* Allow to navigate through emoji picker via keyboard to select emoji (@melvo)
+* Play notification sounds (@pehg)
+* Show more tooltips (@melvo)
+* Add viewer for opening/browsing media within a chat (@fazevedo)
+* Add support to record voice messages via long press (@melvo)
+* Rework user interface for consistent and smoother look/behavior including buttons, fields, and fading opacity of icons (@melvo)
+* Focus message input field on starting/canceling reply (@melvo)
+* Allow to zoom via mouse wheel in location map and move map by dragging (@melvo)
+* Allow to share selected location via Return button (@melvo)
+
+Bugfixes:
+* Ignore incoming call requests from other own devices (@melvo)
+* Fix recognizing video calls (@melvo)
+* Hide contact name/avatar and adapt stop button's background if video playback is active in calls (@melvo)
+* Maintain last focused user interface elements in various uses cases (@melvo)
+* Fix quitting calls (@melvo)
+* Fix highlighting contact invitation hint in groups (@melvo)
+* Fix wrong highlighting on opening group participant picker in some cases and ensure that highlighted item is not changed as long as count does not change (@melvo)
+* Fix opening chat in all cases (@melvo)
+* Fix displaying full sender names of message reactions (@melvo)
+* Ensure account avatar's background color is updated if system colors change (e.g., on switching between light/dark mode) (@melvo)
+* Fix position of chat name/date in chat list (@melvo)
+* Fix showing multiple notifications for media (@melvo)
+* Fix saving new draft after sending draft (@melvo)
+* Fix highlighting referenced message after loading from database (@fazevedo)
+* Fix behavior of toggle buttons on release after long press (@melvo)
+* Ensure icons in media viewer and message context menu are always sharp (@melvo)
+* Fix displaying notifications for personal data (e.g., availability and device info) sharing requests even if no chat is open (@melvo)
+* Update chat list filtering on availability changes of contacts (@melvo)
+* Fix sound behavior for subsequent messages (@melvo)
+* Fix message input field overlapping messages if its height increases (@melvo)
+* Keep zoom level within bounds while zooming in location map (@melvo)
+* Fix displaying avatar after canceling selection (@melvo)
+* Fix location displaying/sharing including proper location markers (@melvo)
+* Allow entering credentials to log in (@fazevedo)
+* Fix displaying marked message area (@melvo)
+
+Notes:
+* Kaidan requires KItemModels now
+* Kaidan requires Qt 6.9 now
+* Kaidan requires QXmpp 1.16 now
+
Version 0.15.0
--------------
Released: 2026-01-30
diff --git a/misc/doap.xml b/misc/doap.xml
index 19cf427ab..41e4d7278 100644
--- a/misc/doap.xml
+++ b/misc/doap.xml
@@ -541,6 +541,13 @@ SPDX-License-Identifier: CC0-1.0
<xmpp:since>0.10</xmpp:since>
</xmpp:SupportedXep>
</implements>
+ <release>
+ <Version>
+ <revision>0.16.0</revision>
+ <created>2026-07-21</created>
+ <file-release rdf:resource='https://invent.kde.org/network/kaidan/-/archive/v0.16.0/kaidan-v0.16.0.tar.gz'/>
+ </Version>
+ </release>
<release>
<Version>
<revision>0.15.0</revision>
diff --git a/misc/im.kaidan.kaidan.appdata.xml b/misc/im.kaidan.kaidan.appdata.xml
index e444e870c..d1549db90 100644
--- a/misc/im.kaidan.kaidan.appdata.xml
+++ b/misc/im.kaidan.kaidan.appdata.xml
@@ -204,6 +204,60 @@
</screenshot>
</screenshots>
<releases>
+ <release type="stable" version="0.16.0" date="2026-07-21T00:00:00Z">
+ <description>
+ <p>This release adds the following features:</p>
+ <ul>
+ <li>Add button to try another XMPP provider during automatic registration (@melvo)</li>
+ <li>Display avatars in notifications (@pehg, @melvo)</li>
+ <li>Allow to reply to message via its notification on supported systems (@pehg)</li>
+ <li>Handle pressing Down/Escape button in chats (@melvo)</li>
+ <li>Apply new look to emoji picker with consistent interactive background (@melvo)</li>
+ <li>Add search field for emojis as message reactions (@melvo)</li>
+ <li>Open emoji/participant picker at cursor position while ensuring picker's width fits best (@melvo)</li>
+ <li>Allow to navigate through emoji picker via keyboard to select emoji (@melvo)</li>
+ <li>Play notification sounds (@pehg)</li>
+ <li>Show more tooltips (@melvo)</li>
+ <li>Add viewer for opening/browsing media within a chat (@fazevedo)</li>
+ <li>Add support to record voice messages via long press (@melvo)</li>
+ <li>Rework user interface for consistent and smoother look/behavior including buttons, fields, and fading opacity of icons (@melvo)</li>
+ <li>Focus message input field on starting/canceling reply (@melvo)</li>
+ <li>Allow to zoom via mouse wheel in location map and move map by dragging (@melvo)</li>
+ <li>Allow to share selected location via Return button (@melvo)</li>
+ </ul>
+ <p>This release fixes the following bugs:</p>
+ <ul>
+ <li>Ignore incoming call requests from other own devices (@melvo)</li>
+ <li>Fix recognizing video calls (@melvo)</li>
+ <li>Hide contact name/avatar and adapt stop button's background if video playback is active in calls (@melvo)</li>
+ <li>Maintain last focused user interface elements in various uses cases (@melvo)</li>
+ <li>Fix quitting calls (@melvo)</li>
+ <li>Fix highlighting contact invitation hint in groups (@melvo)</li>
+ <li>Fix wrong highlighting on opening group participant picker in some cases and ensure that highlighted item is not changed as long as count does not change (@melvo)</li>
+ <li>Fix opening chat in all cases (@melvo)</li>
+ <li>Fix displaying full sender names of message reactions (@melvo)</li>
+ <li>Ensure account avatar's background color is updated if system colors change (e.g., on switching between light/dark mode) (@melvo)</li>
+ <li>Fix position of chat name/date in chat list (@melvo)</li>
+ <li>Fix showing multiple notifications for media (@melvo)</li>
+ <li>Fix saving new draft after sending draft (@melvo)</li>
+ <li>Fix highlighting referenced message after loading from database (@fazevedo)</li>
+ <li>Fix behavior of toggle buttons on release after long press (@melvo)</li>
+ <li>Ensure icons in media viewer and message context menu are always sharp (@melvo)</li>
+ <li>Fix displaying notifications for personal data (e.g., availability and device info) sharing requests even if no chat is open (@melvo)</li>
+ <li>Update chat list filtering on availability changes of contacts (@melvo)</li>
+ <li>Fix sound behavior for subsequent messages (@melvo)</li>
+ <li>Fix message input field overlapping messages if its height increases (@melvo)</li>
+ <li>Keep zoom level within bounds while zooming in location map (@melvo)</li>
+ <li>Fix displaying avatar after canceling selection (@melvo)</li>
+ <li>Fix location displaying/sharing including proper location markers (@melvo)</li>
+ <li>Allow entering credentials to log in (@fazevedo)</li>
+ <li>Fix displaying marked message area (@melvo)</li>
+ </ul>
+ <p>Kaidan requires KItemModels now</p>
+ <p>Kaidan requires Qt 6.9 now</p>
+ <p>Kaidan requires QXmpp 1.16 now</p>
+ </description>
+ </release>
<release type="stable" version="0.15.0" date="2026-01-30T00:00:00Z">
<description>
<p>This release adds the following features:</p>