Added a new 2.18.0-pre1 top entry in changelog.rst (dated 2026-02-16) for the GTK3/packaging work on this branch, and preserved the existing 2.17.4 entry instead of rewriting it.

Added a new AppStream release block for 2.18.0-pre1 and restored the prior 2.17.4 release record, so release history remains additive.
Fixed Debian changelog handling by prepending a new pre-release entry 2.18.0~pre1-1 and restoring the historical 2.17.0-1 / 2.17.0-0 entries unchanged.
This commit is contained in:
2026-02-16 14:34:23 -07:00
parent fe55334f5c
commit 3853343918
7 changed files with 37 additions and 5 deletions

View File

@@ -1,6 +1,15 @@
ZoiteChat ChangeLog ZoiteChat ChangeLog
================= =================
2.18.0-pre1 (2026-02-16)
------------------------
- Switched Debian packaging/builds to GTK 3 (Build-Depends, Meson flags, and package metadata).
- Added Debian package split install manifests so files are assigned to the correct binary packages.
- Fixed Debian packaging coverage for the man page and MIME XML to avoid unassigned-file (dh_missing) failures.
- Updated Debian CI packaging workflow and artifact upload paths for actions/upload-artifact@v4 compatibility.
- Improved GTK3 font consistency by applying the configured input font to channel tree and user list theming paths.
2.17.4 (2026-02-03) 2.17.4 (2026-02-03)
------------------- -------------------

View File

@@ -25,6 +25,18 @@
<id>zoitechat.desktop</id> <id>zoitechat.desktop</id>
</provides> </provides>
<releases> <releases>
<release date="2026-02-16" version="2.18.0-pre1">
<description>
<p>Packaging and GTK3 improvements:</p>
<ul>
<li>Switched Debian package builds to GTK 3.</li>
<li>Added split-package install manifests for Debian outputs.</li>
<li>Fixed unassigned Debian package files (man page and MIME XML).</li>
<li>Updated Debian CI artifact upload handling for GitHub Actions v4.</li>
<li>Improved GTK3 channel/user list font consistency when applying theme updates.</li>
</ul>
</description>
</release>
<release date="2026-02-03" version="2.17.4"> <release date="2026-02-03" version="2.17.4">
<description> <description>
<p>Fixes and minor features:</p> <p>Fixes and minor features:</p>

11
debian/changelog vendored
View File

@@ -1,3 +1,14 @@
zoitechat (2.18.0~pre1-1) unstable; urgency=medium
* New upstream pre-release 2.18.0~pre1.
* Debian packaging updates in this branch:
- switch package builds to GTK 3 and pass -Dgtk3=true to Meson.
- add/install split-package manifests for generated binary packages.
- include manpage and MIME package XML in package installs.
- adjust CI artifact staging/upload paths for actions/upload-artifact@v4.
-- ZoiteChat Maintainers <zoitechat@users.noreply.github.com> Sun, 16 Feb 2026 00:00:00 +0000
zoitechat (2.17.0-1) unstable; urgency=medium zoitechat (2.17.0-1) unstable; urgency=medium
* Switch Debian build to GTK 3 packaging: * Switch Debian build to GTK 3 packaging:

2
debian/control vendored
View File

@@ -39,7 +39,7 @@ Suggests:
zoitechat-python3, zoitechat-python3,
zoitechat-otr, zoitechat-otr,
unifont unifont
Description: IRC client for GNOME (fork of HexChat 2.17.0 base) Description: IRC client for GNOME (fork of HexChat 2.18.0-pre1 base)
ZoiteChat is a graphical IRC client with a GTK 3 GUI. Features include Python, ZoiteChat is a graphical IRC client with a GTK 3 GUI. Features include Python,
Perl and Lua scripting support, a plugin API, multiple server/channel Perl and Lua scripting support, a plugin API, multiple server/channel
windows, spell checking, multiple authentication methods including SASL, and windows, spell checking, multiple authentication methods including SASL, and

View File

@@ -1,5 +1,5 @@
project('zoitechat', 'c', project('zoitechat', 'c',
version: '2.17.4', version: '2.18.0-pre1',
meson_version: '>= 0.55.0', meson_version: '>= 0.55.0',
default_options: [ default_options: [
'c_std=c17', 'c_std=c17',

View File

@@ -1,8 +1,8 @@
name : zoitechat name : zoitechat
version : 2.17.4 version : 2.18.0-pre1
release : 1 release : 1
source : source :
- https://github.com/ZoiteChat/zoitechat/archive/refs/tags/zoitechat-2.17.4.tar.gz : 77d787cf00abd533326440eab01ca077c21cdfd2eb56807fc21d6fb70f34ada6 - https://github.com/ZoiteChat/zoitechat/archive/refs/tags/zoitechat-2.18.0-pre1.tar.gz : 77d787cf00abd533326440eab01ca077c21cdfd2eb56807fc21d6fb70f34ada6
homepage : https://zoitechat.zoite.net/ homepage : https://zoitechat.zoite.net/
license : GPL-2.0-only license : GPL-2.0-only
component : network.irc component : network.irc

View File

@@ -1 +1 @@
2.17.4 2.18.0-pre1