Skip to content

Releases: sandrzejewskipl/spotify-scheduler

Release 1.11.3

20 Feb 22:51

Choose a tag to compare

Fixed

  • fixed "time data does not match format '%Y-%m-%dT%H:%M:%S.%fZ'

View changelog

Release 1.11.2

12 Feb 20:28

Choose a tag to compare

Changed

  • redirect URI changed to 127.0.0.1 from localhost - you need to update it in Spotify for Developers to http://127.0.0.1:23918 (that's why)

View changelog

Release 1.11.1

21 Jan 17:01

Choose a tag to compare

Added:

  • auto refresh schedule table on file change

Changed:

  • code refactor

Removed

  • console log when loading schedule into table

View changelog

Release 1.11.0

17 Jan 18:22

Choose a tag to compare

Added:

  • random queue feature - when enabled for a specific time slot, Spotify Scheduler will make new, temporary playlist with a random tracks from selected playlist and play it. It was added because Spotify's shuffle feature sucks.
  • different app title when automation is paused

Changed:

  • removed "Killswitch" name from settings

View changelog

Release 1.10.1

10 Jan 20:19

Choose a tag to compare

Fixed:

  • translation ("Schedule is empty")

View changelog

Release 1.10.0

09 Jan 22:28
b746c22

Choose a tag to compare

Added:

  • overnight schedules (e.g. 23:00-1:00)
  • placeholder img on now playing tab
  • exit popup
  • empty schedule info
  • "plays in" on next day
  • changelog

Fixed:

  • duplicate API requests when nothing is playing

Changed:

  • delay for fetching user's playlists is now 90 seconds
  • delay for fetching recently played is now 5 minutes

View changelog

Release 1.9.1

06 Jan 11:49

Choose a tag to compare

In release 1.9.1

added plays in/stops in time in title bar, spacing fixes, display user's email

In release 1.9.0

renamed main script to spotifyscheduler.py, changed requirements, stability fixes (dont retry on rate limit), added recently played tab, display date on refresh playlists

In release 1.8.2

data are now being stored in user data dir, please backup your data on update.

In release 1.8.1

build changes (back to building with pyinstaller)

In release 1.8.0

app runs in windowed mode without console (now builded using nuitka), displaying errors added to gui, added credentials prompt gui on first run, code refactor and improvements, no more delay on startup, auto set default language, improved stability and reliability...

... and fixed a lot of bugs.

In release 1.7.4

"delete cache" button fix

In release 1.7.3

run and auto-launch spotify, checklist and killswitch now works with Linux, fixed issue with device name detection

In release 1.7.2

stability fixes

In release 1.7.1

added validating client credentials, changed default settings for Killswitch and Auto-launch spotify, improved stability, bug fixes

In release 1.7.0

changes on getting playlist info, added support for time format with seconds in schedule, current time and new update status displayed in title, fixed behavior on expired and not refreshed access token...

...and fixed a lot of bugs.

In release 1.6.2:

fixes on getting playlist data, added placeholder image in playlist tab, added delay before opening spotify developers page

In release 1.6.1:

fixes on quickedit disable feature

In release 1.6.0

Added anonymous fetching from API for Spotify-owned playlists, different color for errors in console, displaying album name when playlist can't be fetched, removed showing playlist id on checklist, playing music on selected device if different device is active, fetching users playlist every minute, console output changes, MIT license...

...and fixed a lot of bugs.

Release 1.9.0

05 Jan 15:02

Choose a tag to compare

In release 1.9.0

renamed main script to spotifyscheduler.py, changed requirements, stability fixes (dont retry on rate limit), added recently played tab, display date on refresh playlists

In release 1.8.2

data are now being stored in user data dir, please backup your data on update.

In release 1.8.1

build changes (back to building with pyinstaller)

In release 1.8.0

app runs in windowed mode without console (now builded using nuitka), displaying errors added to gui, added credentials prompt gui on first run, code refactor and improvements, no more delay on startup, auto set default language, improved stability and reliability...

