Skip to content

Version 3.0.0

Compare
Choose a tag to compare
@hkamran80 hkamran80 released this 04 Sep 01:15
· 75 commits to main since this release
cd544f4

Additions

  • Switch to TypeScript (#118)
  • Add a countdown to any time (#120)
  • Switch to UTDS components (#117)
  • Add help center (#121)
  • Add an about page (#115)
  • Add source maps with Sentry for enhanced error logging
  • Add twenty-four hour time switch
  • Add minimum and maximum values to the countdown time picker
  • Add some redirects to fix the .map and the precache manifests not being found
  • Add preconnect to Sentry
  • Add unit tests
  • Add conversion code (for Schedules 2 to Schedules 3)
  • Add compatibility for older browsers
  • Add tips
  • Add message to homepage about using edge version
  • Add the new logo (thanks to @thequamster) (#110)
  • Add an updated social preview

Changes

  • Change Umami domain to unisontech.org
  • Switch the console link about service workers to a UT short link
  • Change "Privacy Notice" to "Analytics Notice"
  • Switch to the Clipboard API with the execCommand method as a fallback for the period name exporting
  • Switch the Umami mixin to a composable
  • Switch the update mechanism mixin to a composable
  • Switch to netlify.toml from _redirects
  • Change countdown button color to Schedules' primary light variant
  • Disable timetable when no schedule is available
  • Expand click/tap area for help center topics
  • Increase padding around the icons
  • Dynamically generate the meta descriptive tags
  • Move debug mode button
  • Make timetable periods bigger
  • Update no JavaScript message
  • Switch all pages to the Composition API
  • Prevent closing edit period names dialog if names are not saved

Fixes

  • Fix theme issues (#112)
  • Prevent words breaking in the middle in dialog titles
  • Fix help center spacing
  • Fix help center glitches
  • Fix the conversion code
  • Fix theming
  • Fix schedule page on Safari
  • Fix typos in period names (AUHSD Standard)