Skip to content

Releases: devinbergin/spot-thing

v1.3

Choose a tag to compare

@devinbergin devinbergin released this 09 Oct 14:54

Podcast support!

I made some changes to spot-thing to support podcast episodes that are currently playing. This included a change to the spotify-web-api-node library that I'm using, there's an update in the readme about it but you can see it below as well.

It doesn't appear that this natively supports getting podcast episode information in getMyCurrentPlayingTrack so I updated it to include the querystring ?additional_types=episode in the request URL on line 1011 of spotify-web-api.js and now podcasts work.

v1.2

Choose a tag to compare

@devinbergin devinbergin released this 05 Jan 19:07

This release includes

  • NEW - The controls row now contains a heart button to add the currently playing song to your liked songs list or remove it.
  • NEW - The controls row now contains a repeat icon to set your repeat state to a single track or the album/playlist you're listening to.
  • Change in permissions required for your Spotify account to be able to read and save liked songs. This may require you to reauthorize spot-thing using the 'Reset spot-thing' button in the menu and logging in again.
  • Package version bumps

v1.1

Choose a tag to compare

@devinbergin devinbergin released this 14 Oct 18:11

This release includes:

  • A new method of storing client information and in a new location. This means users of prior versions of spot-thing will need to enter their clientID and secret again when opening the app.
  • I removed the requirement for the user to enter the redirect URI and instead set it myself and then handle getting the authorization URL after they agree with Spotify automatically because it now opens in another electron window that I can manipulate and get the details from.
  • Package bumps for several libraries including important ones for Electron and CVE-2023-5217 (libvpx)
  • Slight increase to the width of the main window

v1.0.3

Choose a tag to compare

@devinbergin devinbergin released this 15 Sep 15:54

This release includes:

  • Several package updates to keep up with vulnerabilities
  • A new feature to reset spot-thing if it gets stuck in the loading phase. This will remove the client json files where API info is stored and refresh the app so you can begin the setup process again
  • Added package for macOS support (unconfirmed by me)

v1.0.2

Choose a tag to compare

@devinbergin devinbergin released this 24 Mar 14:55

This release just turns off debugging that was left on in 1.0.1.

oops

v1.0.1

Choose a tag to compare

@devinbergin devinbergin released this 24 Mar 14:49

This release mainly includes package dependency updates, and some small styling changes to improve responsiveness for different widths.

v1

v1

Choose a tag to compare

@devinbergin devinbergin released this 25 Jan 13:17

spot-thing is alive.