Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

0.4.0 - 2026-11-07

Added

  • separate icon
  • link monitor
  • low energy support

Fixed

  • cancellation of pairing
  • parse journal for disconnects
  • keep a dual-mode device connected when only its LE bearer disconnects
  • explain Bluetooth accurately and in short pieces

0.3.1 - 2026-11-05

Fixed

  • wording of ‘in range’
  • make audio selection menu wider

0.3.0 - 2026-11-04

Added

  • more capabilities per device
  • show audio pane in timeline

Changed

  • declare the pairing timeline and main window with the Relm4 DSL

0.2.0 - 2026-11-04

Added

  • (gtk) tidy the pairing timeline panes

Fixed

  • (gtk) remove the radio expander from the pairing timeline

Miscellaneous

  • (deps) bump all dependencies
  • merge the Debian package, pairing timeline fix and panes

0.1.0 - 2026-11-02

Added

  • open a device page at startup with –open-device=ADDRESS
  • show kernel errors, charging status and sidebar battery for devices
  • raise a toast when a timeline step fails
  • answer pairing prompts inside the timeline step
  • answer service authorization on the Authorization step

CI

  • move pipeline scripts into cargo xtask

Changed

  • use zbus for obex
  • move the device change stream from the sidebar to the root view
  • keep the preferences handle in the shell and the root view
  • stop reading child models from parent components
  • forward child outputs directly instead of through Input variants
  • make the prompt queue self-contained
  • split TrayRequest by the component that handles it
  • move the pairing agent stream into the prompt queue
  • subscribe to connection drops from the device change feed
  • split the root view at its real seams

Fixed

  • show the error when a tray icon could not be created
  • dismiss the file transfer prompt when BlueZ cancels a push
  • replace Pair Again with a repair-only Forget and Rescan

Overskride Version 0.5.5

  • changed the way window titles work
  • added a distance approximation in more info page