KingDownloads

feishin version history

11 releases tracked, newest first.

v1.14.0

Jul 12, 2026
- Added support for karaoke-style timed lyrics and Japanese Furigana/Romaji display - Introduced graphic EQ, compressor presets, and musical speed controls - Improved Jellyfin playlist performance and added new theme (Zenburn) - Fixed various playback, lyrics sync, and UI issues across platforms

13 downloads

v1.13.0

Jun 3, 2026
- Added "End of current album" toggle for sleep timer - Added Jellyfin playlist/artist image upload support - Fixed player seeking behavior and visualizer presets - Improved cross-platform font handling and hotkey behavior

13 downloads

v1.12.1

May 28, 2026
A couple fixes! ### Fixed - Fixed table issue with various numeric-based columns incorrectly using the Track Number column (#2065) - Fixed waveform playerbar not generating when transcoding is required (#2060) - Fixed mpv appending empty/invalid parameters when using custom parameters (#2058) - Fixed hotkey mapping not working when using alternative keyboard layouts (#2051) - (Jellyfin) Fixed incorrect songs showing up on Album detail page when multiple albums with the same name exist (#2041) - Fixed sidebar queue height not adhering to the container height when using the "Web (hidden)" windowbar style (#2068) - Fixed various issues with Discord RPC regarding stale state, duplicate updates, and more - Fixed web player where playback would not properly stop at the end of the queue in certain cases ## What's Changed * fix: set RESOURCES_PATH relative to app.getAppPath() by @tippfehlr in https://github.com/jeffvli/feishin/pull/2064 ## New Contributors * @tippfehlr made their first contribution in https://github.com/jeffvli/feishin/pull/2064 **Full Changelog**: https://github.com/jeffvli/feishin/compare/v1.12.0...v1.12.1

13 downloads

v1.12.0

May 26, 2026
1.12.0 is here! This release has been a long time coming, including a lot of fixes and new features. **Translators please read:** A significant refactor has taken place with the i18n localization which transformed the original localization strings from all lowercase into proper casing. A LLM was used to perform the refactor to proper casing in all languages so I apologize if any of your translations have broken. As always, thank you to all the contributors! ### Added - Added support for playlist folders in the sidebar playlist list based on a configured separator value (#2017) (Thanks @shawnsquire) - Added support for grouping custom releasetypes in Artist page instead of defaulting to Album (#1892) (Thanks @korpseluv) - Added setting to customize the non-active lyric in the Lyrics panel (#1954) (Thanks @vimaexd) - Added setting to customize the height normalization of the waveform playerbar (#1962) (Thanks @mitchray) - Added setting to prevent operating system suspend on playback (#1992) - Added themes - Everfrost Dark (#1934) (Thanks @roceb) - Everfrost Light (#1934) (Thanks @roceb) - (macOS) Improve support for mpv autodetection on macOS (#1989) (Than

13 downloads

v1.11.0

Apr 7, 2026
1.11.0 is here! This is a small / quick release since there have been long-standing issues with the container builds, and finally it has become completely broken in v1.10.0 due to the multi-arch image getting stuck during builds. Due to this, ARM/v7 has now been removed from the container build. ### Added - (Navidrome) Support artist image upload / delete - (Navidrome) Support drag and dropping images onto artist / playlist images to update them ### Changed - Clarify wording on Lyrics "clear" button when lyrics not available (#1920) (Thanks @triluch) - (Navidrome/OpenSubsonic) Web player auto-transcoding now uses FLAC by default instead of OGG ### Removed - Removed arm/v7 container build ## What's Changed * feat: Make "Clear" button "Refresh" when there are no lyrics found. by @triluch in https://github.com/jeffvli/feishin/pull/1920 ## New Contributors * @triluch made their first contribution in https://github.com/jeffvli/feishin/pull/1920 **Full Changelog**: https://github.com/jeffvli/feishin/compare/v1.10.0...v1.11.0

13 downloads

v1.10.0

