github jeffvli/feishin v1.0.1
1.0.1

latest release: v1.0.2
7 hours ago

Important:

Analytics are now being tracked in Feishin using a locally hosted instance of Umami. If you wish to opt-out, please do so under Settings -> Advanced -> Analytics

The data being tracked is:

  • Generic platform name: e.g Web / Linux / Windows / MacOS
  • What servers you have configured in your app as a true/false value: e.g. Navidrome / Subsonic / Jellyfin
  • What version of the app you are running: e.g. v1.0.1
  • A select number of application settings defined here

This will be subject to change in the future, but will be conveyed transparently on every change.

In addition, all of your configured settings have been reset to default values. This was done so in order to avoid potential application errors due to the large amount of changes made between v0.22.0 and v1.0.0.

Added

  • Added setting to individually set image resolutions around the app
  • Added Internet Radio feature (server API for Navidrome/Subsonic, local store for Jellyfin)
  • (Navidrome / Subsonic) Added buttons to save/restore play queue to/from your server
  • Added AutoDJ feature which automatically adds similar songs to the queue
  • Added multi-item playlist reordering
  • Added support for folder browsing
  • Added in-app release notes popup on new version
  • Added queue filters configuration to ignore songs by criteria when adding to the queue
  • List page redesign which includes universal selection behavior (multi-select) between different views
  • You can now select and drag/drop items from the list and other views directly to the queue
  • You can now select and drag/drop items directly to playlists on the sidebar
  • Added two new play types
    • Add next (shuffled)
    • Add last (shuffled)
  • Add long press to card play buttons to play shuffled variants
  • Added a waveform seek playerbar
  • Added a global music folder selectorr
  • Added Priority queue mode which uses Spotify style queueing for your tracks
  • Added Favorites page to the sidebar
  • Added CTRL + A hotkey support to lists to select all (loaded) items
  • Added lyrics panel in the attached play queue sidebar
  • Added visualizer panel in the attached play queue sidebar (web player only)
    • Added butterchurn visualizer & configuration
    • Added audiomotion visualizer & configuration
  • Added popout album preview in list mode
  • (Navidrome) Added support for multi-column sorting in smart playlist editor
  • (Navidrome) Added support for custom tags in smart playlist editor
  • (Navidrome) Added date picker operators for several date fields
  • (Subsonic) Several improvements to API support
  • Added genre feature to the home page
  • Added new feature carousel design
  • Added mobile responsiveness to the app
  • Added fade-out and fade-in of audio on status change
  • Adjusted lyrics fetch behavior
    • Overridden lyrics (selected from search) are now persisted instead of the original fetched
    • Added preview to lyrics search before selection
    • Removed reset lyrics button
  • Added new application themes
    • Ayu Dark
    • Ayu Light
    • Catppuccin Latte
    • Catppuccin Mocha
    • Default Dark
    • Default Light
    • Dracula
    • GitHub Dark
    • GitHub Light
    • Gruvbox Dark
    • Gruvbox Light
    • High Contrast Dark
    • High Contrast Light
    • Material Dark
    • Material Light
    • Monokai
    • Night Owl
    • Nord
    • One Dark
    • Shades of Purple
    • Solarized Dark
    • Solarized Light
    • Tokyo Night
    • VS Code Dark+
    • VS Code Light+

Changed

  • Redesigned several pages and views
  • Moved some playback configuration into playerbar settings menu on bottom right
  • Added command palette option to the app menu
  • Player queue state is now persisted on every change which prevents loss on unclean shutdown

What's Changed

New Contributors

Full Changelog: v0.22.0...v1.0.1

Don't miss a new feishin release

NewReleases is sending notifications on new releases.