Skip to content

0.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 19 Nov 05:49
· 5 commits to development since this release

0.12.0 is here!

Maintenance Notice

This release marks the last major feature release for Feishin. I started this project over 2 years ago as a rewrite of Sonixd, and I'm quite proud of how far it has come. I taught myself web development by building Sonixd, and rebuilt it as Feishin with the intention of using all of my learnings from trial and error to build a more polished desktop audio experience. With the support of all the contributors, I can proudly say that this project has become one of the go-to music players for self-hosting enthusiasts.

With that said, I have a vision to bring an even better experience to the self-hosted audio landscape. Feishin is undergoing a full rewrite to audioling!

For the tl;dr of what this encompasses:

  • Electron -> Tauri
  • Performance and UX improvements based on my learnings from Feishin
  • First-class support for the OpenSubsonic standard

You can follow along with the progress by:

Feature and bugfix PRs will still be accepted for the time being!

Thanks,
Jeff

Highlights

  • Added Discord RPC art fetcher via last.fm (#817) (Thanks @jackmerrill)
  • (Jellyfin) Fixed compilation albums display on Artist page (Thanks @sel10ut)
  • (Subsonic) Fixed stream/coverart fetchers when username includes special characters (#817
  • Fixed app crashes in certain cases (#834)

What's Changed

  • [fix]: package.json's devEngines property by @ari-party in #801
  • Fix artist page not showing "Appears On" section by @sel10ut in #812
  • feat: Discord Rich Presence album art via Last.fm (#341) by @jackmerrill in #817
  • README.md: Colorize YAML block, fix macOS capitalization and remove deprecated compose version by @C0rn3j in #847

New Contributors

Full Changelog: v0.11.1...v0.12.0