Apr 6, 2026
1.10.0 is here! Feishin is now on **[Flathub](https://flathub.org/en/apps/org.jeffvli.feishin)**! Big thanks to @WhyKickAmooCow for the setup and maintenance of the official Flathub package. In addition, Plex users now have unofficial support via a [fork by Lux032](https://github.com/lux032/feishin). ### Added - Added a vertical sidebar queue layout which can be toggled in the app menu - Added support for audio visualizers when using mpv player - Windows confirmed support - macOS questionable support - Linux questionable support - (macOS) Added settings to native macOS menu (#1903) (Thanks @york9675) - Added `grouping` tag to the album metadata section (#1872) (Thanks @romainvigneres) - Added new external links and updated icons - Qobuz - Listenbrainz - (OpenSubsonic/Navidrome) Added automatic transcoding in web audio player based on codec/container - (Navidrome) Added new smart playlist fields - averagerating - albumdateloved - albumlastplayed - albumdaterated - albumloved - albumrating - artistdateloved - artistlastplayed - artistdaterated - artistloved - artistplaycount - codec - missing - sampleRate - (Na

13 downloads

v1.9.0

Mar 16, 2026
1.9.0 is here! ### Added - Added a `Open in Spotify` button to the external links (#1839) (Thanks @letruxux) - Added `simpmusic` as a lyrics provider (#1820) (Thanks @letruxux) ### Changed - Redesigned sleep timer UI - (Docker) `REMOTE_URL` is no longer required to be set as an env variable - (Docker) Container is no longer run as the root user (#1592) (Thanks @kgarner7) ### Fixed - Fixed unoptimized animated skeleton component causing high cpu usage during idle state (#1832) - Fixed issue where in some instances the web player could start 2 playback instances when not in crossfade transition state (#1829) - (Linux) Fixed incorrect scaling issue when using Wayland (#1271) - (Subsonic/ND) Fixed various issues with the automatic queue save/restore (#1828) (Thanks @Lyall-A) - (Subsonic/ND) Fixed mpv queue state when restoring queue (Thanks @kgarner7) - Fixed glitchy loading state on playlist detail page - (ND) Fixed the header play button on the album page not loading all albums in the current filter if a large number of albums were present - Fixed playlist list not refreshing when playlist was created/deleted - Fixed "No lyrics found" message from fading out on

13 downloads

v1.8.0

Mar 10, 2026
1.8.0 is here! Quick release since there seem to have been some issues regarding the [(lack of) codesigning for the macOS builds](https://github.com/jeffvli/feishin/issues/1813). ### Added - Added client-side sort options for Favorites songs in the Artist page (#1691) - (Docker) Added `REMOTE_URL` env variable to statically set the server remoteUrl when using `SERVER_LOCK` (#1810) (Thanks @polyjitter) ### Changed - Loading skeletons have had their shimmer animation re-enabled - Image loading has been optimized around the app ### Fixed - Fixed macOS binary requiring additional `codesign` to run after removing from quarantine (#1813) - Fixed regression on artist page header image using the incorrect primary image - Fixed build errors due to missing peer dependencies with pnpm > v10.3.0 (#1796) ## What's Changed * use ad-hoc code signing for macOS build by @jeffvli in https://github.com/jeffvli/feishin/pull/1815 * fix translated zh-Hant and zh-Hans by @olivertzeng in https://github.com/jeffvli/feishin/pull/1807 * Remote URL hardcoding compatibility by @polyjitter in https://github.com/jeffvli/feishin/pull/1810 * use electron-builder's static AppImage runtime

13 downloads

v1.7.0

Mar 9, 2026
1.7.0 is here! ### Added - (Navidrome/Subsonic) Added setting to automatically save play queue to server (Thanks @kgarner7) - (Docker) Added default settings override as ENV variables https://github.com/jeffvli/feishin/blob/development/docs/ENV_SETTINGS.md - (Navidrome) Added Yes/No rating filter for Album list (#1775) - Added a setting to override theme primary shade to improve accent color customization (#1791) - Added a "Go to current item" in the queue controls menu (Thanks @kgarner7) - Added album radio playback option (#1759) (Thanks @A-wels) - Added `Album Group` column to song lists (#1722) (Thanks @nova77) - Added settings to customize badge display of metadata in fullscreen player (#1769) (Thanks @iiPythonx) ### Changed - Play button on album artist page now uses selected album order on the page (#1754) - macOS no longer attemps to autoupdate, instead shows a popup for new update available (#1725) - Clicking on the tray icon now toggles the visiblity of the window if exit or minimize to tray is enabled (#1793) - Optimized artist page load speed (#1809) ### Fixed - Fixed file path replacement properly working to both add and replace prefix if both spe

13 downloads

v1.6.0

Feb 14, 2026
1.6.0 is here! ### Added - Enhanced the playlist page - Added album/song view toggle (#1700) - Added (pinnable) client-side song filters - Added support for pagination views - (Navidrome) Added JSON editor for smart playlist query builder (#1711) - (Navidrome) Moved the smart playlist query builder bar to the bottom - Added support for the CTRL + A select all hotkey in the album detail list view - Added support for dragging the album image in the album detail list view - Added a playback sleep timer to the player bar (#1671) (Thanks @york9675) - Added a setting to toggle the display of the Discord RPC playback state icon (#1699) (Thanks @york9675) ### Changed - Support IPv6 in Docker build (#1707) (Thanks @maevii) - The expanded album detail popup is now global to the main content container - The expand button is now available on all Album card items ### Fixed - Fixed (maybe) CSS/styles breaking on Docker/Web build on new releases due to asset caching - Fixed (maybe) duplicate server being added on every login when SERVER_LOCK was configured (#1623) - (Jellyfin) Fixed the Recently Played songs carousel not being displayed on the home page (

13 downloads

v1.5.0

Feb 10, 2026
1.5.0 is here! To receive daily (if available) updates, subscribe to the new [Alpha (nightly) release channel](https://github.com/jeffvli/feishin/actions/workflows/publish-alpha.yml) which is published every day at 11:00 UTC. ### Added - Added a new `Detail` view mode for the Album list pages (#1681) - Added favorite songs section to Artist page (#1604) - Added a Personal / Community toggle for `Top Songs` in the Artist page (#1372) - Added 🅴 explicit / 🅲 clean badge indicators on song and album titles (#1634) - Added setting to blur album / song images in the app based on explicit status - Added `Glassy Dark` theme (#1388) (Thanks @pyxfluff) - (macOS) Added native menu bar options to open settings (#1655) (Thanks @martgnz) - (Windows) Added win-arm64 binary (#1665) (Thanks @ahmelsayed) - Added a `Alpha (nightly)` release channel to the automatic updates channel selection ### Changed - The play button on the Song list images now only add the selected song to the queue instead of the entire current page; double click behavior remains the same - The track radio feature now sets the triggering song as the first song in the queue - Ignore CORS / SSL toggles are

10 downloads