### 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.
1.9 KiB
1.9 KiB
Changelog
Alle nennenswerten Änderungen an NetClip. Format nach Keep a Changelog.
[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. - 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.
[1.0.0] - 2026-10-16
Hinzugefügt
- Server (Docker): Relay für Ende-zu-Ende-verschlüsselte Clips, Räume pro Token, Verlauf mit
Anzahl-/Alters-/Speicherlimit, optionaler
SERVER_KEY, WebSocket-Ereignisse inkl. Online-Geräteliste. - Optionales nginx-Profil (
COMPOSE_PROFILES=nginx) mit selbstsigniertem Zertifikat aus der.env(CN, SAN, Gültigkeit, automatische Erneuerung) – abschaltbar bei vorhandenem Reverse-Proxy. - Desktop-Client (Windows, Linux, macOS): Tray-Icon, Verlauf mit Suche, Text/Bilder/Dateien/Ordner, Einfügen von Dateien und Ordnern per Strg+V im Dateimanager, Wayland-Unterstützung über wl-clipboard, Passwort-Manager-Einträge werden ignoriert, Autostart, Einzelinstanz.
- Token erzeugen, Verbindung als
.netclip-Datei exportieren/importieren, QR-Code für Android. - Ausrollen per Kommandozeile,
config.default.json, stiller Windows-Installer (Inno Setup), Linux-Installationsskript. - Android-Client: QR-Scanner/Import, Hintergrunddienst, automatisches Übernehmen von Text und Bildern, Dateien speichern (Download/NetClip) oder teilen, Senden per Teilen-Menü, Textauswahl, Schnelleinstellungs-Kachel und Benachrichtigung.