From ecefd347b297b7f388ee80ab77db3755ff067f44 Mon Sep 17 00:00:00 2001 From: duffyduck Date: Sat, 17 Oct 2026 12:45:54 +0200 Subject: [PATCH] Release v1.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Hinzugefügt - Release-Skript `scripts/release.py`: zählt die Version bei jedem Aufruf automatisch hoch (patch/minor/major), schließt den CHANGELOG-Abschnitt ab, committet und taggt. - Pakete werden komplett in Docker gebaut (`--build`): Windows-Installer und portable Version (Wine), Linux-Paket, Android-APK und Server-Image, mit Release-Notes und SHA256SUMS. - Versionsnummer wird im Desktop-Client (Fenstertitel, Tray, `--version`) und in der Android-App (Einstellungen) angezeigt. - Feste Android-Signatur (`secrets/`, wird beim ersten Build erzeugt), damit App-Updates möglich sind. --- CHANGELOG.md | 2 ++ VERSION | 2 +- client-android/app/build.gradle | 4 ++-- client-desktop/netclip.spec | 2 +- client-desktop/netclip/__init__.py | 2 +- client-desktop/packaging/windows-installer.iss | 2 +- server/netclip_server.py | 2 +- 7 files changed, 9 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b8d904..5c9dd01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ Alle nennenswerten Änderungen an NetClip. Format nach [Keep a Changelog](https: ## [Unreleased] +## [1.0.1] - 2026-10-17 + ### Hinzugefügt - Release-Skript `scripts/release.py`: zählt die Version bei jedem Aufruf automatisch hoch (patch/minor/major), schließt den CHANGELOG-Abschnitt ab, committet und taggt. diff --git a/VERSION b/VERSION index 3eefcb9..7dea76e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.0 +1.0.1 diff --git a/client-android/app/build.gradle b/client-android/app/build.gradle index 70508a3..7c44b69 100644 --- a/client-android/app/build.gradle +++ b/client-android/app/build.gradle @@ -28,8 +28,8 @@ android { applicationId "de.netclip.app" minSdk 26 targetSdk 35 - versionCode 1 - versionName "1.0.0" + versionCode 2 + versionName "1.0.1" } buildTypes { diff --git a/client-desktop/netclip.spec b/client-desktop/netclip.spec index 8fdd085..7926d97 100644 --- a/client-desktop/netclip.spec +++ b/client-desktop/netclip.spec @@ -10,4 +10,4 @@ coll = COLLECT(exe, a.binaries, a.datas, name="NetClip") if sys.platform == "darwin": app = BUNDLE(coll, name="NetClip.app", bundle_identifier="de.netclip.client", info_plist={"LSUIElement": True, # nur Menueleisen-Symbol, kein Dock-Icon - "CFBundleShortVersionString": "1.0.0"}) + "CFBundleShortVersionString": "1.0.1"}) diff --git a/client-desktop/netclip/__init__.py b/client-desktop/netclip/__init__.py index 5becc17..5c4105c 100644 --- a/client-desktop/netclip/__init__.py +++ b/client-desktop/netclip/__init__.py @@ -1 +1 @@ -__version__ = "1.0.0" +__version__ = "1.0.1" diff --git a/client-desktop/packaging/windows-installer.iss b/client-desktop/packaging/windows-installer.iss index ef5ab8e..8bb097b 100644 --- a/client-desktop/packaging/windows-installer.iss +++ b/client-desktop/packaging/windows-installer.iss @@ -5,7 +5,7 @@ ; Die Werte landen in config.default.json im Programmordner und gelten fuer jeden Benutzer beim ersten Start. ; Autostart fuer alle Benutzer wird per HKLM-Run-Key eingerichtet. -#define AppVersion "1.0.0" +#define AppVersion "1.0.1" [Setup] AppId={{6C1E8B0B-4E39-4E0C-9C0B-6E1F2C9D5A11} diff --git a/server/netclip_server.py b/server/netclip_server.py index 5e6d91d..53739f8 100644 --- a/server/netclip_server.py +++ b/server/netclip_server.py @@ -17,7 +17,7 @@ from pathlib import Path from aiohttp import WSMsgType, web -VERSION = "1.0.0" +VERSION = "1.0.1" DATA_DIR = Path(os.environ.get("DATA_DIR", "/data")) PORT = int(os.environ.get("PORT", "8080"))