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:
- Joining the discord or matrix community servers
- Dropping a follow or star on the audioling repository
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
- @ari-party made their first contribution in #801
- @jackmerrill made their first contribution in #817
- @C0rn3j made their first contribution in #847
Full Changelog: v0.11.1...v0.12.0