### Geändert - Bauen und Releases über `./build.sh` (release, build, test): läuft komplett in temporären Docker-Containern, auf dem Rechner wird außer Docker nichts mehr benötigt. - Android-Build-Image enthält die Platform-Tools fest (schnellere Builds).
41 lines
2.2 KiB
Markdown
41 lines
2.2 KiB
Markdown
# Changelog
|
||
|
||
Alle nennenswerten Änderungen an NetClip. Format nach [Keep a Changelog](https://keepachangelog.com/de/1.1.0/).
|
||
|
||
## [Unreleased]
|
||
|
||
## [1.0.2] - 2026-10-17
|
||
|
||
### Geändert
|
||
- Bauen und Releases über `./build.sh` (release, build, test): läuft komplett in temporären
|
||
Docker-Containern, auf dem Rechner wird außer Docker nichts mehr benötigt.
|
||
- Android-Build-Image enthält die Platform-Tools fest (schnellere Builds).
|
||
|
||
## [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.
|