github timmo001/system-bridge 5.25.0

2 hours ago

Adds signed media file URLs and battery serial numbers, reads display modes from Hyprland, and moves the web client onto Groundwork with a theme gallery.

Media

  • Accept URLs signed with the API token (expires and sig) for media file data, so a URL can be handed to another device, such as a cast speaker, without sharing the token. The token query parameter still works, but is deprecated

Battery

  • Add each battery's serial, which stays the same when the device reconnects (Linux)

Displays

  • Read display modes from Hyprland under Wayland

Web client

  • Move the web client onto Groundwork's components and design tokens
  • Add a theme gallery to Appearance, and keep the chosen or imported theme on the host so every client gets it
  • Add a command menu for pages
  • Add the show-module and filter-processes WebMCP tools

Home Assistant dashboard

  • Add install steps to the README, and leave the GitHub-only parts out of the Marketplace

Connector

  • Add media_file_url() to the Python connector, which builds a signed media file URL
  • Add battery serial to the Python and TypeScript connectors
  • Log failed WebSocket connects at debug

Docs

  • Move the docs onto @timmo001/docs-kit and Groundwork's Bridge theme
  • Install from the aqua registry with mise

Dependencies

  • Update Effect to v4.1.1 (#4555)
  • Update home-assistant/frontend to 20261028.2 (#4556)
  • Update @tanstack/lit-hotkeys to v0.18.1 (#4557)
  • Update wrangler to v4.156.0 (#4554)

Full Changelog: 5.24.0...5.25.0

Don't miss a new system-bridge release

NewReleases is sending notifications on new releases.