Releases: fondberg/spotcast
v5.0.0-b9
v5.0.0-b8
v5.0.0-b7
v5.0.0-b6
v5.0.0-b0
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:
- As there is no YAML import at the moment, you will have to remove your entry for spotcast in the
configuration.yaml
- A Spotify Developper Application is now required to manage the OAuth token. If you have the official Spotify Integration, you can use the same.
- All documentation about the new version of spotcast can be found in the dev branch
- 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
v3.9.0
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:
- @geoffoxholm (#462)
- @maxenced (#456)
- @siemon-geeroms (#438)
- @squeed (#379)
v3.8.2
v3.8.1
v3.8.0
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.