[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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.