From e78989c7ce287cec3aeafbe24e4c79ce966f9ac1 Mon Sep 17 00:00:00 2001 From: m1ngsama Date: Sun, 24 May 2026 09:16:07 +0800 Subject: [PATCH] release: prepare 1.0.1 --- docs/CHANGELOG.md | 2 +- docs/CICD.md | 4 ++-- docs/DEPLOYMENT.md | 2 +- include/common.h | 2 +- packaging/README.md | 2 +- packaging/arch/.SRCINFO | 4 ++-- packaging/arch/PKGBUILD | 2 +- packaging/arch/README.md | 2 +- packaging/debian/debian/changelog | 2 +- packaging/homebrew/README.md | 8 ++++---- packaging/homebrew/tnt-chat.rb | 2 +- tnt.1 | 2 +- 12 files changed, 17 insertions(+), 17 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 273749e..9432a35 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 2026-05-21 - Message browsing polish +## 1.0.1 - 2026-05-24 - Release candidate hardening ### Added - Added a first i18n boundary: `TNT_LANG` / locale detection now chooses the diff --git a/docs/CICD.md b/docs/CICD.md index a399e41..3624a91 100644 --- a/docs/CICD.md +++ b/docs/CICD.md @@ -33,8 +33,8 @@ CREATING RELEASES make release-check-strict 4. Create and push tag: - git tag v1.0.0 - git push origin v1.0.0 + git tag v1.0.1 + git push origin v1.0.1 5. GitHub Actions automatically: - Builds binaries (Linux/macOS, AMD64/ARM64) diff --git a/docs/DEPLOYMENT.md b/docs/DEPLOYMENT.md index b3c2a20..faadcf0 100644 --- a/docs/DEPLOYMENT.md +++ b/docs/DEPLOYMENT.md @@ -9,7 +9,7 @@ curl -sSL https://raw.githubusercontent.com/m1ngsama/TNT/main/install.sh | sh Specific version: ```bash -VERSION=v1.0.0 curl -sSL https://raw.githubusercontent.com/m1ngsama/TNT/main/install.sh | sh +VERSION=v1.0.1 curl -sSL https://raw.githubusercontent.com/m1ngsama/TNT/main/install.sh | sh ``` ## Manual Install diff --git a/include/common.h b/include/common.h index becd137..1c3af09 100644 --- a/include/common.h +++ b/include/common.h @@ -12,7 +12,7 @@ #include /* Project Metadata */ -#define TNT_VERSION "1.0.0" +#define TNT_VERSION "1.0.1" /* Configuration constants */ #define DEFAULT_PORT 2222 diff --git a/packaging/README.md b/packaging/README.md index 2174f39..e0d2a01 100644 --- a/packaging/README.md +++ b/packaging/README.md @@ -14,7 +14,7 @@ any public registry. 1. Confirm `TNT_VERSION` in `include/common.h` and the manpage version match. Also update package versions in Arch, Homebrew, and Debian drafts. -2. Create a GitHub release tag such as `v1.0.0`. +2. Create a GitHub release tag such as `v1.0.1`. 3. Build and upload release tarballs or rely on GitHub source archives. 4. Replace placeholder checksums in package drafts. 5. Verify package contents in an isolated directory: diff --git a/packaging/arch/.SRCINFO b/packaging/arch/.SRCINFO index a38b9dc..1c7bcb6 100644 --- a/packaging/arch/.SRCINFO +++ b/packaging/arch/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = tnt-chat pkgdesc = SSH-native terminal chat server with a Vim-style interface - pkgver = 1.0.0 + pkgver = 1.0.1 pkgrel = 1 url = https://github.com/m1ngsama/TNT arch = x86_64 @@ -9,7 +9,7 @@ pkgbase = tnt-chat makedepends = gcc makedepends = make depends = libssh - source = tnt-chat-1.0.0.tar.gz::https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.0.tar.gz + source = tnt-chat-1.0.1.tar.gz::https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.1.tar.gz sha256sums = SKIP pkgname = tnt-chat diff --git a/packaging/arch/PKGBUILD b/packaging/arch/PKGBUILD index 4bb126e..1c1c1ab 100644 --- a/packaging/arch/PKGBUILD +++ b/packaging/arch/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: M1ng pkgname=tnt-chat -pkgver=1.0.0 +pkgver=1.0.1 pkgrel=1 pkgdesc='SSH-native terminal chat server with a Vim-style interface' arch=('x86_64' 'aarch64') diff --git a/packaging/arch/README.md b/packaging/arch/README.md index 2f9caf6..d6d40e1 100644 --- a/packaging/arch/README.md +++ b/packaging/arch/README.md @@ -40,7 +40,7 @@ git clone ssh://aur@aur.archlinux.org/tnt-chat.git aur-tnt-chat cp PKGBUILD .SRCINFO aur-tnt-chat/ cd aur-tnt-chat git add PKGBUILD .SRCINFO -git commit -m "Update to 1.0.0" +git commit -m "Update to 1.0.1" git push ``` diff --git a/packaging/debian/debian/changelog b/packaging/debian/debian/changelog index b029414..578b9e5 100644 --- a/packaging/debian/debian/changelog +++ b/packaging/debian/debian/changelog @@ -1,4 +1,4 @@ -tnt-chat (1.0.0-1) unstable; urgency=medium +tnt-chat (1.0.1-1) unstable; urgency=medium * Initial package draft. diff --git a/packaging/homebrew/README.md b/packaging/homebrew/README.md index 8679bd9..1e5f717 100644 --- a/packaging/homebrew/README.md +++ b/packaging/homebrew/README.md @@ -28,13 +28,13 @@ ruby -c packaging/homebrew/tnt-chat.rb ## Updating the formula -1. Publish a GitHub release tag such as `v1.0.0`. +1. Publish a GitHub release tag such as `v1.0.1`. 2. Download or hash the release source archive: ```sh - curl -L -o tnt-chat-1.0.0.tar.gz \ - https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.0.tar.gz - shasum -a 256 tnt-chat-1.0.0.tar.gz + curl -L -o tnt-chat-1.0.1.tar.gz \ + https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.1.tar.gz + shasum -a 256 tnt-chat-1.0.1.tar.gz ``` 3. Replace `REPLACE_WITH_RELEASE_TARBALL_SHA256` in `tnt-chat.rb`. diff --git a/packaging/homebrew/tnt-chat.rb b/packaging/homebrew/tnt-chat.rb index 92be9b7..0628174 100644 --- a/packaging/homebrew/tnt-chat.rb +++ b/packaging/homebrew/tnt-chat.rb @@ -1,7 +1,7 @@ class TntChat < Formula desc "SSH-native terminal chat server with a Vim-style interface" homepage "https://github.com/m1ngsama/TNT" - url "https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.0.tar.gz" + url "https://github.com/m1ngsama/TNT/archive/refs/tags/v1.0.1.tar.gz" sha256 "REPLACE_WITH_RELEASE_TARBALL_SHA256" license "MIT" diff --git a/tnt.1 b/tnt.1 index d360eca..91d372e 100644 --- a/tnt.1 +++ b/tnt.1 @@ -1,5 +1,5 @@ .\" tnt(1) - Terminal Network Talk -.TH TNT 1 "April 2026" "TNT 1.0.0" "User Commands" +.TH TNT 1 "May 2026" "TNT 1.0.1" "User Commands" .SH NAME tnt \- anonymous SSH chat server with Vim\-style TUI .SH SYNOPSIS