Skip to content

v2.1.0

Latest
Compare
Choose a tag to compare
@doprz doprz released this 20 Feb 01:54
· 7 commits to main since this release
v2.1.0
8fac10a

2.1.0 (2025-02-20)

Features

  • add 'new search' link to the course catalog page (#456) (ca5e4c1)
  • add 404 page (#426) (46c76b1)
  • add CacheStore for GitHub stats and use names instead of usernames (#405) (b732a80)
  • add eslint-plugin-tsdoc (#430) (e987fbb)
  • add explanation to grade distribution (#325) (9ad3239)
  • add open calendar button (#457) (93733e3)
  • add spacing system (#474) (e61ab56)
  • build: add Docker support (#322) (a5e921f)
  • build: add vite-build-logger (#507) (1aa4e8c)
  • build: refactor gulpfile to use gulp-execa (#323) (db04bbb)
  • export/import functionality (backup/restore/share with friends) + a new input component (#433) (7dbffc6)
  • injected button - add all courses from MyUT AND passing URL to handler (#291) (c41467c)
  • modify Course Block text style and time and location text (#409) (0d51cae)
  • settings: add option to always open calendar in new tab (#488) (009de62)
  • settings: allow disabling of auto-loading courses (#489) (b74c698)
  • ui: add schedule list icons (#500) (f0b257a)
  • ui: added shadows to popup buttons and course blocks (#378) (a20332e)
  • ui: calendar header redesign (#479) (9c766c2)
  • ui: calendar sidebar redesign (#464) (843cb5b)
  • ui: change icons to phosphor-icons #467 (#469) (37bd7e7)
  • ui: change red text when instructor not found (#483) (52347fd)
  • ui: color picker final touches (#491) (c2328e4)
  • ui: course color picker (#382) (1f635d2)
  • ui: course unique number copy button (#490) (501f506)
  • ui: Modify Calendar Footer design and Unscheduled courses (#503) (b171f01)
  • ui: redesign grade distribution tooltip (#485) (a61bddf)
  • ui: update button variants following figma (#482) (0aa469a)
  • ui: update popup and course blocks (#506) (ee4c6ce)
  • ui: update theme colors #466 (#473) (0d73b13)
  • update SWE list (aa29bcf)
  • update text styles (#468) (918f4e4), closes #465
  • validate login passed to background and implemented into add all injected button (#443) (cd05e5e)

Bug Fixes

  • 4th attempt for: now able to delete schedule even if active (#435) (2425679)
  • instructor formatting errors (#425) (8b92208)
  • place hours and courses under schedule name (#388) (7dd9369)
  • transition added (#381) (598bafe)
  • ui: fix longstanding drag-and-drop duplication issue (#502) (4752f58)
  • ui: reduce left side grade distribution margin/padding (#427) (91fa78e)
  • ui: stop import button dropdown from squishing (#504) (846070e)
  • updated text when time/location not provided (#289) (ebcc0aa)