github jeffvli/feishin v0.15.0
0.15.0

latest releases: v0.19.0, v0.18.0, v0.17.0...
2 months ago

0.15.0 is here!

This release includes a lot of internal changes and modernization to the codebase as well as some design changes. As always, thanks to all contributors.

Added

  • Added option to include Simplified Chinese lyrics using the Netease lyrics fetcher (#951) (Thanks @et21ff)
  • Added Play shuffled button to various context menus (#941) (Thanks @hansyulian)
  • Added option to hide external links (such as lastfm / musicbrainz) in detail pages (Thanks @kgarner7)

Changed

  • Discord RPC now updates based on player state rather than in a timed interval (#958) (Thanks @iiPythonx)
  • Improved server selection and login flow
  • Improved UI for the player remote web UI
  • Improve some library header titles (Discography Lists, Albums/Songs by genre)
  • Updated sidebar design
  • Switched to a new icon pack remix icons -> lucide icons
  • Updated default settings to be more sane

Fixed

  • Fixed audio visualizer in the full-screen player using an incorrect background (#949) (Thanks @pyxfluff)
  • Fixed issue where app could become bricked when adjusting the lyrics offset in the fullscreen player (#948)
  • Fixed the position of the play icon in the row index column when a track is playing
Internal Changes
  • Component library upgrade from Mantine v6 -> Mantine v8
  • Reworked and simplified app theming
  • Refactored all components from styling system styled-components to css-modules (and removed scss)
  • Upgrade from React 18 -> React 19

What's Changed

New Contributors

Full Changelog: v0.14.0...v0.15.0

Don't miss a new feishin release

NewReleases is sending notifications on new releases.