Moonfin 1.4.0 Release Notes 
Features
- Introduced a new settings side panel experience across platforms, with cleaner in-app navigation into settings categories.
- Added beta SyncPlay support:
- group-aware playback controls
- group join/leave and participant visibility
- SyncPlay controls in both the main UI and player overlay
- Improved AUR distribution workflow:
- added GitHub Actions automation to keep the AUR package updated on releases.
Bug Fixes
- Fixed distorted audio behavior (#78):
- removed aggressive local volume behavior above normal range
- relaxed strict audio-channel requirements that could trigger bad playback outcomes on some setups.
- Fixed Emby playback auth gaps by ensuring stream and external subtitle URLs include auth when needed.
- Fixed theme music restarting between related series screens (#85), so music now continues more smoothly when moving through child items.
- Fixed HLS resume/seek failures (#87) by removing
StartTimeTicksfrom segment request paths where it caused server-side rejection. - Fixed playback distortion on some files (#81, related to #47) by adding a user-facing hardware decoding toggle so users can switch to software decoding when needed.
In the next update, I plan to add localization support for around 60 languages to make the app more accessible worldwide. I also plan to bring in rows from the Home Screen Sections and KefinTweaks plugins directly into the app, so customization should feel a lot more seamless.
I’ve started integrating Android TV and Tizen into the codebase as well, which is a big step toward better platform support. On top of that,a new web client was launched today for testing that will eventually replace the current UI used by the server plugin. The link is here. I'm trying to keep all discussions and feedback on it in the Discord channel but I'll open up a discussion topic here too.
In the next update I'm also going to be adding voice search, plus a small surprise feature that’s still in the works.
Since we're also adding two TVs to the family, the repo might need a new name. Moonfin-Core maybe? I'm open to suggestions.
Full Changelog: 1.3.3...1.4.0