Releases: IvanKuria/rate-my-slugs
Release list
v2.2.0 — MyScheduler support, without interrupting anyone
Ratings now appear in Schedule Planner, and instructor matching on MyUCSC is exact rather than guessed.
This update will not interrupt you
Schedule Planner access is an optional permission. The update installs quietly and everything that already worked keeps working — nothing is disabled and no approval is required to keep using the extension.
To switch Schedule Planner ratings on, use the button on the release-notes page that opens after updating, or grant site access from chrome://extensions. It covers ucsc.collegescheduler.com only, and only while you are on it.
Schedule Planner
Ratings on four surfaces: the Current Schedule table, the section picker where you choose between lectures, generated schedules, and the calendar blocks themselves.
Schedule Planner publishes each section's instructor email, whose local part is the CruzID — so on those pages the professor is identified exactly, with no name matching involved.
More accurate professors on MyUCSC
MyUCSC abbreviates instructors to K. Obraczka or Moulds,G.B., which cannot tell apart two professors sharing a last name and first initial. Every enrollment page also prints the registrar's class number, so matching now runs on that — 1,272 sections mapped for 2026 Fall Quarter, with the course subject and then the name as fallbacks.
Nine professors were previously mis-identified and are now corrected — Chen,B. pointed at Shaowei Chen, Anderson,S. at Elliot Anderson, and seven more. Instructor data grew from 764 to 1,206 entries.
Fixes
- Drop Classes showed no ratings at all. Its rows use a different internal view, so nothing matched them, and the page's misdetection also suppressed the fallback that would have caught it.
- Shopping Cart and Add Classes only annotated the cart, skipping the current-schedule table underneath. Page detection now runs every module that applies rather than stopping at the first.
- Caches clear on update, so corrected professor data takes effect immediately instead of after a week.