Skip to content

v0.4.2

Compare
Choose a tag to compare
@zembrodt zembrodt released this 05 Feb 22:21
· 84 commits to main since this release
e26912b

New Features

  • Added unit tests for all components, services, and state management logic (#31)
  • Added CircleCI configs to execute unit tests and code coverage
  • Added ability to upload code coverage reports to codecov

Fixes

  • Moved the Spotify service in between component and state management layers to prevent cyclical dependency issues (#36, #37)
  • Add null check for retrieving device icon within component
  • Improve error handling and logging for the callback component
  • Move color-picker theme to member variable
  • Force localStorage keys to upper case
  • Prevent track progress values from being negative
  • Fixed valid hex regex from accepting all alphabet characters
  • Add 'wheel' and 'mousedown' events to reset inactivity
  • Navigate to /login page on refresh token failure
  • Prevent SpotifyService.compareState method from returning 'undefined'
  • Return null from SpotifyService.getCurrentTrack on error
  • Moved track duration value from PlaybackModel to TrackModel