CLASSARK

เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
10+
เชกเชพเช‰เชจเชฒเซ‹เชก
เช•เชจเซเชŸเซ‡เชจเซเชŸเชจเซเช‚ เชฐเซ‡เชŸเชฟเช‚เช—
เชชเซเชฐเชคเซเชฏเซ‡เช•
เชตเชงเซ เชœเชพเชฃเซ‹
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€
เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸ เช›เชฌเซ€

เช† เชเชชเชจเซเช‚ เชตเชฐเซเชฃเชจ

CLASSARK เช เชเช• เช†เชงเซเชจเชฟเช• เชฒเชฐเซเชจเชฟเช‚เช— เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎ เช›เซ‡ เชœเซ‡ เชถเชฟเช•เซเชทเช•เซ‹, เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เช…เชจเซ‡ เชตเชพเชฒเซ€เช“เชจเซ‡ เชเช• เชœ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ เชเช•เชธเชพเชฅเซ‡ เชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡.

๐ŸŽ“ เชถเชฟเช•เซเชทเช•เซ‹ เชฎเชพเชŸเซ‡
โ€ข เชธเชฐเชณเชคเชพเชฅเซ€ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเซ‹ เชฌเชจเชพเชตเซ‹ เช…เชจเซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเซ‹
โ€ข เชคเชฎเชพเชฐเชพ เชตเชฐเซเช— เชธเชพเชฅเซ‡ เชชเชพเช , เชธเซ‹เช‚เชชเชฃเซ€เช“ เช…เชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹ เชถเซ‡เชฐ เช•เชฐเซ‹
โ€ข เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“เชจเซ€ เชชเซเชฐเช—เชคเชฟเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ‹ เช…เชจเซ‡ เชตเชฟเช—เชคเชตเชพเชฐ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชฌเชจเชพเชตเซ‹
โ€ข เชฆเชฐเซ‡เช• เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเชฎเชพเช‚ เชธเชน-เชถเชฟเช•เซเชทเช•เซ‹ เช…เชจเซ‡ เชธเชนเชพเชฏเช•เซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‹
โ€ข เช—เชฎเซ‡ เชคเซเชฏเชพเช‚เชฅเซ€ เชคเชฎเชพเชฐเชพ เชตเชฐเซเช—เช–เช‚เชกเชฎเชพเช‚ เชŸเซ‹เชš เชชเชฐ เชฐเชนเซ‹

๐Ÿ“š เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€เช“ เชฎเชพเชŸเซ‡
โ€ข เชคเชฎเชพเชฐเชพ เชฌเชงเชพ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเชพ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเซ‹เชจเซ‡ เชเช• เชœ เชœเช—เซเชฏเชพเช เชเช•เซเชธเซ‡เชธ เช•เชฐเซ‹
โ€ข เชชเชพเช , เชธเชพเชฎเช—เซเชฐเซ€ เช…เชจเซ‡ เช†เช—เชพเชฎเซ€ เชธเซ‹เช‚เชชเชฃเซ€เช“ เชœเซเช“
โ€ข เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เชตเชฐเซเช— เช…เชชเชกเซ‡เชŸเซเชธ เชธเชพเชฅเซ‡ เชฎเชพเชนเชฟเชคเช—เชพเชฐ เชฐเชนเซ‹
โ€ข เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เชถเซ€เช–เชตเชพเชจเซ€ เชชเซเชฐเช—เชคเชฟเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ‹

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง เชฎเชพเชคเชพเชชเชฟเชคเชพ เชฎเชพเชŸเซ‡
โ€ข เชคเชฎเชพเชฐเชพ เชฌเชพเชณเช•เชจเชพ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเชพ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเซ‹เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‹
โ€ข เชฌเชงเชพ เชตเชฟเชทเชฏเซ‹เชฎเชพเช‚ เชชเซเชฐเช—เชคเชฟ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชœเซเช“
โ€ข เชคเชฎเชพเชฐเชพ เชฌเชพเชณเช•เชจเซ€ เชถเซˆเช•เซเชทเชฃเชฟเช• เชฏเชพเชคเซเชฐเชพ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เชฐเชนเซ‹

