Files
zwischenablage-server/CHANGELOG.md
T
duffyduckandClaude Opus 5.5 af51ef5701 Release-Skript mit automatischer Versionierung und Docker-Builds
- scripts/release.py: Version (patch/minor/major) automatisch hochzaehlen, CHANGELOG
  abschliessen, committen, taggen; --build baut alle Pakete in Docker
- docker-build/: Build-Container fuer Windows (Wine + PyInstaller + Inno Setup),
  Linux und Android; Server-Image als docker-save-Archiv
- Versionsanzeige im Desktop-Client und in der Android-App
- Feste Android-Release-Signatur aus secrets/ (nicht im Git)
- Windows-Icon im Repo, damit der Wine-Build ohne Qt-Fenster auskommt

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-17 12:45:17 +02:00

32 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Changelog
Alle nennenswerten Änderungen an NetClip. Format nach [Keep a Changelog](https://keepachangelog.com/de/1.1.0/).
## [Unreleased]
### 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.