Repository navigation
Releases: jamesarich/sofa-king
Releases · jamesarich/sofa-king
Release list
Snapshot 0.1.0-dev.851+6b68c7d
Built from 6b68c7d by https://github.com/jamesarich/sofa-king/actions/runs/40936331701. The desktop packages are unsigned.
0.1.0-dev.851+6b68c7d
New
- tvos: Brand the Apple TV app and give both Apple apps an icon (#544)
Fixes
- admin: Name the DVR and Devices the way the app does, and say errors plainly (#543)
0.1.0-dev.848+75d3910
New
- app: Set padding, windows and keyword rules from the app (#531)
- Send app crash reports to your own server (#532)
0.1.0-dev.845+90731b4
New
- server: Let an assistant set a server up over MCP, with resources and prompts (#538)
- server: Let an admin-token assistant run the DVR, devices and notifications (#534)
- server: Add MCP actions for sources, sessions and the lineup policy (#529)
- server: Give the MCP read side lineup, source, policy and history tools (#522)
Fixes
- server: Stop re-reading and re-sorting whole tables on hot paths (#533)
- app: Close the audit leftovers in failures, likes, audio focus and web audio (#524)
- backend: Bind viewer writes to the paired client and bound manual recordings (#530)
- app: Ask before a pairing link switches the server (#525)
- backend: Keep the database, sources file and notification URLs private (#527)
- guide: Search a normalized index instead of normalizing every keystroke (#523)
0.1.0-dev.830+97fa120
New
- admin: Offer the actions the portal pages were missing (#521)
- app: Show DVR conflicts and let a recording be protected (#517)
Fixes
- app: Lock down the exported music session and the Watch Next artwork provider (#519)
- backend: Stop revoked tokens coming back and make output names case-insensitive (#505)
- app: Web audio tap errors, the classic pack's cache, a song held while it opens (#504)
- backend: Close the stream start and stop races (#513)
- tvos: Stop lifecycle races between players and the Bonjour browsers (#502)
0.1.0-dev.816+6bbadb8
New
- hdhr: Allow up to 15 extra HDHomeRun ports (#499)
- providers: Add Zeam, OG Network, The CW and Mansa (#498)
Fixes
- backend: Keep the root updater from writing through links in the config folder (#507)
- backend: Give each recording its own in-progress file (#501)
- backend: Reject schedule times without an offset in every converter (#503)
0.1.0-dev.807+a07f9f4
New
- app: The visualizer on iOS, fed by an audio tap on the item (#493)
- app: The visualizer on the web, fed by a Web Audio analyser node (#491)
Fixes
- providers: Page Vizio airings until every wanted station is covered (#497)
- backend: Convert CTVCraft program exports to XMLTV (#496)
- backend: Convert direct broadcaster schedules to XMLTV (#495)
0.1.0-dev.801+820f3b7
New
- music: Bundle a classic MilkDrop pack and add a Next look button (#494)
- app: The visualizer on the desktop, fed by a second silent libVLC player (#492)
0.1.0-dev.799+dc9ccc2
New
- library: Songs and Favorites views, plays and likes for a Music library (#489)
Fixes
- app: Make the HTTP warm-up find Ktor's logger provider (#488)
- ios: Start a live channel once its playlist lists three segments (#476)
0.1.0-dev.796+30eecd1
New
- server: MCP endpoint for setup and upkeep (#490)
- app: A Visualizer button on Now playing, fed by Media3 on Android (#487)
- library: Start a radio from an artist's or album's page (#482)
0.1.0-dev.793+930ce07
New
- app: Custom waves and shapes in the visualizer (#486)
0.1.0-dev.792+c1a376c
New
- app: MilkDrop-style visualizer engine in core (#483)
- server: Radio from an artist, album, song or Music library (#481)
Fixes
- backend: Explain a missing updater report and stop repeating the revision (#484)
0.1.0-dev.789+746c437
New
- library: List a Music library's albums as well as its artists (#479)
- backend: Ask ListenBrainz for popular songs with a user token from the admin portal (#480)
Fixes
- backend: Accept fanart.tv's slug-named images and keep similar artists when popular songs fail (#478)
- server: Search an album by each artist its folder names (#477)
0.1.0-dev.785+35ee97e
Fixes
- app: Start loading Ktor's loggers with the process (#475)
0.1.0-dev.784+b0d72f6
Fixes
- Play MPEG-TS channels on Apple TV (start, captions) (#474)
0.1.0-dev.783+11f1662
Fixes
- app: Load Ktor's loggers off the main thread (#468)
- android: Clear the Watch Next row once, not at every start (#471)
- server: Read an MP3's embedded cover, and match an album credited in the other artist order (#473)
0.1.0-dev.780+92eed9d
New
- android: Hold the launch screen until the cold start is decided (#469)
- server: Package MPEG-TS channels as HLS for players that play HLS only (#470)
0.1.0-dev.778+9842722
Fixes
- app: Compose no page until the cold start is decided (#465)
0.1.0-dev.777+e1dfad9
Fixes
- server: Name a declared CC1 English (#463)
- server: Carry a multiview's sound on as silence when its source ends (#462)
0.1.0-dev.774+12bfe12
Fixes
- tvos: Start the multiview once its playlist lists three segments (#461)
0.1.0-dev.773+06e4526
Fixes
- tvos: Keep the Subtitles panel's On and Off in step with the CC setting (#460)