Files
zwischenablage-server/CHANGELOG.md
T
duffyduckandClaude Opus 5.5 298c142c14 Bauen und Releases ohne lokale Abhaengigkeiten ueber ./build.sh
- build.sh (release, build, test) startet einen temporaeren Runner-Container
  (Python, Git, Docker-CLI), der die Build-Container ueber den Docker-Socket startet
- release.py: Quellexport unter releases/ statt /tmp (Host-Pfade fuer Bind-Mounts),
  Test-Befehl in Docker, Git-Identitaet vorab pruefen, bei Commit-Fehler Versionen zuruecknehmen
- Android-Build-Image enthaelt Platform-Tools fest

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

2.2 KiB
Raw Blame History

Changelog

Alle nennenswerten Änderungen an NetClip. Format nach Keep a Changelog.

[Unreleased]

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.