From 572b2a7f6bd4e0ad61bd6fb8c271ac0cb437cdec Mon Sep 17 00:00:00 2001 From: Sucukdeluxe <259325684+Sucukdeluxe@users.noreply.github.com> Date: Tue, 22 Sep 2026 06:32:25 +0200 Subject: [PATCH] Record verified v2.1.50 releases and updater checks --- PROJECT_MEMORY.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PROJECT_MEMORY.md b/PROJECT_MEMORY.md index 6876cb8..f3dd4d1 100644 --- a/PROJECT_MEMORY.md +++ b/PROJECT_MEMORY.md @@ -6,6 +6,7 @@ Multi-Hoster-Upload ist eine Electron-Desktopanwendung für Windows, die große ## Aktueller Zustand +- Aktuell veröffentlicht: `2.1.50` auf GitHub und Forgejo. Enthält sämtliche nachfolgend als „nach 2.1.49“ dokumentierten Menü-, Backup-, Automatik-, Such-, Log- und Update-Oberflächenänderungen. Ältere Hinweise „noch nicht veröffentlicht“ beschreiben den damaligen Prüfzeitpunkt und sind durch dieses Release erledigt. - Einstellungssuche nach `2.1.49`: Seitenleistenspalte ab 840 px Viewport einheitlich 280 px statt 190–224 px. Text zentriert, Lupe rechts; native Suchdekoration und leere Löschfläche ausgeblendet. Vollständiger deutscher und englischer Platzhalter passt bei unveränderter Schriftgröße; unter 840 px bleibt die bestehende einspaltige Darstellung. Electron-Test fordert 24 px Reserve gegenüber der gemessenen Textbreite bei 1920/1200/1000/840/839/360 px und prüft Überlauf; Screenshot visuell bestätigt. Noch nicht veröffentlicht. - Log-Einstellungen nach `2.1.49`: Logpfad und Log-Datei-Modus teilen ein Beschriftungsraster; native Modusauswahl auf 240 px begrenzt, 40 px hoch, Pfeil mit 14 px Innenabstand. Hinweis unter dem Dropdown ohne zusätzliche Einrückung. Ordner-/Öffnen-Buttons bleiben neben dem Pfad; schmale Container wechseln auf gestapelte Felder. IDs, Optionen und Logfunktion unverändert. Electron-Regression mit tatsächlichem Template bei drei Breiten und Screenshotprüfung; noch kein Release. - Automatik-Abstand nach `2.1.49`: zusätzlicher 22-px-Unterabstand der Statuskarte vor dem neuen Formularcontainer entfernt. Abstand zur ersten Abschnittsüberschrift entspricht jetzt dem folgenden Abschnitt: jeweils 28 px. Electron-Regression misst beide Abstände bei 1000/760/360 px direkt am echten Template; gezielter Test und Lint erfolgreich. Entwicklerversion wird automatisch neu gestartet; noch kein Release. @@ -97,6 +98,7 @@ npm audit --omit=dev ## Zuletzt verifiziert +- Release `2.1.50`: englischer GitHub- und inhaltlich gleichwertiger deutscher Forgejo-Changelog mit allen Änderungen seit `2.1.49`, Titel, Tag, jeweils vier Assets und Update-Metadaten verifiziert. Alle acht veröffentlichten Assets erneut heruntergeladen und per Größe/SHA-512 mit lokalen Dateien verglichen. Echter Updater mit Version `2.1.49` erkennt `2.1.50`, akzeptiert englische Release Notes, gültigen Veröffentlichungszeitpunkt und Forgejo-Manifest. Installer 98.034.441 Bytes, Portable 97.809.731 Bytes; beide Produktversion `2.1.50`. Öffentlicher Quellcheck einschließlich Screenshots erfolgreich (164 Dateien). Release-Commit `e51a4c5`, annotierter Tag `0c32d9a` auf beiden Remotes identisch. Lokaler Update-Anzeigetest vollständig entfernt; keine produktive Serveränderung. - Releasevorbereitung `2.1.50`: 845 Haupttests und 18 Backup-API-Tests erfolgreich, Lint erfolgreich, Produktionsaudit ohne Schwachstellen. Ausführliche englische/deutsche Release-Texte decken Änderungen seit `2.1.49` ab. Lokale Update-Simulation deaktiviert; Entwicklungslauncher verwendet wieder den echten Updater. Keine produktive Serveränderung erforderlich. - Update-Dialog nach `2.1.49`: Versionsmeldung von 12 auf 14 px erhöht. Updater reicht `published_at` als `publishedAt` weiter; Anzeige ergänzt lokale Veröffentlichungszeit als `TT.MM.JJJJ - HH:mm`, fehlende/ungültige Werte bleiben ausgeblendet. Deutsche und englische Übersetzung mit Datum geprüft. 40 Übersetzungs-/Updater-Tests, zwei gezielte Renderer-Tests und Lint ohne Warnungen erfolgreich. Laufende Entwicklung zeigt im lokalen Test `Update v2.1.50 verfügbar (22.09.2026 - 19:30)`; kein Release veröffentlicht. - Update-Button nach `2.1.49`: feste Breite für Button und sichtbaren Platzhalter von 146 auf 166 px erhöht; Beschriftung ohne Umbruch und ohne Schrumpfen. Gezielter Header-Regressionstest und Lint erfolgreich. In der laufenden Entwicklung für Deutsch und Englisch jeweils eine Textzeile und ausreichender Innenabstand per DOM-Messung bestätigt. Lokaler Anzeigetest für `2.1.50` im ignorierten Entwicklungslauncher aktiv; Download und Installation dort gesperrt, kein tatsächliches Release. Entwicklerversion automatisch neu gestartet.