raga राग

Changelog

Every change to raga, newest first. Releases are git tags (all tags, GitHub releases); the source of this page is CHANGELOG.md.

v0.1.32026-10-21release ↗

  • A website (GitHub Pages, https://theyashsawarkar.github.io/raga/): the README as a home page, the changelog, and architecture decision records (docs/adr/), built from these files by scripts/build-site.py; CI checks the site is up to date.

v0.1.22026-10-21release ↗

  • Music plays in nāda (the music player) when it's installed: it streams the song, lines up YouTube's mix after it, shows the lyrics and can download it. Without nāda, music still goes into MPD through rmpc. New setting nada_command (default nada; empty uses rmpc).

v0.1.12026-10-21release ↗

  • Documentation for open source: a logo and banner, a full README (features, install, usage, configuration, troubleshooting, the whole Vyom family), CONTRIBUTING, SECURITY and CODE_OF_CONDUCT, issue and pull request templates, and CI (compiles, checks plugin.toml and that every key is documented).

v0.1.02026-10-19release ↗

  • First release, as its own repository: youTube music and video. Replaces music-search.py in Vayu.
  • Search as you type (yt-dlp, no Invidious), with thumbnails, durations, channels and views.
  • Music goes into MPD's queue through rmpc and plays at once; video opens in mpv, capped at 1080p.
  • Shift+Enter plays the other way; Ctrl+Enter only queues the music.
  • Which queue entry plays is read from the queue itself, before and after adding: rmpc addyt exits 0 even when its download failed.