# AssetManager v0.3.14.7

## Erweiterte Browser-Performance-Diagnose

Die Assetseite protokolliert nun zusätzlich die Laufzeiten einzelner Module und
Callbacks in der Browserkonsole:

- browser-state: Wiederherstellung gespeicherter Filter
- table-tools: Modulinitialisierung, Filtern und Sortieren
- list-tools: Datensatzzähler und MutationObserver
- asset-columns: Initialisierung, Spaltensichtbarkeit, Scrollbalkensynchronisierung,
  ResizeObserver und MutationObserver
- Zusammenfassung der langsamsten Vorgänge nach dem Laden

Meldungen lassen sich nach folgendem Präfix filtern:

    [AssetManager][Performance]

Vorgänge ab 50 ms erscheinen als Warnung. Layoutnahe Vorgänge wie
Scrollbalken- und Observer-Callbacks werden bereits ab 20 ms hervorgehoben.

## Korrektur

Der 5-Sekunden-Sicherheitstimer wird nun sofort beendet, sobald die Assetseite
erfolgreich eingeblendet wurde. Dadurch erscheint nach fünf Sekunden keine
irreführende Fallback-Meldung mehr.

## Test

1. F12 öffnen.
2. Konsole auswählen.
3. Nach `AssetManager` filtern.
4. Assetseite mit Strg+F5 neu laden.
5. Den Block `Zusammenfassung – langsamste Vorgänge` sowie Warnungen kopieren.

## Update-Schutz

Nicht enthalten bzw. nicht überschrieben:

- .env
- APPINFO.json
- data/config/config.json
- PostgreSQL-Daten
- Uploads
- Backups
- Logs
