You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Judul materi di MyBMP diambil dari katalog resmi UT (sekali per kode, hasil di-cache; gagal ambil = tampil kode saja).
Halaman Bantuan (bantuan.html) menggantikan About; footer MyBMP menautkan Bantuan + Donasi.
Permission alarms: antrian pembuatan Quiz yang tertunda karena server sibuk tetap dilanjutkan walau service worker sudah tidur (alarm lokal, tanpa data dan tanpa jaringan).
Changed
Redesign menyeluruh MyBMP, launcher, dan restore bergaya e-ink "ledger kertas".
Pencarian materi di MyBMP juga mencocokkan judul, bukan hanya kode.
CSP extension_pages: connect-src menambah origin katalog resmi UT (pustaka.ut.ac.id).
Minimum Chrome dinaikkan ke 114 (lantai nyata permission sidePanel), dan pembuatan dokumen offscreen duplikat kini ditoleransi alih-alih menggagalkan job.
Antrian pembuatan Quiz diserialkan: entri tidak lagi hilang saat generate berjalan bersamaan, dan retry memakai deadline yang tersimpan.
Fixed
Deadlock tombol resume pasca-login dan stop→lanjut: content script stale kini dibungkus try/catch, plus plan watchdog (reload tab reader sekode maksimal sekali bila plan menggantung) dan job silence watchdog (diam terlalu lama → reload sekali → gagalkan run dengan pesan jelas).
Tombol "Lanjutkan proses" tidak lagi gagal pada modul yang belum ter-cache (logika needsReader terbalik).
Bank Quiz berstatus READY bisa dibuka walau sumber lokalnya sudah tidak valid.
Kebocoran memori kecil: blob ekspor PDF di-revoke setelah download, ResizeObserver di-disconnect saat keluar dari viewer, dan slot sponsor dibersihkan sebelum dirender ulang.