Command Palette

Search for a command to run...

2.1.2

Behebt die Nachverfolgung aktiver Nutzer nach dem Schließen eines Tabs, einen verzögerten Heartbeat-Alarm und eine Race-Condition bei der Hintergrundinitialisierung.

Fehlerbehebungen

  • Nachverfolgung aktiver Nutzer korrigiert: Die Erweiterung konnte weiterhin 0 aktive Nutzer auf der Seite einer Presence melden, obwohl sie tatsächlich aktiv war, da der Speicherzustand des Hintergrund-Service-Workers jedes Mal verloren ging, wenn Chrome/Firefox ihn beendete (ein routinemäßiges MV3-Verhalten). Die Nachverfolgung aktiver Presences übersteht jetzt Neustarts des Service Workers.
  • Der periodische Heartbeat-Alarm, der unter kontinuierlicher Aktivität dauerhaft verzögert werden und dadurch manchmal nie auslösen konnte, wurde behoben.
  • Das Schließen eines Tabs stoppt jetzt korrekt die Meldung seiner Presence als aktiv (zuvor konnte sie serverseitig unbegrenzt "aktiv" bleiben).
  • Eine Race-Condition behoben, bei der ein frischer Browserstart oder eine Installation/Aktualisierung der Erweiterung die Hintergrundinitialisierung zweimal gleichzeitig ausführen konnte.
  • Kleinere Zuverlässigkeitsverbesserungen bei Aktivierung/Deaktivierung/Deinstallation von Presences und bei Update-Prüfungen.