Skip to content

Releases: CoderKinley/Cli-Music-Player

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 25 Aug 10:50

Musik v1.3.0

This release restores complete YouTube audio streaming and track downloading
following recent YouTube player API and bot-detection changes, integrating
modern stream extraction and self-contained binary bundling.

Highlights

  • Restored reliable YouTube audio playback with dedicated yt-dlp integration
    for MPV, eliminating HTTP 403 Forbidden and VideoUnavailableException errors.
  • Enhanced audio track downloading with real-time percentage progress reporting
    and automatic stream resolution.
  • Added automatic tool discovery and background bootstrapping for external
    streaming dependencies.
  • Updated YoutubeExplode to 6.6.1 for updated metadata, search, and playlist
    parsing.
  • Bundled yt-dlp into the release installer package for a 100% self-contained
    out-of-the-box setup.

Interface and reliability

  • Maintained smooth IPC-based volume control, seeking, and pause/resume during
    online stream playback.
  • Retained offline local music library support, lyrics synchronization, and JSON
    settings backup/restore.
  • Improved fallback mechanisms for streaming and track downloading.

Updating

Existing installed copies can update with:

musik update

New users can download and run Musik-Setup.exe from this release.

Windows notice

The installer is not currently code-signed. Windows SmartScreen may show an
unknown-publisher warning. SHA-256 checksums are included with the release.

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 04:27

Musik v1.2.0

This release turns Musik into a fuller online and offline music library while
keeping its responsive, keyboard-first terminal experience.

Highlights

  • Added live, automatically refreshing playback progress.
  • Added lyrics with free LRCLIB lookup, local caching, scrolling, and manual
    paste/edit fallback.
  • Added individual audio downloads with progress display and safe partial-file
    cleanup.
  • Added an offline Local Music library with recursive folder scanning and a
    configurable saved directory.
  • Added persistent playlists: import YouTube playlists, create and revisit
    custom playlists, delete playlists, and add online or local tracks with A.
  • Added one-file JSON export and import for favorites, history, player settings,
    sessions, lyrics, local-library configuration, and playlists.

Interface and reliability

  • Fixed initial terminal sizing so the first frame uses the real viewport.
  • Reduced flicker while scrolling lyrics and navigating playlists.
  • Restored the complete dashboard cleanly after downloads and secondary pages.
  • Kept online playback isolated from local-file playback for smooth queue
    behavior in both modes.

Updating

Existing installed copies can update with:

musik update

New users can download and run Musik-Setup.exe from this release.

Windows notice

The installer is not currently code-signed. Windows SmartScreen may show an
unknown-publisher warning. SHA-256 checksums are included with the release.

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 04:25

Musik v1.1.0

This release expands and stabilizes theming across the complete terminal UI.

Highlights

  • Added Blue as the default theme.
  • Retained Spotify and introduced a warmer SoundCloud-inspired palette.
  • Applied the selected theme consistently to the dashboard, navigation panels,
    track lists, search, notices, player, progress bars, volume, and mixed-color
    title.
  • Continued remembering the selected theme between sessions.
  • Centralized dashboard rendering through the shared themed canvas.

Smaller standalone package

  • Disabled ReadyToRun precompilation to remove unnecessary native-code overhead.
  • Enabled compression for the bundled single-file application.
  • Musik remains self-contained and does not require .NET to be installed.

Installation

Download and run Musik-Setup.exe. Existing installations can update with:

musik update

Open a new terminal after installing or updating.

Windows notice

The installer is not currently code-signed. Windows SmartScreen may show an
unknown-publisher warning. SHA-256 checksums are included with the release.

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 31 Jul 03:40

Musik v1.0.0

The first public release of Musik, a keyboard-driven YouTube music player for
the Windows terminal.

Highlights

  • Keyboard-first search and playback
  • Favorites and persistent recently played history
  • Automatic queues, looping, shuffle, next, and previous
  • Pause, resume, volume, seeking, and session restoration
  • Spotify and SoundCloud terminal themes
  • Responsive low-flicker terminal interface
  • Self-contained Windows x64 installer with bundled mpv
  • musik command registration and musik update support
  • The musik command stays attached to the terminal that invoked it

Installation

Download and run Musik-Setup.exe. Open a new terminal after installation and
run:

musik

The installer is currently unsigned, so Windows SmartScreen may display a
warning until a code-signing certificate is added.