Repository navigation
Releases
Releases · jl94x4/StreamPilot
v2.1.0 + StreamPilot Client APK
2.1.0 (2026-11-04)
merge
- bring nightly onto main for the 2.1.0 release (5b04a72)
Features
- player: Plex-style row slide on TV Home (1.0.616) (2a733b9)
- player: TV Home rows glide as one column like Plex (1.0.619) (49d0df6)
Bug Fixes
- auth: stop random portal logouts (980dc8b)
- player: Home rows slide in without fading (1.0.618) (2139113)
- player: native player is the only one reporting progress to Plex (77a4922)
- player: Skip intro stays up for the whole intro (1.0.615) (ab71711)
- player: View more shows Home-size posters (1.0.613) (fa3c74a)
- player: View more top row brings the title back (1.0.614) (a9f1bbf)
- plex-client: profile and cast photos load again (1.0.611) (061571a)
Performance Improvements
- player: keep parked Home rows on GPU layers so the slide doesn't stall (1.0.617) (061c8fa)
StreamPilot v1.0.611
Full Changelog: V2.0.1...v1.0.610
Stream Pilot Portal + APK
What's Changed
- chore(deps): bump the npm-minor-patch group across 1 directory with 5 updates by @dependabot[bot] in #214
Full Changelog: v2.0.0...V2.0.1
v2.0.0
2.0.0 (2026-10-16)
Features
- media-player: ship TV library stage, Direct Play polish, and Media Player BETA promotion
- metadata-fill: add library scan, preview/revert, field toggles, and TMDB/TVDB/TVmaze fills
- media-automation: add native FFmpeg job pipelines with CPU/GPU workers and operator UI
- brand: ship StreamPilot wordmark and stacked PWA / home-screen marks
- poster-sets / overlays: harden TPDB/MediUX host checks and overlay poster downloads
- collexions: hub management, templates, and safer API error surfaces
- platform: Express 5, Unraid CA rename to StreamPilot, and Docker publish from nightly
Bug Fixes
- security: clear CodeQL findings (URL host checks, XSS sinks, session IDs, stack-trace exposure)
- pwa: stable manifest / apple-touch icons without Cloudflare 502s
- tv / playback: stabilize hubs, quality switches, and post-playback return
- ci: Node build, Docker publish, and CodeQL config for the nightly → main merge
v1.9.3
v1.9.2
v1.9.1
v1.9.0
1.9.0 (2026-08-09)
Features
- Add *arr category selector for manual torrent uploads (0fc5635), closes #67
- add about page and contributor credits (53990dc)
- add app-wide dynamic theme hooks and refactor theme provider (388640d)
- add currently watching count hooks and settings integration (a911e84)
- add Discovery logo and update navigation/cards (6c855b4)
- add downloads controls and newsletter generation tools (6801b8f)
- add dynamic skeleton layout counts and portal layout enhancements (7bec157)
- add Emby polish, JellyGlance option, and NZBGet support (af8da51)
- add installable app support (fb8f80c)
- add keyword and studio click handlers to media overview (6547f0e)
- add library queue toggle to discover home and refine tab/search styling (073ab9b)
- add media overview extras and combined ratings (dfd4273)
- add mobile dropdown navigation for discovery tabs (a3cceb8)
- add ModalPortal and improve modal components (889941d)
- add my requests page and update discovery features (aede3fd)
- add OpenInArrButton and update discovery/requests (71673ca)
- add OpenInLibraryButton and update discovery/index (da3812d)
- add Overseerr blocklist management and update admin panels (547f962)
- add Overseerr download status tracking and update discovery utils (3b94ef8)
- add Overseerr issues reporting and request queue dashboard (ae9fa7c)
- add Overseerr season status tracking and update discovery utils (f89673b)
- add request modal and update media details page (220d3e4)
- add request tag creation API, expose quota-blocked flags, overhaul RequestModal (cc65527)
- add setting to hide Downloads tab from non-admin members (5d048d8)
- add smart focal-point cropping to SlideshowBackground for face-aware framing (1bc07bf)
- add Sonarr library status tracking and update availability logic (ab53718)
- add status overlay and update availability checks (a18d22c)
- add Test Connection button for TMDB Integration (#77) (b24ee92)
- add Test Connection button for TMDB Integration (#77) (100bfae)
- add touch drag and button controls for mobile navigation reordering (4e1fb91)
- add watchlist page and update discovery (48a4360)
- analytics: add clickable viewers modal to see who watched items (c2b6830)
- analytics: add github style 365-day activity heatmap to personal wrap up (367547d)
- analytics: add recently watched details modal and swap circles to posters (6e10dbc)
- analytics: convert recently watched modal into universal details modal across all dashboard grids (ef39500)
- api: extract interesting wikipedia trivia instead of plot summaries for facts (7a37faa)
- collexions: add health checks and faster gallery with bulk actions. (5e8f6f3)
- collexions: add one-click job templates and franchise search for Plex collections. (6e8d76c)
- collexions: add optional auto-start for the pinning service. (a96f698)
- collexions: auto-set collection posters on create/sync and Gallery fix-art. (b74d515)
- collexions: bundle worker in portal image and fix nav visibility (6a957a5)
- collexions: drive next/last run from status.json and show pin fairness on the dashboard. (b688309)
- collexions: expand Templates Genres with full TMDB movie and TV lists. (1a949e3)
- collexions: expand Trending presets with Top 10 and many movie/TV catalogs. (e620cd6)
- collexions: filter Creator templates and trending by target library media. (c7468ef)
- collexions: improve gallery placeholders, config conflicts, and home widget. (070e029)
- collexions: manage hubs, delete collections, and harden Creator UX. (3614b6b)
- collexions: search Trakt lists and create collections from them. (a7ac80b)
- collexions: seed from portal and import standalone config.json (9ec9dc4)
- collexions: show film count pills on franchise search results. (7b3f3e6)
- collexions: use 2x2 mosaic posters and fix pin-slot counting. (08a764a)
- collexions: use icon dropdown for section nav on mobile. (0614ed1)
- collexions: validate config on save and review diffs before commit. (8be0c3e)
- dashboard: show approximate stream location map for remote sessions. (5d17e16)
- deduplicate member requests to hide HD and 4K duplicate items in UI (a407226)
- default Discover to TMDB and Request Engine to Por...
v1.8.0
1.8.0 (2026-07-23)
Features
- add Test Connection button for TMDB Integration (#77) (58460b9)
- move Public Base URL into Portal UI for invite and share links. (c193e9c)
Bug Fixes
- correct Unraid template Registry URL and publish Docker Schema 2 manifests (44b8dcf)
- exclude not-configured integrations from Health Score alerts (1757f83)
- hide empty Music and other zero rows from Server Library Size widget (20e15fb)
- match Download Clients add button to other Add Instance controls (693e9ba)
v1.7.0
1.7.0 (2026-07-22)
Features
- Add *arr category selector for manual torrent uploads (0fc5635), closes #67
- add about page and contributor credits (53990dc)
- add adjustable grid density to Upgrader poster browse (b217fac)
- add admin user impersonation (view portal as user) (0f71568)
- add app-wide dynamic theme hooks and refactor theme provider (388640d)
- add currently watching count hooks and settings integration (a911e84)
- add Discovery logo and update navigation/cards (6c855b4)
- Add documentation link to navigation sidebar (75017e5)
- add downloads controls and newsletter generation tools (6801b8f)
- add dynamic skeleton layout counts and portal layout enhancements (7bec157)
- add in-portal Seerr request approval with home widget and nav badge (88240f6)
- add installable app support (fb8f80c)
- add keyword and studio click handlers to media overview (6547f0e)
- add library queue toggle to discover home and refine tab/search styling (073ab9b)
- add Library Upgrader with Jellyfin, episodes, and ARR automation (b3e24f6)
- add media overview extras and combined ratings (dfd4273)
- add mobile dropdown navigation for discovery tabs (a3cceb8)
- add ModalPortal and improve modal components (889941d)
- add multi-instance arr read paths and per-instance media stack tabs (60934e3)
- add my requests page and update discovery features (aede3fd)
- add OpenInArrButton and update discovery/requests (71673ca)
- add OpenInLibraryButton and update discovery/index (da3812d)
- Add optional public visibility controls (#33) (48b6de6)
- add Overseerr blocklist management and update admin panels (547f962)
- add Overseerr download status tracking and update discovery utils (3b94ef8)
- add Overseerr issues reporting and request queue dashboard (ae9fa7c)
- add Overseerr season status tracking and update discovery utils (f89673b)
- add request modal and update media details page (220d3e4)
- add request tag creation API, expose quota-blocked flags, overhaul RequestModal (cc65527)
- add Seerr-style request review with profiles, folders, tags and seasons (2581633)
- add setting to hide Downloads tab from non-admin members (5d048d8)
- add smart focal-point cropping to SlideshowBackground for face-aware framing (1bc07bf)
- add Sonarr library status tracking and update availability logic (ab53718)
- Add specific date picker to Peak Playback Hours chart (0e53072)
- add status overlay and update availability checks (a18d22c)
- add support for managing multiple arr instances (65dc2b1)
- Add Tautulli-mimicking search feature to Discover tab (d1ae46f)
- add touch drag and button controls for mobile navigation reordering (4e1fb91)
- add watchlist page and update discovery (48a4360)
- Allow clicking on a user in Discover history to quickly navigate to their profile in the Users tab (55a1d50)
- analytics: add clickable viewers modal to see who watched items (c2b6830)
- analytics: add github style 365-day activity heatmap to personal wrap up (367547d)
- analytics: add recently watched details modal and swap circles to posters (6e10dbc)
- analytics: convert recently watched modal into universal details modal across all dashboard grids (ef39500)
- api: extract interesting wikipedia trivia instead of plot summaries for facts (7a37faa)
- Change click-to-view user behavior to navigate to Analytics profile instead of Users list (7565320)
- collexions: add health checks and faster gallery with bulk actions. (5e8f6f3)
- collexions: add one-click job templates and franchise search for Plex collections. (6e8d76c)
- collexions: add optional auto-start for the pinning service. (a96f698)
- collexions: auto-set collection posters on create/sync and Gallery fix-art. (b74d515)
- collexions: bundle worker in portal image and fix nav visibility (6a957a5)
- collexions: drive next/last run from status.json and show pin fairness on the dashboard. (b688309)
- collexions: expand Templates Genres with full TMDB movie and TV lists. (1a949e3)
- collexions: filter Creator templates and trending by target library media. (c7468ef)
- collexions: improve gallery placeholders, config conflicts, and home widget. (070e029)
- collexions: manage hubs, delete collections, and harden Creator UX. (3614b6b)
- collexions: search Trakt lists and create co...