2.1.1
Arka plandaki service worker yeniden başladığında bir presence'ın sessizce aktif olarak raporlanmayı bırakabildiği uzantı aktif kullanıcı heartbeat sorununu düzeltir.
2.1.1, bir presence gerçekten aktifken - Discord Rich Presence normal şekilde güncellenirken - nowly.me sayfasındaki "aktif kullanıcı" sayısının uzun süre 0'da kalabildiği bir hatayı düzelten bir bakım sürümüdür.
Aktif kullanıcı heartbeat'i
Uzantı, hangi presence'ların aktif olduğunu arka plan service worker'ı içindeki basit bir bellek içi değişkende takip ediyordu. Chrome, boşta kaldığında bu service worker'ı düzenli olarak sonlandırıp yeniden başlatıyor ve bu da söz konusu durumu sessizce sıfırlıyordu - bu yüzden API'ye gönderilen periyodik heartbeat isteği, bir sekme gerçekten aktifken bile sıfır aktif presence bildirebiliyordu ve bir presence devre dışı bırakıldıktan sonra "aktif kullanıcı" sayısının gerçeği yansıtması birkaç dakika sürebiliyordu. Aktif presence takibi artık service worker yeniden başlatmalarında kalıcı olan chrome.storage.session içinde saklanıyor, böylece heartbeat güvenilir kalıyor.