Releases: BluDood/GlanceThing
v0.0.15
Hello, it's been a while! This update contains some general maintenance, as well as bug fixes.
Thank you so much for 300 stars! βπ
Bug Fixes
- Fixed an issue where logs would be spammed while offline due to retrying connections (#57)
Other Changes
- Update dependencies, code maintenance
Full Changelog: v0.0.14...v0.0.15
v0.0.14
This update mainly fixes the Spotify player integration, as well as some other minor changes.
Bug Fixes
- Spotify have changed their internal WebSocket message format which broke the integration. This has now been fixed!
- Fixed an error on fetching GlanceThing updates
- Fix an error with loading GTK versions on Linux
Full Changelog: v0.0.13...v0.0.14
v0.0.13
Some bug fixes and improvements!
Bug Fixes
- A regression made GlanceThing unable to find patch files for applying patches, resulting in an infinite load. This has now been fixed, and additionally a message will be shown telling the user to connect their CarThing to apply patches, if it is disconnected.
- If developer mode is enabled, and something else is already running on port 1337 on your computer, GlanceThing would fail to start. GlanceThing now checks if this port is available, and if not, chooses a random port instead.
- GitHub Gists sometimes caches gists, and this prevented GlanceThing from retrieving the correct credentials in some occasions
Full Changelog: v0.0.12-1...v0.0.13
v0.0.12-1
This is a hotfix for the Spotify playback source.
Bug Fixes
- GlanceThing now dynamically fetches secrets needed to communicate with Spotify, so the entire application won't need an update when they change.
Full Changelog: v0.0.12...v0.0.12-1
v0.0.12
New Features
- GlanceThing now automatically checks for updates, and will prompt you to download and install when a new version is available
- The developer menu has gotten a redesign, and now acts as a modal instead of a separate page
Bug Fixes
- Implemented new Spotify OTP secrets
- Fixed some crashes for sending data to a closed websocket (closes #52)
- Fixed a cleanup function to prevent a memory leak in the playback manager
Full Changelog: v0.0.11...v0.0.12
v0.0.11
New Features
- Linux is now supported! π
- Unstable nightly builds are now available on GitHub Actions, used to test new features before release.
Bug Fixes
- Fixed the Spotify playback handler
- Sandboxed the Electron app by removing unnecessary dependency
- Fixed some client errors in the desktop app
- The icon on macOS now has the correct padding
- Fix a crash when setting up GlanceThing and selecting the native playback handler
Other Changes
- Update CI builders to Node 22
Also, I now have a BuyMeACoffee page! If you would like to support my work, you can do so over at coff.ee/bludood. Thank you β€οΈ
Full Changelog: v0.0.10...v0.0.11
v0.0.10
New Features
- You can now choose to use your operating system's playback and control APIs instead of Spotify
- Custom screensavers can be uploaded (#46)
- Logs can be viewed from within the desktop app settings while developer mode is on
- Ability to upload a custom GlanceThing client for testing
- Added a reboot button to the client system menu (#48)
- DevTools can now be opened in developer settings
Bug Fixes
- Improved resolving
tarexecutable, fixing some rare setup issues - Fixed a crash in the status update loop preventing GlanceThing from detecting the CarThing
- Fixed multiple errors produced in the client regarding empty values
Other Changes
- Updated dependencies, notably update Electron to v36.2.0
- Changed Windows CI to use windows runner
New Contributors
- @k-n-t-lam made their first contribution in #46
Full Changelog: v0.0.9...v0.0.10
v0.0.9
New Features
- Playback handlers are now modular, allowing for easier expansion in the future (#37)
- Spotify is now a playback handler, and uses a combination of the official Web API for controls and the web player token for realtime playback updates. This is due to another change Spotify has made to their web player API.
Full Changelog: v0.0.8...v0.0.9
v0.0.8-2
Bug Fixes
- Yet again, Spotify has made an update to prevent make it harder to get tokens like the "web client" does it. However, thanks to the great work of KRTirtho for spotube, the algorithms and secrets have been found and a fix has been made. Original commit here: KRTirtho/spotube@59f298a
- Fixed a crash when Spotify failed to get a token
Full Changelog: v0.0.8-1...v0.0.8-2
v0.0.8-1
Bug Fixes
- Fixes the method of getting a Spotify token, as Spotify has changed this for their official web app. This results in errors on previous versions of GlanceThing. Nothing should be different for users of GlanceThing, as the previous token should keep working with this new method.
Full Changelog: v0.0.8...v0.0.8-1