Skip to content

ScienceThink 0.1.2

Latest

Choose a tag to compare

@badarmubarok badarmubarok released this 29 Jul 15:22

Perbaikan (Bugfix)

Menu dropdown, panel Filter, dan panel Columns kini berfungsi normal.

Pada v0.1.1, beberapa pengguna melaporkan menu akun pengguna serta panel Filter/Columns di halaman Projects tidak merespons klik sama sekali, dan tampak terpotong/tumpang tindih permanen di tepi window — bukan sekadar masalah ukuran window (yang sudah diperbaiki di v0.1.1), tetapi popover/dropdown yang gagal total berfungsi.

Akar masalah: Electron pada ScienceThink berjalan dengan nodeIntegration aktif, yang membocorkan variabel global Node.js (process, dsb.) ke dalam konteks browser. Pustaka posisi popover yang dipakai Filament (@awcodes/alpine-floating-ui) salah mendeteksi lingkungan sebagai Node.js karena keberadaan window.process, sehingga logika penentuan posisi dropdown gagal total.

Perbaikan: variabel global Node yang bocor tersebut kini dihapus dari konteks window sebelum script Filament dimuat.

Catatan: installer ini masih belum ditandatangani secara digital (unsigned). Beberapa antivirus (termasuk Kaspersky) dapat memblokir eksekusinya — lihat catatan di rilis sebelumnya untuk solusi sementara (exclusion folder instalasi).