Dashboard (style): Added select all and deselect all buttons for each course's section types.
2.2.1 (2026/1/10)
Bug Fixes
Auth (functional): Downgraded BetterAuth to v1.4.4 due to issues with trusted origin (see issue).
2.2.0 (2026/1/9)
Features
Dashboard (functional): Added pagination to the side panel of the course selection dashboard to support KLMS courses.
Enhancements
Dashboard (style): Show section ID alongside section name in timetable.
2.1.0 (2026/1/2)
Features
Dashboard (style): Added indicator on currently selected sections in the side panel for better visibility.
Dashboard (functional): Added button for displaying detailed course information in the course side panel.
Bug Fixes
Dashboard (functional): Fixed an issue where the timetable did not display correctly for courses with sections on weekends. Now the timetable dynamically adjusts to show all days with scheduled lectures.
Enhancements
Dashboard (style): Improved transition effects when loading the timetable by adding a loading animation.
Dashboard (functional): Added frequently searched keywords below the search bar in the course cart panel for easier access.
2.0.0 (2025/12/27)
CAUTION
This is a breaking change release. All scheduled plans created before this version will be lost.
Features
Dashboard (functional): Added support independently selecting multiple section types (e.g., Lecture + Lab) within a single course.
Dashboard (data): Added data support for 2025-26 Spring semester (main courses).
Dashboard (data): Added data support for PG courses.
Enhancements
Dashboard (functional): Now the website prevents users from disabling all sections within the same layer to avoid no solution due to misoperation.
1.1.0 (2025/8/23)
Features
Auth (functional): Implemented OAuth2 integration with UniKorn Campus Forum!
Auth (style): Added Dark Mode to Account Center.
Chore: Added 404 and error handling pages for better user experience.
Enhancements
Auth (functional): Only allowed email addresses from specific domains for registration.
1.0.4 (2025/8/22)
Bug Fixes
Chore: Added web page title to the Account Center.
Dashboard (style): Fixed search bar text color in light mode.
Auth (functional): Ensure automatic redirection and page refresh after login and logout.
Enhancements
Breadcrumb (style): Adjust "Account Center" button text color in dark mode.
1.0.3 (2025/8/20)
Bug Fixes
Database (functional): The crawler now really correctly handles courses with only one section.
Auth (functional): Fixed a typo in the signup form ("duplicate Password" -> "Duplicate Password").
Dashboard (style): Fixed filter pop-out in the scroll area. It will no longer flash when hovering.
Dashboard (functional): Fixed bug where the website crashed when removing a course from the cart.
Enhancements
Dashboard (style): Changed the enabled course card indicator color for better visibility.
Sidebar (style): Replace the logo with a new one on black theme.
Auth (security): Add email validity check using Hunter and enhance verification process; implement rate limiting for auth.
1.0.2 (2025/8/19)
Bug Fixes
Database (functional): The crawler now correctly handles courses with only one section.
Database (functional): The crawler now correctly handles sections with multiple lecture times.