... and fixed a lot of bugs.

In release 1.7.4

"delete cache" button fix

In release 1.7.3

run and auto-launch spotify, checklist and killswitch now works with Linux, fixed issue with device name detection

In release 1.7.2

stability fixes

In release 1.7.1

added validating client credentials, changed default settings for Killswitch and Auto-launch spotify, improved stability, bug fixes

In release 1.7.0

changes on getting playlist info, added support for time format with seconds in schedule, current time and new update status displayed in title, fixed behavior on expired and not refreshed access token...

...and fixed a lot of bugs.

In release 1.6.2:

fixes on getting playlist data, added placeholder image in playlist tab, added delay before opening spotify developers page

In release 1.6.1:

fixes on quickedit disable feature

In release 1.6.0

Added anonymous fetching from API for Spotify-owned playlists, different color for errors in console, displaying album name when playlist can't be fetched, removed showing playlist id on checklist, playing music on selected device if different device is active, fetching users playlist every minute, console output changes, MIT license...

...and fixed a lot of bugs.

Release 1.8.2

30 Dec 11:21

Choose a tag to compare

In release 1.8.2

data are now being stored in user data dir, please backup your data on update.

In release 1.8.1

build changes (back to building with pyinstaller)

In release 1.8.0

app runs in windowed mode without console (now builded using nuitka), displaying errors added to gui, added credentials prompt gui on first run, code refactor and improvements, no more delay on startup, auto set default language, improved stability and reliability...

... and fixed a lot of bugs.

In release 1.7.4

"delete cache" button fix

In release 1.7.3

run and auto-launch spotify, checklist and killswitch now works with Linux, fixed issue with device name detection

In release 1.7.2

stability fixes

In release 1.7.1

added validating client credentials, changed default settings for Killswitch and Auto-launch spotify, improved stability, bug fixes

In release 1.7.0

changes on getting playlist info, added support for time format with seconds in schedule, current time and new update status displayed in title, fixed behavior on expired and not refreshed access token...

...and fixed a lot of bugs.

In release 1.6.2:

fixes on getting playlist data, added placeholder image in playlist tab, added delay before opening spotify developers page

In release 1.6.1:

fixes on quickedit disable feature

In release 1.6.0

Added anonymous fetching from API for Spotify-owned playlists, different color for errors in console, displaying album name when playlist can't be fetched, removed showing playlist id on checklist, playing music on selected device if different device is active, fetching users playlist every minute, console output changes, MIT license...

...and fixed a lot of bugs.

Release 1.8.1

30 Dec 09:06

Choose a tag to compare

In release 1.8.1

build changes (back to building with pyinstaller)

In release 1.8.0

app runs in windowed mode without console (now builded using nuitka), displaying errors added to gui, added credentials prompt gui on first run, code refactor and improvements, no more delay on startup, auto set default language, improved stability and reliability...

... and fixed a lot of bugs.

In release 1.7.4

"delete cache" button fix

In release 1.7.3

run and auto-launch spotify, checklist and killswitch now works with Linux, fixed issue with device name detection

In release 1.7.2

stability fixes

In release 1.7.1

added validating client credentials, changed default settings for Killswitch and Auto-launch spotify, improved stability, bug fixes

In release 1.7.0

changes on getting playlist info, added support for time format with seconds in schedule, current time and new update status displayed in title, fixed behavior on expired and not refreshed access token...

...and fixed a lot of bugs.

In release 1.6.2:

fixes on getting playlist data, added placeholder image in playlist tab, added delay before opening spotify developers page

In release 1.6.1:

fixes on quickedit disable feature

In release 1.6.0

Added anonymous fetching from API for Spotify-owned playlists, different color for errors in console, displaying album name when playlist can't be fetched, removed showing playlist id on checklist, playing music on selected device if different device is active, fetching users playlist every minute, console output changes, MIT license...

...and fixed a lot of bugs.