Skip to content

Releases: swingmx/swingmusic

v2.1.10

26 Apr 07:08

Choose a tag to compare

v2.1.10 Pre-release
Pre-release

What's New?

  • Installer script for Linux and Mac. Run curl -fsSL https://setup.swingmx.com | bash to install with a single command.
  • Redesigned Now Playing screen
  • Natural sorting support for sortables, including folders
  • Article aware sorting support for artists
  • Blurhash support on webclient

Bug fixes

  • Duplicate items on recently played
  • Error on multiple root folders
  • Get playlist by name in folder view now works
  • Misc.

Important

Mixes are now a premium feature. Please purchase a license or sponsor the project on GitHub to get access.

v2.1.4

18 Jan 18:28

Choose a tag to compare

What's New?

  1. Vulnerability patch: Path traversal on directory browser endpoint, reported by @d-virtuosa
  2. Bug fix: Last fm scrobbles being saved to user id 1 (#434 by @tikhonp)
  3. Bug fix: Fix: list index out of range when trying to unset admin role (#432 by @tikhonp)
  4. Bug fix: move freeze_support to top of run.py to fix Windows crash (#450 by @tikhonp )
  5. Update default artist split ignore list
  6. classify albums ending with "the album" as soundtracks

v2.1.3

07 Dec 22:05

Choose a tag to compare

What's New?

This is a bug fix release that fixes #421 where the server is unable to run because of a misconfigured web client.

Have fun guys!

v2.1.2

07 Dec 22:05

Choose a tag to compare

What's New?

This is a bug fix release that fixes #421 where the server is unable to run because of a misconfigured web client.

Have fun guys!

v2.1.1

07 Dec 20:34

Choose a tag to compare

What's New?

This is a bug fix release that fixes #421 where the server is unable to run because of a misconfigured web client.

Have fun guys!

v2.1.0

01 Dec 08:16

Choose a tag to compare

What's new?

This release fixes a critical security vulnerability that allowed an authenticated user to download an arbitrary file from the host server via the streaming endpoint. Fix commit: d7e2710

Important

If you are running an older release, please upgrade to this release; especially if your server is exposed to the internet.

Special thanks to @443pablo for the security report ❤️.

Enjoy!

The Docker container for this release is available here:

https://github.com/orgs/swingmx/packages/container/swingmusic/594568544?tag=master

Get the Android client APK here: https://github.com/swingmx/android/releases

Join our community on Telegram: https://t.me/+9n61PFcgKhozZDE0

v2.0.9

14 Aug 19:48

Choose a tag to compare

Stats card using the album page's accent color

What's New ✨

  • Stats cards now use the album or artist accent color ✨

Bug fixes:

  • #335 The lowercase letter "b" being removed from track metadata (you will need to remove your root dirs and restart swing music to take effect)
  • Double click on tracks not playing a track
  • SEE ALL button not visible on favorites and artist page (for albums)

Have fun guys!

v2.0.8

18 Jun 23:06

Choose a tag to compare

What's New?

  1. Bug fix: Embedded Album thumbnails not diplayed #313
  2. Bug fix: Hide removed folders from homepage
  3. Bug fix: Errors restoring user data backups
  4. New: Backup and restore now available for collections
  5. Rework: artist name split ignore list (join default list and user provided list).
    TIP: You can create a artist_split_ignore.txt at the root of your config folder containing artist names separated by new lines to ignore artists.
  6. Rework: Album and artist color extraction to use multiprocessing.

Have fun guys!


Special thanks to @michilyy for the various project source refactors. #314, #319, and other PRs. Not to forget the contributions made via the Swing Music Community chat on telegram.

Your contributions are appreciated. ❤️ 🎊

v2.0.7

27 May 08:31

Choose a tag to compare

Fix: Parsing malformed explicit tag

v2.0.6

11 May 14:39

Choose a tag to compare

What's New?

  • Bug fix: multiprocessing bugs