perf+fix(speicher): Tastendruck schreibt nur den Spiegel; Quota-Fehler werden gemeldet (D82)
saveSrc() serialisierte bei jedem Tastendruck ALLE Dokumente in werkbaum-docs. Jetzt schreibt der Tastendruck nur noch den Spiegel werkbaum-src (ein Text); das volle Array schreiben die Flush-Punkte (Wechseln/Anlegen/Löschen/Umbenennen, pagehide, verborgener Tab). Beim Laden gewinnt der Spiegel für das aktive Dokument — zwingend VOR dem Nachziehen mitgelieferter Fassungen, sonst dreht er sie zurück. Und: persistDocs schluckte Speicherfehler still — bei voller Quota lief der Editor scheinbar normal weiter, der Verlust fiel erst beim Neuladen auf. Jetzt meldet die persistente Warnung storeFailed (9 Sprachen), zuoberst, bis ein Schreiben wieder gelingt. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
ca4c6f98d8
commit
4f34454075
@@ -19,6 +19,8 @@ reverse.
|
||||
|
||||
## 2026-08-27
|
||||
|
||||
- Typing no longer serializes every document on each keystroke — only the active text is written, the full list on switching, closing or leaving the page
|
||||
- When the browser's storage is full, a warning says so instead of silently dropping changes until the next reload
|
||||
- Shipped documents are no longer renamable — their name is part of the delivered state, and a renamed but unedited example would still silently receive new versions
|
||||
- Fix: sharing from an instance without its own backend (GitHub Pages) failed with HTTP 405 — the share button now probes the default address and asks for the server instead
|
||||
|
||||
|
||||
Reference in New Issue
Block a user