Releases: swingmx/swingmusic
v1.4.8
What's New?
Image: Homepage showing the new search input and the centered content layout
- New opt-in alternate (no sidebar) layout
- Added search bar to the top bar (all layouts)
- Move browse options to homepage bottom
- Content is now centered on the default layout
- Move to a stronger WSGI server (waitress)
- Proper ARM64 and other platforms support
- A proper timezone fix. Thanks to @tcsenpai on #170
- Hovering over a recently played/added item on the homepage will reveal how long ago
- Recently added items will not have a cutoff
- Folder page search is gone for now (we'll find a place to fix it in later versions)
- The exhaustive list of web client stuff can be found on commit 4211ccc in the client repo.
Bug fixes & Enhancements
- Lyrics plugin now works when Swing Music is auto started (tested on Ubuntu)
- Track not being removed from queue
- Playlist list page moving out of bounds
- Save queue as playlist not working
- Keyboard shortcuts not working in first try
- Fix recently added items not filling row
- Fix recently added items order
Development
- WIP code base documentation to
.github/docs
. Contributions are welcome! - Bump watchdog to v4
Tip
Plans for a mobile app are underway. The development will be led by @Ericgacoki
v1.4.7
Bug Fixes
- Remove pink color on Chrome PWA window.
- Volume not being carried over new track, when crossfade is off.
- Playing next track when you restart current track, when it's less than 30 seconds from ending.
v1.4.6
Edit: This release fixes #164 #165
What's New?
- Silence removal: Remove silence less than -40 dB between tracks
- Crossfade (labeled experimental on Firefox, because some tracks stutter when crossfade ends)
- Automatic preloading of next track, meaning reduced delay between tracks. Impact most noticable on reverse proxy.
- Quick settings on settings page
- CTRL B to toggle right sidebar
- Remove from queue option in track context menu in Now playing page
- Add Playlists and favorites to Browse section of homepage
- Add right click menu option to search track on Youtube, Spotify, etc.
Bug fixes
- Tracks not being logged (sorry 😬)
- Tracks not being removed from queue when you click the ✕ button
- Consistent design on playlist list page
- Playlist cards are now larger on playlist list page
- Save queue as playlist now works as expected
- Keyboard shortcuts not working on first attempt
- Misc. code improvements
v1.4.5
Bug Fix
- Hide recent items on homepage when there's nothing to display
v1.4.4
This version (v1.4.4
) is a bug fix version of v1.4.3
for the following:
- Broken favorite albums & artists pages
- Broken albums & artist browse pages
What's new?
- A homepage showing recently added and played items
- Pages to browse your library by artists and albums. You can sort by properties like duration, track count, added date.
- Recently added items on homepage
- Recently played items on homepage
- Add Google, YouTube, Wikipedia and Last.fm to artist and album search
- Artist discography and favorites pages.
- This version will start tracking your listening activity. Basically what you listen to and how long.
BUG FIXES & IMPROVEMENTS
- Artist discography page redesign to make it more intuitive
- Incorrect last updated time on playlist page
- Removed scrolling on horizontal card lists
- Increase spacing in compact and wide screen mode
- Fix duplicate requests in album and artist page
- More UI consistency across pagest
- Artists, albums and playlist duration calculated incorrectly for hours > 24\
- Add infinite scroll to search page to remove the big blue load more button
- Change settings text for (hopefully ...) simplicity
- Default to no sidebar (I think it looks better that way!). You can
Enjoy!
v1.4.3
This release features a lot of enhancements and bug fixes, together with some really cool features. AKA. a homepage! Most of the enhancements you won't be able to see it, but hopefully, you will feel it.
What's new?
- A homepage showing recently added and played items
- Pages to browse your library by artists and albums. You can sort by properties like duration, track count, added date.
- Recently added items on homepage
- Recently played items on homepage
- Add Google, YouTube, Wikipedia and Last.fm to artist and album search
- Artist discography and favorites pages.
- This version will start tracking your listening activity. Basically what you listen to and how long.
BUG FIXES & IMPROVEMENTS
- Artist discography page redesign to make it more intuitive
- Incorrect last updated time on playlist page
- Removed scrolling on horizontal card lists
- Increase spacing in compact and wide screen mode
- Fix duplicate requests in album and artist page
- More UI consistency across pagest
- Artists, albums and playlist duration calculated incorrectly for hours > 24\
- Add infinite scroll to search page to remove the big blue load more button
- Change settings text for (hopefully ...) simplicity
- Default to no sidebar (I think it looks better that way!). You can
Enjoy!
v1.4.2
Bug fixes
- Late API start
- Tracks not playing on album page
v1.4.1
What's new?
- Various improvements and client code enhancements (breaking down queue store into separate stores)
- About page in settings
This release is same as the Docker package version v1.4.0
v1.4.0
What's new?
- Synced lyrics support #126
- Lyrics finder plugin (experimental)
- Context option to search artist or album on streaming platforms
Lyrics support
You can now sing along your music with the new lyrics feature. Click the lyrics button in the bottom bar to view lyrics.
Lyrics finder plugin
This experimental will find synced lyrics for you. Go to settings > plugins
to start using it. When lyrics are found, they will be saved to a lrc file in the same directory as the playing track.
Bug fixes
- Blank page on safari #155
- Telemetry has been removed #153
- Seeking before playing will maintain the position when playback starts
- A forgotten few
PS: I also attempted to add a cool fullscreen standby view, but I couldn't animate the images when going to the next/prev track, so I ditched it
v1.3.1
v1.3.1
is a patch release to fix issue #149
Bug fix
✅ ValueError: Decompressed Data Too Large
error when processing images with large album covers.
See changelog for v1.3.0
for all main changes since v1.2.0
.
Have fun!