docs(changelog): Android 1.1 und die Sichtbarkeit des Teilen-Eintrags

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
marcandClaude Opus 5 committed 2026-09-06 20:03:57 +02:00
1 parent 4323d68edc
commit dea0485a54
1 file changed
+7 -1
+7 -1
View File
@@ -150,6 +150,11 @@ Versioning: two-part `MAJOR.MINOR` — each release bumps the minor (features an
mutiert, um unter Windows das Neuaufbauen der Medienkachel zu vermeiden. Über MPRIS kam davon mutiert, um unter Windows das Neuaufbauen der Medienkachel zu vermeiden. Über MPRIS kam davon
nichts an: Plasma-Widgets zeigten dauerhaft den zuerst gespielten Titel. Bei echtem Titelwechsel nichts an: Plasma-Widgets zeigten dauerhaft den zuerst gespielten Titel. Bei echtem Titelwechsel
wird jetzt ein neues `MediaMetadata` zugewiesen, sonst weiter in-place (Cover-Nachladen). wird jetzt ein neues `MediaMetadata` zugewiesen, sonst weiter in-place (Cover-Nachladen).
- **Android 1.1 (versionCode 4)** — erste Version mit Teilen-Link, Songlöschen, Playlist aus dem
Import und Duell-Anzeigetafel. Wichtig für den In-App-Updater: er vergleicht den `versionCode` aus
der Gitea-Release-Beschreibung mit dem der installierten App. Wird die Version nicht angehoben
**oder** die Beschreibung nicht mitgepflegt (etwa beim Hochladen von Hand statt über
`npm run publish-apk`), meldet die App korrekt „kein Update" — obwohl ein neues APK bereitliegt.
- **Teilen per Link (Web + Android)** — ein Song oder Album lässt sich per `https://…?song=<id>` - **Teilen per Link (Web + Android)** — ein Song oder Album lässt sich per `https://…?song=<id>`
an jemanden auf derselben Instanz schicken. Der Link trägt **nur die Id, keine Zugangsdaten**: an jemanden auf derselben Instanz schicken. Der Link trägt **nur die Id, keine Zugangsdaten**:
der Empfänger sieht den Inhalt mit seinem eigenen Navidrome-Konto. Web teilt über der Empfänger sieht den Inhalt mit seinem eigenen Navidrome-Konto. Web teilt über
@@ -158,7 +163,8 @@ Versioning: two-part `MAJOR.MINOR` — each release bumps the minor (features an
nicht erneut losspielt. Als installierte PWA landet der Link dank `launch_handler` im bereits nicht erneut losspielt. Als installierte PWA landet der Link dank `launch_handler` im bereits
offenen Fenster. Android teilt über den Systemdialog (`ACTION_SEND`) und empfängt Links per offenen Fenster. Android teilt über den Systemdialog (`ACTION_SEND`) und empfängt Links per
App-Link-Intent-Filter; der Host kommt beim Bauen aus `-PnovasonicHost=…`, die Web-Adresse für App-Link-Intent-Filter; der Host kommt beim Bauen aus `-PnovasonicHost=…`, die Web-Adresse für
ausgehende Links aus den Einstellungen. Für das Öffnen ohne Nachfrage muss der SHA-256 des ausgehende Links aus den Einstellungen — **ohne diese Einstellung erscheint „Teilen" im
Kontextmenü nicht**, weil es ohne Adresse keinen Link zu bauen gäbe. Für das Öffnen ohne Nachfrage muss der SHA-256 des
Release-Schlüssels in `public/.well-known/assetlinks.json` stehen — Anleitung in Release-Schlüssels in `public/.well-known/assetlinks.json` stehen — Anleitung in
`docs/share-links.md`. Ohne diesen Schritt öffnet der Link die Web-App im Browser. `docs/share-links.md`. Ohne diesen Schritt öffnet der Link die Web-App im Browser.
- **Android: Songs von der Festplatte löschen** — im Song-Kontextmenü, unten abgesetzt und rot, mit - **Android: Songs von der Festplatte löschen** — im Song-Kontextmenü, unten abgesetzt und rot, mit