Skip to content

Releases: curtosis-org/phub-cli

v0.4.0 - Auto-Updater & Playback Fixes

Choose a tag to compare

@sayanx64 sayanx64 released this 10 Mar 09:00

What's New

  • Built-in Auto-Updater: phub-cli will now silently check for new updates (checking against main) when you run it. If an update is available, you'll see a notification on the home screen and can easily update by pressing [u] in the menu!
  • Version tracking: install.sh now stamps your installation with the current git commit hash, keeping track of your exact version.

Bug Fixes & Improvements

  • Fixed Video Playback Failures: Replaced the fragile background URL extraction pipeline with direct mpv integration.
    • The issue: Previously, yt-dlp would extract a stream URL with a time-limited token, which could expire or hit CDN HTTP 412/410 errors before mpv had a chance to play it properly.
    • The fix: phub-cli now passes the page URL directly to mpv using --ytdl-format="bestvideo[height<=1080]+bestaudio/best", allowing mpv to resolve the stream just-in-time and handle all format negotiation natively. Playback is now vastly more reliable!
  • UI Tweaks: Added the [u] Update phub-cli option permanently to the main menu for better discoverability.

How to Update

If you are currently on v0.3.0 or older, you will need to manually pull and reinstall this one last time. For all future releases, you can just press [u] in the app!

git pull origin main
sudo ./install.sh

phub-cli v0.3.0

Choose a tag to compare

@sayanx64 sayanx64 released this 28 Jan 21:02

Premium UI refresh & theming

  • Centered, boxed layouts on all screens
  • Branded fzf theme (pointer/marker/colors)
  • Optional blink on home title (PHUBCLI_BLINK=1)
  • Disable fzf theme (PHUBCLI_FZF_THEME=0)
  • Footer tip for new users
  • Updated README (cleaner deps, added Tips)

phub-cli v0.2.0

Choose a tag to compare

@sayanx64 sayanx64 released this 21 Jan 08:20

v0.2.0 – Feature Release

This release adds major new functionality:

New Features

  • Paginated results for categories and search
  • Video download support in multiple qualities
  • Open videos directly in browser
  • Improved script path resolution
  • Improved UX and menus

Thanks to @mikelexp for the contributions.

phub-cli v0.1.1

Choose a tag to compare

@sayanx64 sayanx64 released this 19 Jan 15:21

v0.1.1 – Stability & UI Polish

  • Fixed broken post-play navigation
  • Stable tty handling after mpv exit
  • Added animated pre-play messages
  • Improved UI flow and reliability

phub-cli v0.1.0

Choose a tag to compare

@sayanx64 sayanx64 released this 18 Jan 19:17

Initial public release

  • Browse categories
  • Search videos
  • Stream directly via mpv
  • ani-cli–style navigation
  • No browser required