github jamcalli/Pulsarr v0.11.0

6 hours ago

Changes

🚀 Feature Release - Plex Friend Management & User Classification

Overview

Adds friend management directly to the Users page. Pulsarr now classifies every user on your Plex server by their friendship status, displays avatars and status badges, and lets you send, cancel, or resend friend requests without leaving the app. Also fixes multi-server account resolution.

Key Updates

Friend Management

  • Status badges: Each user displays a clickable badge showing their relationship — Friend, No Friend, Pending, Incoming, No Server, or Owner
  • Send friend requests: Click "No Friend" to send a request directly from the Users page
  • Cancel/resend requests: Click "Pending" for cancel or resend options
  • Remove friends: Click "Friend" to remove a friendship
  • User avatars: Plex profile pictures now display inline in the Users table

User Classification

  • Automatic classification: Users are categorized based on Plex friends list, server sharing, and pending request data
  • Untracked users: Server-only and pending users appear in the table with dashes for settings — they can't be edited or selected until a friendship is established
  • Owner badge: Your primary Plex account is clearly identified

Bug Fixes

  • Multi-server accounts: Fixed incorrect server resolution for Plex accounts with multiple servers
  • Admin avatar persistence: Admin user avatar and UUID now persist to the database during sync

Migration & Compatibility

Database migration required — runs automatically on startup. Adds plex_uuid, avatar, display_name, and friend_created_at columns to the users table.

Docker users

docker compose pull && docker compose up -d

Native installer users (Linux/macOS/Windows)

  • Linux: curl -fsSL https://raw.githubusercontent.com/jamcalli/Pulsarr/master/scripts/installers/linux/install.sh | sudo bash
  • Windows: Download and run the latest pulsarr-vX.X.X-windows-x64-setup.exe from Releases
  • macOS: Download the latest .dmg from Releases

Manual installation

git pull origin master
bun install
bun run build
bun run migrate
bun run start:prod

Full Changelog: v0.10.1...v0.11.0
Docker Images: lakker/pulsarr:0.11.0 | lakker/pulsarr:0.11.0-node

🚀 Features

  • feat(plex): friend management, user classification, and multi-server fix (#967) @jamcalli
  • feat: plex user classification (#966) @jamcalli

🧰 Maintenance

🔄 Dependencies

Docker

docker pull lakker/pulsarr:0.11.0

Synology NAS / Legacy Systems (Linux kernel < 4.11):

docker pull lakker/pulsarr:0.11.0-node

Contributors

@actions-user, @jamcalli, @renovate[bot] and renovate[bot]

Don't miss a new Pulsarr release

NewReleases is sending notifications on new releases.