Skip to content

Releases: life2harsh/ytuff

v1.0.5

Choose a tag to compare

@life2harsh life2harsh released this 27 Sep 03:36

Playback reliability

  • Fixed YouTube streams getting stuck at paused/00:00 after resolution failures.
  • Preserved resolver-specific HTTP headers through FFmpeg, ranged downloads, retries, and saved downloads.
  • Added format validation so rejected Googlevideo URLs are skipped before playback.
  • Removed obsolete Android VR stream candidates that now return unusable 403 URLs.
  • Restored duration, progress, seeking boundaries, and end-of-track detection when catalog metadata is missing.

Player feedback

  • Added a visible buffering indicator with elapsed startup time.
  • Added persistent playback error reporting instead of silently showing PAUSED.
  • Added a B shortcut and saved preference for the buffering indicator.
  • Exposed playback diagnostics through ytuff status.

Authentication

  • TUI login/logout now reloads the active daemon YouTube session immediately.

Linux asset

  • ytuff-linux-x86_64-arch.tar.gz is an Arch Linux x86_64 build.
  • SHA-256: 96c3e0f2f3a3fe74e0e20996728d98fff2ace9f2e3f8a639ce69b9deac0aeae4

Windows ZIP/MSI assets are not included in this release because they require the Windows packaging environment and bundled runtime payload.

v1.0.4

Choose a tag to compare

@life2harsh life2harsh released this 09 May 18:52

Windows

  • Added ytuff-windows-x64.msi with the full bundled runtime payload.
  • Kept ytuff-windows-x64.zip as the portable build.

Packaging fixes

  • Release packaging now hard-fails if WebView2Loader.dll, FFmpeg, or bundled wimg runtime files are missing.
  • Winget metadata was updated for the MSI-based Windows package.

v1.0.3

Choose a tag to compare

@life2harsh life2harsh released this 07 May 16:57

v1.0.3

Windows asset refreshed on May 8, 2026:

  • fixed quit and daemon termination behavior on Windows
  • bundled WebView2Loader.dll so the Windows build starts cleanly on systems without that loader on PATH
  • fixed artwork overflow by making the bundled wimg renderer respect the live artwork pane size
  • refreshed the bundled sixel wimg.exe in the Windows zip
  • no new tag or version; this updates the existing v1.0.3 Windows asset in place

Windows zip SHA256:
159F560E2AC17CFC112527A398B4CFEBB5E17E34B3799380B10731B2DD79D56B

v1.0.2

Choose a tag to compare

@life2harsh life2harsh released this 07 May 12:41
cb9b930

Changed alias and project name to Ytuff
added clear after quit or daemon mode switch
split and updated Readme.md and DEVELOPMENT.md

v1.0.1

Choose a tag to compare

@life2harsh life2harsh released this 06 May 20:23

Added feature: current song playing can now be added to the Youtube Music liked playlist

rustplayer v1.0

Choose a tag to compare

@life2harsh life2harsh released this 04 May 04:21
4645307

first release. primitive stuff.

what does a normal user has to do:

  1. find install-user.bat and open it.
  2. well, et voila! rustplayer is now on your path. enjoy the music!

please, do not try to fiddle and fondle the dependencies, their names are what you'd see and get scared for life. example, libgcc_s_seh-1.dll, they are important.

mainly what you want is rustplayer.exe, which wont be that necessary because well, you just added rustplayer to your path, just type rustplayer in your Terminal(Windows Terminal, WezTerm, etc) and enjoy your youtube music :)

P.S. : the windows zip distributable is quite big, not anything to worry about, its just pre-bundled with everything, like ffmpeg and ffprobe, which makes even the zip file quite large.