Skip to content

Releases: feoh/plexbar

Plexbar v1.2.8

Choose a tag to compare

@feoh feoh released this 04 Sep 22:47

Changed

  • Separate queue replacement from playback: P replaces the queue with the focused selection, while p starts the queued tracks and n continues to advance to the next track.

Full Changelog: v1.2.7...v1.2.8

Plexbar v1.2.7

Choose a tag to compare

@feoh feoh released this 28 Aug 19:02

Added

  • Add the MIT license to the repository and package metadata.

Fixed

  • Restore keyboard focus to the browser after submitting an empty search so arrow-key navigation continues to work.

Full Changelog: v1.2.6...v1.2.7

Plexbar v1.2.6

Choose a tag to compare

@feoh feoh released this 25 Aug 19:46

Fixed

  • Scale and center full-screen cover art within the available terminal space while preserving its original aspect ratio, preventing clipping.
  • Keep the queue visible when no cover artwork is loaded by preventing the empty cover-art container from reserving layout space.

Full Changelog: v1.2.5...v1.2.6

Plexbar v1.2.5

Choose a tag to compare

@feoh feoh released this 20 Aug 20:23

Full Changelog: v1.2.4...v1.2.5

v1.2.4

Choose a tag to compare

@feoh feoh released this 04 Aug 20:36
  • Add an uppercase Q shortcut for a full-screen, scrollable playback queue.
  • Support arrow, Page Up/Down, Home, and End navigation for long queues.
  • Add direct navigation between the queue, regular split view, and full-screen cover art.

Full Changelog: v1.2.3...v1.2.4

v1.2.3

Choose a tag to compare

@feoh feoh released this 27 Jul 21:01

Full Changelog: v1.2.2...v1.2.3

v1.2.2

Choose a tag to compare

@feoh feoh released this 07 Jul 23:29

Full Changelog: v1.2.1...v1.2.2

v1.2.1

Choose a tag to compare

@feoh feoh released this 29 Jun 19:50

Full Changelog: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@feoh feoh released this 12 Jun 23:22

What's changed

  • Improve first-run Plex setup by copying the Plex authorization URL to the clipboard.
  • Automatically open the Plex authorization URL in the user's browser with autoraise enabled.
  • Keep the authorization URL visible as a fallback if clipboard or browser launch support is unavailable.
  • Add test coverage for the new setup URL handling.

Validation

  • uv run pre-commit run --all-files
  • uv run mypy src/plexbar tests
  • uv run pytest

v1.1.1

Choose a tag to compare

@feoh feoh released this 12 Jun 20:02

What's Changed

  • Refine genre browsing to choose By Artist or By Album after selecting a genre.
  • Show full album track lists from genre browsing instead of only genre-matched single tracks.
  • Improve genre artist grouping and sorting.
  • Refactor browser dispatch and playable-track expansion to use Python match/case.
  • Update documentation and tests.