Logo

CoursePlan.search

Docs

Change LogFAQ

Change Log

2.2.2 (2026/1/13)

Enhancements

  • 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.
  • Dashboard (style): Improved lecture card shadow styling.
  • Dashboard (style): Fixed menu pop-out in the scroll area. The menu will no longer scroll with the course cards.

Enhancements

  • Docs (functional): Redirect to 404 if the requested document is not found.
  • Sidebar (style): Add Docs entrance at the sidebar.

Docs

  • Docs: Fixed "Course Map" guide content, added FAQ.
  • Docs: Created Changelog for the project. You are here.

1.0.1 (2025/8/18)

Bug Fixes

  • Dashboard (functional): Fixed an issue where the course list did not update correctly when quickly adding multiple courses.
  • Chore: Added web page title to the dashboard.
  • Account (functional): "Remember me" now works as expected.
  • Account (functional): After logging in and redirecting, the home page now displays "logged in".

1.0.0 (2025/8/17)

🎉 Initial release