0.15.4 is here!
Hello everyone, It's been a while since the last update! This will be the final feature release for Sonixd. Starting from 0.15.4, this project will be entering maintenance mode, with only major bug fixes or maintenance patches being released moving forwards (unless someone else wants to become a maintainer and push new features).
I want to give a huge thanks to all the contributors and users over the past 2 years who have helped bring Sonixd to where it is today.
Sonixd Rewrite (Feishin)
I have been working on a full rewrite of the application for the last few months and have found it's no longer feasible for me to work on both simultaneously. If you have a feature request that I was never able to get to in Sonixd, feel free to create an issue in the rewrite repository, and I will see if I can get to it this time around.
As it is still in its alpha stage, Feishin still has many bugs and is not at feature-parity with Sonixd. Notably, Feishin does not have Subsonic API support yet and only supports Navidrome
and Jellyfin
. Some exciting conversations have been happening between Subsonic API server owners to upgrade the API to add more features. Thus, I will be holding off on adding support until some of these upgrades are implemented.
Subsonic API servers who may be participating so far: Reference 1 - Reference 2
- Navidrome
- Gonic
- Supysonic
- LMS
- Astiga
- Ampache
Airsonic Advanced(?)
If you want to continue to follow along with Feishin's development, feel free to join either the Discord or Matrix servers (both are bridged together).
Added
- Some QOL improvements (#398) (Thanks @fishnxt)
- More consistent queue persistence behavior
Retain window size
setting to persist window size- Default window width/height options
- Added Top Songs list on the artist page for Jellyfin
Fixed
- Removed hard-coded discord rich presence appId length limit (#404)
- Fixed Javascript application error when adding songs to the queue from double clicking on a non-title column
Other
What's Changed
- Fix now playing notifications being off by one by @kgarner7 in #364
- Upgrade to electron 22 by @kgarner7 in #397
- Remove hard limit on discord client id length by @jeffvli in #404
- A couple of QOL Improvements by @fishnxt in #398
New Contributors
Full Changelog: v0.15.3...v0.15.4