Skip to content

Releases: fondberg/spotcast

v5.0.0-b9

26 Nov 23:17
Compare
Choose a tag to compare
v5.0.0-b9 Pre-release
Pre-release

Note

See v5.0.0-b0 for more detail about the v5 beta

  • Made sensor first update after init to improve startup time

v5.0.0-b8

26 Nov 23:07
Compare
Choose a tag to compare
v5.0.0-b8 Pre-release
Pre-release

Note

See v5.0.0-b0 for more detail about the v5 beta

  • Removed extra attributes from playlist sensor to streamline update

v5.0.0-b7

26 Nov 22:38
Compare
Choose a tag to compare
v5.0.0-b7 Pre-release
Pre-release

Note

See v5.0.0-b0 for more detail about the v5 beta

  • Removed Playlist sensor for Non-Premium account (issue causing hang at startup

v5.0.0-b6

26 Nov 21:53
Compare
Choose a tag to compare
v5.0.0-b6 Pre-release
Pre-release

Note

See v5.0.0-b0 for more detail about the v5 beta

  • Reduced amount of API calls to improve startup and general performance
  • Fixed issue where non premium account couldn't start playback

v5.0.0-b0

25 Nov 17:40
Compare
Choose a tag to compare
v5.0.0-b0 Pre-release
Pre-release

Warning

This is a pre-release build. Do not install without reading the changelog and expect bugs. If you encounter any bugs, please fill out a Beta Reporting Ticket. Debug logs are expected from the user in these cases. Be ready to actively engage in any ticket opened.

This one was something to build. This here is the first pre-release for Spotcast Version 5. This new version of Spotcast is a complete rewrite of the application to modernise the project to current expectation from Home Assistant and also remove our dependency on the main Spotify Integration as much as possible. There are still a few items to solve, but I feel the code is at a place where testing by a larger audience will be a benefit. For anyone wanting to test out this new version.

Roadmap

  • Rewrite of the core system with its own OAuth manager
  • Separation of spotcast functionalities is separate services
  • Rebuild of the websocket API
  • Creation of spotify connect device media_players
  • Creation of Service Sensors
  • Creating our own media library browser
  • Creation of a dedicated podcast service
  • Creation of a yaml config import
  • Creation of a configuration flow to enable configuring Spotcast from the UI
  • Creation of an option flow to permit modifying options without restarting Home Assistant
  • Creation of a reauth process for when credentials expires
  • Provide a comprehensive UI text definition
  • Provide translations for the different Spotcast Interfaces
  • Creation of a logo and icon for Spotcast
  • Register the icons and logos in Home Assistant branding

Configuration

The configuration for Spotcast has changed drastically in this build. YAML configuration is no longer available and has been replaced with a UI configuration. Expect the following:

  1. As there is no YAML import at the moment, you will have to remove your entry for spotcast in the configuration.yaml
  2. A Spotify Developper Application is now required to manage the OAuth token. If you have the official Spotify Integration, you can use the same.
  3. All documentation about the new version of spotcast can be found in the dev branch
  4. Expect frequent change in the coming weeks.

Thank you in advance for anyone wanting to test out this pre-release. I have been stress testing it for a bit now and have had very good result, especially in terms of performance for starting playback. I'll be waiting for bugs report, as I am sure there are a lot of edge cases that I did not anticipate

v4.0.0

07 Nov 13:15
Compare
Choose a tag to compare

#471

Integration testing passed.

Also tested install of 3.9.0 on 2024.11 + ability to update to 4.0.0

v3.9.0

17 Oct 12:04
Compare
Choose a tag to compare

v3.9.0

This release some QOL and a much needed bug fix for spotify-card. Expect the following change in this version:

Bug Fixes

  • Fixed the spotify card not loading (see #461)
  • Added ability to parse spotify URL as well as URI

Improvements

  • Removed the transfer playboack when asking for category
  • Added ability to specify the starting position of a track

Thank you for all the contributors in this release:

v3.8.2

28 Sep 20:17
Compare
Choose a tag to compare

Preventive bugfix for 2024.10. Make uses of the DataUpdateCoordinator from Spotify to fetch devices information from the account.

See #460

v3.8.1

21 Aug 19:47
Compare
Choose a tag to compare

Bugfix version

Changelog:

  • Fixed issue #451. Error when adding songs to queue

v3.8.0

08 Aug 11:15
Compare
Choose a tag to compare

Minor update providing:

Breaking Change: The option search is no longer available. Script must transition to one of the new *_name option

  • #435: fix for errors with the random library
  • #437: updated dependencies
  • #423: Improved search
  • #447: Manifest is showing the wrong version number

Thank you all contributors @jeroen85, @Fripplebubby, @tsvi

Sorry again for the long wait between releases, my schedule is very crazy at the moment.