Files
rippy/rippy-windows/bau/release-notes.md
T
HitonabiandClaude Opus 5 c0a7618e33
Ampel / ampel (push) Successful in 1m33s
feat(v5): Update sichtbar machen — Meldung, Knopf und Changelog
Der Commander: "irgendwie fehlt in rippy selbst der Button 'Auf updates
pruefen' oder auch direkt beim start ne meldung 'ey jo update
verfuegbar' - waere noch cool wenn das kommt inkl. changelog".

Zu Recht. Der Kanal arbeitete korrekt, war aber UNSICHTBAR: Der
Update-Stand lag im Haupt und wurde nur beim Laden des Fensters EINMAL
mitgeschickt. Fand die Pruefung etwas, aenderte sich am Bildschirm
nichts; der einzige Hinweis war ein Satz unter "Update-Adresse", den man
kennen musste, um ihn zu finden.

Was jetzt da ist:

* Eine goldene Karte OBEN in der Uebersicht, sobald etwas gefunden wird
  — mit neuer Versionsnummer, der laufenden Version, Ladefortschritt und
  den Aenderungsnotizen. Dazu ein Windows-Toast beim Fund.
* Knopf "Jetzt auf Updates pruefen" in den Einstellungen. Waehrend eines
  Rips ist er AUS, mit Begruendung im Tooltip — Rippy sucht dann
  bewusst nicht (Paragraph 6.8).
* Knopf "Jetzt neu starten und installieren" auf der Karte, sobald das
  Paket geladen ist. Sagt NEIN mit Grund statt still nichts zu tun (R4).
* Der Stand meldet JEDE Aenderung sofort ans Fenster (setzen() ruft
  immer beiAenderung) — kein Zustand mehr, den niemand erfaehrt.

Der Changelog kommt aus bau/release-notes.md. An der installierten
Bibliothek geprueft statt aus dem Kopf (Regel D): app-builder-lib
out/publish/updateInfoBuilder.js getReleaseInfo() liest genau diesen
Dateinamen und legt den Inhalt als releaseNotes in latest.yml;
builder-util-runtime deklariert UpdateInfo.releaseNotes als
"string | Array<ReleaseNoteInfo> | null". neuerungenText() vertraegt
beide Formen, wirft HTML-Marken raus und deckelt die Laenge.

UpdateStand ist jetzt EINE Definition in gemeinsam/nachrichten.ts, die
sich Haupt und Fenster teilen.

230 Tests gruen (vorher 225), Typpruefung sauber. Version 5.1.2.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-01 17:51:38 +02:00

18 lines
810 B
Markdown

Version 5.1.2
Neu: Rippy sagt Bescheid, wenn ein Update da ist.
Bisher hat es sich still im Hintergrund aktualisiert — jetzt steht eine
Karte oben in der Übersicht, mit Versionsnummer und dieser Liste hier.
In den Einstellungen gibt es dazu den Knopf "Jetzt auf Updates prüfen".
Wer nicht warten will, startet über die Karte sofort neu.
Aus 5.1.1: Serien-Discs werden richtig erkannt.
Disc 2 von "Spartacus: Gods of the Arena" wurde als der Film "Spartacus"
von 1960 erkannt. Rippy fragt jetzt die Disc selbst: Ihr
Inhaltsverzeichnis nennt die Folgen, und daran erkennt Rippy eine Serie,
statt sie zu raten. Disc-Nummer und Folgenzahl stehen neben dem Titel.
Und wenn Rippy sich unsicher ist, sagt es das jetzt, statt sich sicher
zu irren.
Unverändert: Updates warten immer, bis kein Rip mehr läuft.