Skip to content

Releases: austinried/subtracks

2.0.0-alpha.3

16 May 10:08
Compare
Choose a tag to compare
2.0.0-alpha.3 Pre-release
Pre-release

What's Changed

Other Changes

  • Force plaintext password when adding a new source defaults to off
  • Translation updates for Portuguese, Czech, German, Russian, and Galacian by @jcalado, @vfosnar, @ThePBone, @Sevinfolds and josé m

New Contributors

Full Changelog: v2.0.0-alpha.2...v2.0.0-alpha.3

2.0.0-alpha.2

07 May 21:57
Compare
Choose a tag to compare
2.0.0-alpha.2 Pre-release
Pre-release

What's Changed

New

  • Radio play button for artists
  • Force plaintext password option for older servers
  • Add autofill hints for source page by @hedgepigdaniel in #168

Fixed

  • Default to English as the fallback language even if it's not listed in the user's system locales
  • Fix failing sync for large libraries by @austinried in #167

Other Changes

  • Translations updates for German, Chinese (Simplified), Spanish, and Galacian by @daniel-225, @yushaye, @nonsensemaker, and josé m

New@ Contributors

Full Changelog: v2.0.0-alpha.1...v2.0.0-alpha.2

2.0.0-alpha.1

28 Apr 07:31
Compare
Choose a tag to compare
2.0.0-alpha.1 Pre-release
Pre-release

This is the first alpha release for the version 2 re-write in Flutter! As such, it is not feature complete or bug free, so please only download this version if you are interested in helping with testing, contributing, or just giving feedback. It is not ready for wide release, and will not be published to Google Play or F-droid.

That said, if you choose to help out, thank you! These are some things to know going into this first alpha:

What's new (probably incomplete)

  • Offline support (download albums and playlists)
  • "Radio play" all songs in library
  • All songs tab in Library view
  • Browse and radio play by genre
  • Lot of things now save your last-used setting between app closes (now playing queue, list sort/filters, last viewed tab)
  • Playing large playlists or songs from all songs in the library should be very fast now

Notes

  • The app is currently using a different ID than the last release (com.subtracks2 instead of com.subtracks) so that it can be installed side-by-side with the existing version, and this will be changed before the final release
  • After you add your server in Settings (now called Sources), you need to sync it before you'll see anything interesting. Tap on the music note at the bottom and pull down to refresh and perform the sync
  • Currently only token auth (no plain-text password) is supported
  • Offline downloads default to using the subsonic API's "download" endpoint only for now, which means it downloads original quality files from the server. Use with care if you have big files!
  • Offline mode isn't doing much yet other than filtering lists by downloaded/not downloaded
  • I have not tested yet with servers other than Subsonic and Navidrome, so feedback from other servers is very appreciated
  • Many other things have not been re-implemented yet or are not yet fully implemented

1.3.0

26 Apr 05:04
Compare
Choose a tag to compare

What's Changed

New

Fixed

Full Changelog: v1.2.0...v1.3.0

1.2.0

12 Apr 01:39
Compare
Choose a tag to compare

New

  • Top Songs in the Artist view now tries to fallback to searching for songs by the artist and sorting by play count/rating if the server doesn't support the getTopSongs endpoint
  • Images are now downloaded in the background via the Android DownloadManager and won't be corrupted if the app is closed
    • Note: the cache file structure has been changed, so all images will be erased on update and new images will be downloaded as normal

Fixed

  • Fixed some screens displaying under the status bar on certain devices (#83)
  • Fixed occasional pausing after playing a few tracks (#66)
  • Fixed repeat mode not being persisted after skipping tracks (#56)
  • Search no longer clears the query when going back from the "more" results screen

1.1.3

01 Apr 01:53
Compare
Choose a tag to compare

Note: This release is functionally identical to 1.1.2, just with the version bumped up by one. My last release got flagged by Google Play as "violating the Unauthorized Use of Copyrighted Content policy" and after an appeal I am allowed to release a new version, but not the previous one. 🤷

Fixed

  • Reduced required version of Subsonic API support from servers to 1.13.0 (#53)
  • Fixed autocorrect/autofill in server settings input (#60)
  • Fixed issues special characters in plain text passwords (and elsewhere) (#81)

1.1.2

28 Mar 07:43
b761ad8
Compare
Choose a tag to compare

Fixed

  • Reduced required version of Subsonic API support from servers to 1.13.0 (#53)
  • Fixed autocorrect/autofill in server settings input (#60)
  • Fixed issues special characters in plain text passwords (and elsewhere) (#81)

1.1.1

15 Dec 05:27
Compare
Choose a tag to compare

Fixed

  • Don't resume playback after alarm/call ends if the alarm/call didn't pause playback in the first place

1.1.0

07 Dec 00:57
6cb3645
Compare
Choose a tag to compare

New

  • Added ALAC file playback support
  • Added plain-text password option for older servers
  • Target API version 1.14.0 (instead of 1.15.0) to support more servers (Ampache, Airsonic Advanced)

Fixed

  • Removed non-working cast button until support is added
  • Fixed Subtracks showing up multiple times in Navidrome clients menu (too many user-agents)
  • Fixed network error for HTTPS servers using self-signed certificates that the user has trusted

1.0.1

02 Sep 11:02
Compare
Choose a tag to compare

Just a small release to get everything set for the F-Droid build.

Changes

  • Remove unused permissions (read/write external storage)
  • Fix text cutting off on Now Playing screen