github jeffvli/feishin v0.3.0
0.3.0

latest releases: v0.9.0, v0.8.1, v0.8.0...
13 months ago

0.3.0 is here! This release has been a long time coming. Hopefully I can push out releases at a quicker pace moving forwards, but that is TBD based on my availability. Feishin is also now sporting a new logo, with all credit to Rycia in the Feishin discord server!

For the next release I will be prioritizing the following:

  • Potential support for Subsonic API
  • Potential support for Funkwhale API
  • Adding multi-language and translation support via i18next/weblate
  • more tbd

Added

  • Added genres list page (#3)
    • Clicking on a genre link now redirects to the song list with the genre filter applied
  • Lyrics enhancements (#146)
    • Matched lyrics are now permanently cached in the browser
    • Add sliders to adjust synchronized and unsynchronized lyrics font size and spacing
    • Add toggle to show/hide the lyrics provider
    • Add toggle to show/hide the lyrics match
    • Add selection to set the text alignment of the lyrics
    • Split lyrics Clear button to a Clear and Reset button
  • Songs in all list views now show a text highlight indicator for the currently playing song (#178)
  • Added column customization options to the album detail page
  • Added an external player remote control (#164) (Thanks @kgarner7)
  • Added search bar to playlist list
  • Added Inter font style
  • Added grid-view for playlist list
  • Added setting to navigate directly to the full playlist view instead of the default view

Changed

  • Styling on currently playing song is now a text highlight rather than background highlight
  • Player bar time values are now centered
  • List grid-views now load initial data from the cache to improve UX on navigation
  • List grid-views now scale based on the window size
  • Changed overlay scrollbars implementation to support all browsers instead of only Electron v22 chromium version

Fixed

  • Fixed sidebar cover not using correct dimensions (#158) (Thanks @gelaechter)
  • Fixed More from this artist shown when no albums are available (#173) (Thanks @BlackDragon-B)
  • Fixed the X clear button on the search bar not updating results (#176)
  • Fixed playlist list not refreshing when deleting a playlist (#134)
  • Fixed playlist list not setting the correct initial count of playlists resulting in needing to scroll to the bottom to fetch more (#180)
  • Fixed potential unicode errors from special characters / update to Electron 25 (#151)
  • (Navidrome) Fixed smart playlist not setting the correct sort order during creation (#163)
  • (Jellyfin) Fixed the order of songs in the album detail page (#192)

Removed

  • (Temporarily) removed the Table (Paginated) option from lists due to bugs in implementation

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

Don't miss a new feishin release

NewReleases is sending notifications on new releases.