Skip to content

Releases: AngeloDeLorenzo/couch-remote

Couch Remote 1.0.8

14 Jun 21:57

Choose a tag to compare

Bugfix release:

  • Corrects the Prime Video launcher button styling to use a blue button with white text.

Install/update via the Flatpak repository: flatpak install --user https://angelodelorenzo.github.io/couch-remote/couch-remote.flatpakref then flatpak update.
Snap users can update with sudo snap refresh couch-remote.

Couch Remote 1.0.7

09 Jun 10:47

Choose a tag to compare

  • Discovered devices now get their network MAC filled in automatically (read from the system ARP table during the scan), so Wake-on-LAN works without typing it by hand
  • Fixed the setup window discarding the MAC found during a scan

Install/update via the Flatpak repository: flatpak install --user https://angelodelorenzo.github.io/couch-remote/couch-remote.flatpakref then flatpak update.

Couch Remote 1.0.6

09 Jun 07:47

Choose a tag to compare

  • Reworked the remote window into a balanced two-column layout so it fits 720p/1080p without running off-screen
  • Restyled the bottom status bar as a recessed LCD-style display

Install the couch-remote-1.0.6.flatpak bundle with flatpak install --user couch-remote-1.0.6.flatpak (the GNOME runtime is pulled from Flathub on first install).

Couch Remote 1.0.5

08 Jun 23:07

Choose a tag to compare

Fixed the "Pair Selected" button in the setup window, which raised an internal error (an undefined reference) and never started pairing. The 1.0.4 command-parsing fix was not enough on its own because the graphical pairing path crashed before launching the pairing command.

Installable Python artifacts are attached. The Flatpak manifest is at packaging/flatpak/io.github.angelodelorenzo.couch-remote.yml.

Couch Remote 1.0.4

08 Jun 22:35

Choose a tag to compare

Bugfix release:

  • Fixes pairing command parsing when options are passed after the pair subcommand.
  • Adds pairing timeouts so setup reports unresponsive TVs instead of appearing stuck.
  • Adds regression coverage for subcommand option parsing.

Couch Remote 1.0.3

08 Jun 22:23

Choose a tag to compare

Bugfix release:

  • Fixes Android TV discovery inside the Flatpak sandbox by using Python mDNS discovery instead of the host avahi-browse command.
  • Adds pinned Flatpak wheels for zeroconf and ifaddr.

Validation:

  • Flatpak scan finds the local Android TV from inside the sandbox.
  • flatpak-builder-lint passes for manifest and generated repo.
  • Python wheel install and unit tests pass.

Couch Remote 1.0.2

08 Jun 22:07

Choose a tag to compare

Release notes:

  • Renames the Flatpak app ID to io.github.angelodelorenzo.couch-remote for Flathub submission.
  • Adds pinned offline Python wheels for x86_64 and aarch64 Flatpak builds.
  • Tightens Flatpak permissions and fixes Flathub linter findings.

Couch Remote 1.0.1

08 Jun 21:35

Choose a tag to compare

1.0.1 - 2026-06-08

  • Updated Flatpak manifest to use pinned Python wheel sources with SHA256 hashes
  • Removed network access from the Flatpak build sandbox
  • Verified Flatpak build with --disable-download

Couch Remote 1.0.0

08 Jun 21:22

Choose a tag to compare

Changelog

1.0.0 - 2026-06-08

First stable Android TV and Google TV focused release.

  • Added GTK remote interface inspired by physical TV remotes
  • Added Android TV Remote v2 pairing
  • Added local network discovery
  • Added multiple saved TV profiles
  • Added Wake-on-LAN support
  • Added configurable action-to-key mappings
  • Added key tester for model-specific buttons
  • Added text input from the computer keyboard
  • Added diagnostics for connection and pairing troubleshooting
  • Added command line interface
  • Added desktop launcher, AppStream metadata, icon, and Flatpak manifest