spogo/CHANGELOG.md
2026-01-07 09:09:42 +01:00

1.1 KiB

Changelog

0.1.1 - Unreleased

  • Add applescript engine for direct Spotify.app control on macOS (thanks @adam91holt)
  • CI: bump golangci-lint-action to support golangci-lint v2

0.1.0 - 2026-01-02

  • Kong-powered CLI with global flags, config profiles, and env overrides
  • Auth commands: cookie status/import/clear with browser/profile selection
  • Cookie-based auth via steipete/sweetcookie (file cache + browser sources)
  • Search tracks/albums/artists/playlists/shows/episodes
  • Item info for track/album/artist/playlist/show/episode
  • Playback control: play/pause/next/prev/seek/volume/shuffle/repeat/status
  • Artist play (top tracks; falls back to search)
  • Queue add/show
  • Library list/add/remove for tracks/albums; follow/unfollow artists; playlists list
  • Playlist management: create/add/remove/track list
  • Device list and transfer/set
  • Engines: connect (internal), web (Web API), auto (connect → web fallback)
  • Rate-limit fallback on 429s where supported
  • Output: human color + --plain + --json (NO_COLOR/TERM aware)
  • GitHub Actions CI, linting, formatting, and coverage gate