Skip to content

Releases: Slyyxp/rsack

0.7.9

31 Mar 08:44
Compare
Choose a tag to compare

Bugs

  • Proxy support added
  • Added retries for unstable connections

Genie

  • Proxy support added
  • Added retries for unstable connections

KKBox

  • Proxy support added
  • Improved iterator logic
  • Dates now taken from API
  • KKBox should now work in all regions.

Full changelog: v0.7.71...v0.7.9

0.7.71

21 Feb 14:13
Compare
Choose a tag to compare

KKBox

  • Fixed artist batching, should now grab all albums
  • Cyrptodome now installed alongside rsack

0.7.6

06 Jan 15:13
Compare
Choose a tag to compare

KKBox

  • Validate number of bytes in file to confirm if completed.
  • Add retry strategy to client

This is an update meant for users struggling to get through to the server due to connection instabilities.

Full Changelog: v0.752...v0.7.6

0.752

03 Jan 11:48
Compare
Choose a tag to compare

Bugs

  • Removed Agency/Agency ID from template
  • Removed Label/Label ID from template

This information is often not available, and since I don't forsee anyone actually using these in their template I have opted to just remove them instead of error-handling them.

Genie

  • Label is now properly unquoted in relation with FLAC files.

Full Changelog: v0.7.51...v0.752

0.7.51

30 Dec 12:09
Compare
Choose a tag to compare

Configuration

  • Naming template added for all stores
  • Boolean values now used in all sections instead of non-standard values such as 'Y' and 'N'
  • Bugs username field renamed to email
  • Bugs lyrics field renamed to timed_lyrics
  • Genie example email removed and replaced with username as email isn't used
  • Template cheat sheet available in example configuration: https://github.com/Slyyxp/rsack/blob/master/rsack_settings.ini.example

Genie

  • Authentication error now outputs the response from Genie
  • OSError 36 handled

KKBox

  • OSError 36 handled

It is highly recommended to delete your existing configuration file

Full Changelog: v0.7.2...v0.7.51

0.7.2

28 Dec 06:55
Compare
Choose a tag to compare

Genie:

  • Wiped all pre-embedded images
  • Files now embedded with the cover artwork downloaded

Bugs:

  • Wiped all pre-embedded images as precaution

This was a necessary change as Genie.co.kr has been seen to pre-embed files with the wrong artwork.

Full Changelog: v0.7.1...v0.7.2

0.7.1

24 Dec 04:26
Compare
Choose a tag to compare

Config fixes

  • Configuration example has been renamed to match the actual configuration file used.
  • Configuration now automatically generated on startup if non-existant.
  • Input() is no longer used. Config should be filled out manually.

0.7.0

23 Dec 14:06
Compare
Choose a tag to compare

KKBox Support

  • Artist batching
  • Multiple concurrent downloads
  • AAC/FLAC24

Additional Changes

  • All configuration commands removed
  • -b and -g flags removed, domain is now automatically detected

0.6.8

25 Oct 13:43
Compare
Choose a tag to compare

Genie Tagging and Pathing

  • Fixed an issue preventing synchronized lyrics from being applied to MP3 files.
  • Fixed an issue in which the timed lyrics setting was not respected in relation to MP3 files.
  • Cleared genre tag on MP3 files as they contained artist names. (Pre-tagged by Genie)
  • Fixed the broken encoding on MP3 comments.
  • FLAC files are now re-tagged from the ground up instead of relying on Genie to pre-tag most fields. (Genre field still relies on Genie to pre-tag)
  • Albums with multiple discs are now separated into disc folders.

0.6.7

21 Oct 05:03
Compare
Choose a tag to compare

Bugs Changes

  • Warn user when FLAC unavailable due to streaming plan
  • Append streaming plan to 'Login Successful' output.
  • Track numbers in filenames are now padded.