docs: SAVEPOINT — 5.1.2 im Update-Kanal, Changelog nachgemessen
Ampel / ampel (push) Successful in 1m36s
Ampel / ampel (push) Successful in 1m36s
releaseNotes stehen anonym abrufbar in latest.yml (1191 B statt 337 B, Umlaute intakt), Content-Length der EXE = Zahl in latest.yml = lokale Datei. Notiert: Die Update-Karte ist erst AB 5.1.2 sichtbar. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
c0a7618e33
commit
0c38754c09
@@ -1,5 +1,70 @@
|
||||
# SAVEPOINT — Rippy
|
||||
|
||||
## Update sichtbar gemacht — Version 5.1.2 (01.09.2026, abends)
|
||||
|
||||
> Der Commander: *„irgendwie fehlt in rippy selbst der Button ‚Auf
|
||||
> updates prüfen' oder auch direkt beim start ne meldung ‚ey jo update
|
||||
> verfügbar' — wäre noch cool wenn das kommt inkl. changelog"*.
|
||||
>
|
||||
> Zu Recht: Der Kanal arbeitete korrekt, war aber **unsichtbar**. Der
|
||||
> Update-Stand lag im Haupt und ging nur beim Laden des Fensters EINMAL
|
||||
> mit. Fand die Prüfung etwas, änderte 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 (`c0a7618`, Ampel GRÜN, 230 Tests)
|
||||
|
||||
* **Goldene Karte oben in der Übersicht**, sobald etwas gefunden wird:
|
||||
neue Versionsnummer, laufende Version, Ladebalken, Änderungsnotizen.
|
||||
Dazu der Windows-Toast beim Fund.
|
||||
* **Knopf „Jetzt auf Updates prüfen"** in den Einstellungen. Während
|
||||
eines Rips AUS, mit Begründung im Tooltip — Rippy sucht dann bewusst
|
||||
nicht (§ 6.8), das ist keine Panne.
|
||||
* **Knopf „Jetzt neu starten und installieren"** auf der Karte, sobald
|
||||
das Paket geladen ist. Sagt NEIN mit Grund statt still nichts zu tun.
|
||||
* `setzen()` ruft IMMER `beiAenderung` → jede Änderung am Stand meldet
|
||||
sich sofort ans Fenster. Kein Zustand mehr, den niemand erfährt.
|
||||
* `UpdateStand` ist jetzt EINE Definition in `gemeinsam/nachrichten.ts`.
|
||||
|
||||
### Der Changelog — an der Bibliothek geprüft, nicht geraten (Regel D)
|
||||
|
||||
`app-builder-lib/out/publish/updateInfoBuilder.js`, `getReleaseInfo()`
|
||||
liest genau den Dateinamen `release-notes.md` und legt den Inhalt als
|
||||
`releaseNotes` in `latest.yml`; `builder-util-runtime` deklariert
|
||||
`UpdateInfo.releaseNotes` als `string | Array<ReleaseNoteInfo> | null`.
|
||||
`neuerungenText()` verträgt beide Formen, wirft HTML-Marken raus und
|
||||
deckelt auf 4000 Zeichen. Quelle des Textes: **`bau/release-notes.md`**
|
||||
— die ist bei jedem Release zu pflegen, sie IST die Meldung im Fenster.
|
||||
|
||||
Nachgemessen am fertigen Bau UND anonym vom Server: Der Block
|
||||
`releaseNotes: |` steht in `latest.yml` (1191 B statt 337 B), Umlaute
|
||||
unversehrt.
|
||||
|
||||
### Das Setup 5.1.2 und das Release
|
||||
|
||||
* `rippy-windows/dist-setup-neu/RippySetup-5.1.2.exe` — **wegen der
|
||||
EBUSY-Sperre in ein frisches Verzeichnis gebaut** (BAUEN.md), der
|
||||
Paket-Smoke auf `dist-setup/` hatte `app.asar` verriegelt.
|
||||
* Größe **131 526 566 Bytes**, SHA-256
|
||||
`27D1BA58BF613C43BBCBF8CB819401A6D3CD6F6E59F09AE76BDC350F0CC9DA8E`
|
||||
* Paket-Smoke GRÜN, meldet `version=5.1.2`
|
||||
* Im Release `aktuell`: EXE + blockmap neu, `latest.yml` und `w0.yml`
|
||||
ersetzt. Anonym von außen gegengeprüft — Server-Content-Length =
|
||||
Zahl in `latest.yml` = lokale Datei.
|
||||
* **Die EXEn von 5.1.0 und 5.1.1 liegen bewusst weiter im Release**
|
||||
(Rückfallebene). Wenn der Platz knapp wird: 5.1.0 kann weg, der
|
||||
Commander hat sie auf dem Desktop.
|
||||
|
||||
### ⚠ Zu wissen: Die Karte ist erst AB 5.1.2 sichtbar
|
||||
|
||||
Eine installierte 5.1.0/5.1.1 zeichnet die Karte noch nicht — der Code
|
||||
dafür kommt ja erst mit diesem Update mit. Sie aktualisiert sich still
|
||||
auf 5.1.2, wie bisher. **Erst ein Update VON 5.1.2 AUF etwas Neueres
|
||||
zeigt die Meldung.** Angeboten, noch nicht entschieden: eine winzige
|
||||
5.1.3 nachlegen, damit der Commander den Ablauf einmal komplett sieht.
|
||||
|
||||
---
|
||||
|
||||
## Disc-Erkennung repariert — Version 5.1.1 (01.09.2026)
|
||||
|
||||
> Der Commander legte **Disc 2 von „Spartacus: Gods of the Arena"** ein,
|
||||
|
||||
Reference in New Issue
Block a user