# Roadmap (/docs/roadmap)



## Shipped In 0.1 [#shipped-in-01]

* Ink TUI
* Radio Browser provider
* `mpv` playback, `ffplay` fallback, and experimental macOS AirPlay output
* search, countries, world map, nearby, library
* playlist import/export
* provider cache and tune timeouts
* open-source repo hygiene

## Shipped In 0.2.2 [#shipped-in-022]

* TUI-first one-time and recurring radio alarms, listed under Overview before
  Settings
* native per-user background scheduling with launchd, Windows Task Scheduler,
  and systemd user timers
* missed-run grace, primary retry, fallback station, stop-after, snooze, and
  authenticated ringing controls
* automatic reopening of the saved supported terminal for ringing controls
* optional OS wake requests where available and machine-local Alarm Guard idle
  sleep inhibition

## Follow-up Work [#follow-up-work]

* native scheduling adapters for Linux systems without systemd user sessions
* broader wake-from-sleep capability detection as OS and hardware APIs allow
* a signed macOS app bundle and Service Management helper so Background Activity
  can identify RadioCLI instead of the Node runtime
* unattended remote audio outputs; alarms currently use local speakers only

See [Changelog](./changelog.mdx) for the full release history.
