Skip to content

Releases: BluDood/GlanceThing

v0.0.15

10 Mar 19:34

Choose a tag to compare

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

31 Dec 15:37

Choose a tag to compare

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

05 Oct 15:23

Choose a tag to compare

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

09 Jul 21:04

Choose a tag to compare

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

30 Jun 14:06

Choose a tag to compare

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

13 Jun 19:00

Choose a tag to compare

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

22 May 11:22

Choose a tag to compare

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 tar executable, 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

Full Changelog: v0.0.9...v0.0.10

v0.0.9

11 May 11:16

Choose a tag to compare

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

15 Mar 11:02

Choose a tag to compare

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

10 Mar 11:40

Choose a tag to compare

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