โœจ เชฎเซเช–เซเชฏ เชตเชฟเชถเซ‡เชทเชคเชพเช“
โ€ข เชญเซ‚เชฎเชฟเช•เชพ-เช†เชงเชพเชฐเชฟเชค เชเช•เซเชธเซ‡เชธ: เชเชกเชฎเชฟเชจ, เชถเชฟเช•เซเชทเช•, เชธเชน-เชถเชฟเช•เซเชทเช•, เชธเชนเชพเชฏเช•, เชตเชฟเชฆเซเชฏเชพเชฐเซเชฅเซ€ เช…เชจเซ‡ เชฎเชพเชคเชพเชชเชฟเชคเชพ
โ€ข เชฆเซˆเชจเชฟเช• เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเซ‡เชฒ เชธเซเชตเชšเซเช›, เชธเชพเชนเชœเชฟเช• เช‡เชจเซเชŸเชฐเชซเซ‡เชธ
โ€ข เชซเชพเชฏเชฐเชฌเซ‡เช เชฆเซเชตเชพเชฐเชพ เชธเช‚เชšเชพเชฒเชฟเชค เชฐเซ€เช…เชฒ-เชŸเชพเช‡เชฎ เชธเชฟเช‚เช•
โ€ข เชธเซเชฐเช•เซเชทเชฟเชค เชฒเซ‹เช—เชฟเชจ เช…เชจเซ‡ เชเช•เชพเช‰เชจเซเชŸ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ
โ€ข เชคเชฎเชพเชฐเซ€ เชถเชพเชณเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เชธเชฌเซเชธเซเช•เซเชฐเชฟเชชเซเชถเชจ เชฏเซ‹เชœเชจเชพเช“

เชญเชฒเซ‡ เชคเชฎเซ‡ เชเช• เชœ เชตเชฐเซเช—เช–เช‚เชก เชšเชฒเชพเชตเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชต เช…เชฅเชตเชพ เช•เซ‹เชˆเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชต เช†เช–เซ€ เชถเชพเชณเชพเชฎเชพเช‚, CLASSARK เชคเชฎเชจเซ‡ เชตเชงเซ เชธเซเชฎเชพเชฐเซเชŸ เชถเซ€เช–เชตเชตเชพ, เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชถเซ€เช–เชตเชพ เช…เชจเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เชฐเชนเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹ เช†เชชเซ‡ เช›เซ‡.
เช† เชฐเซ‹เชœ เช…เชชเชกเซ‡เชŸ เช•เชฐเซเชฏเซเช‚
5 เชœเซ‚เชจ, 2026

เชกเซ‡เชŸเชพ เชธเชฒเชพเชฎเชคเซ€

เชกเซ‡เชตเชฒเชชเชฐ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เชคเซเชฐเชฟเชค เช…เชจเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡ เชธเชฎเชœเชตเชพเชฅเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เชฅเชพเชฏ เช›เซ‡. เชคเชฎเชพเชฐเชพ เชฆเซเชตเชพเชฐเชพ เชเชชเชจเซ‹ เช‰เชชเชฏเซ‹เช—, เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เชคเซ‡ เชชเซเชฐเชฆเซ‡เชถ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ€ เช‰เช‚เชฎเชฐเชจเชพ เช†เชงเชพเชฐเซ‡ เชกเซ‡เชŸเชพเชจเซ€ เชชเซเชฐเชพเช‡เชตเชธเซ€ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชชเชฆเซเชงเชคเชฟเช“ เช…เชฒเช—-เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฆเซเชตเชพเชฐเชพ เช† เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
เช† เชเชช เช† เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ‹ เชกเซ‡เชŸเชพ เชคเซเชฐเซ€เชœเชพ เชชเช•เซเชทเซ‹ เชธเชพเชฅเซ‡ เชถเซ‡เชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฎเชพเชนเชฟเชคเซ€ เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ 2
เช† เชเชช เช•เชฆเชพเชš เช† เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡
เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฎเชพเชนเชฟเชคเซ€ เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เช…เชจเซ‡ เช…เชจเซเชฏ 2
เชชเชฐเชฟเชตเชนเชจเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡
เชกเซ‡เชŸเชพ เชกเชฟเชฒเซ€เชŸ เช•เชฐเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€

เชจเชตเซเช‚ เชถเซเช‚ เช›เซ‡

Bug Fixes
1- Login: "Password invalid" snackbar no longer overlaps the system navigation bar
2- Reports โ†’ Student Reports: layout overlap fixed
3- Assignments: card border corners now render correctly
4- Quizzes โ†’ Submissions: "Absent" filter now shows absent students