Skip to content

Releases: jeselnik/rb-scrobbler

v1.1.1

13 Oct 13:22
Compare
Choose a tag to compare

CHANGELOG:

Bugfix:

  • Use regex to ignore the log file header lines instead of parsing from a pre-determined index, fixing issue ( #4 ) while maintaining backwards compatibility with logs generated by older versions of rockbox
  • Default windows to no colour output

Misc:

  • Log file opening now uses a scanner to read the log line by line instead of dumping the entirety of the file into a string

v1.1

13 Jun 14:19
Compare
Choose a tag to compare

CHANGELOG

User Facing:

  • Timeless Support: Players with no RTC will no longer have their scrobbles rejected as they are now sent with the current local time
  • Colours: The OK/Fail indicators now print in green/red respectively. Turn them off with flag -nc

Bugfix:

  • If you're reauthenticating you can now just start the auth stream again instead of needing to delete the config folder.
  • Properly close the saved key file after opening it

Misc:

  • Minor code cleanup

v1.0.1

16 Jul 08:59
Compare
Choose a tag to compare

CHANGELOG

User Facing:

  • Non Interactive Mode updated with a delete log only on success option
  • After scrobbling, the program outputs how many submits were successful, how many
    failed and how many total

Bugfix:

  • Fixed a rare bug which could mistakenly scrobble a skipped track titled
    or from an album named "L"
  • Improved error handling

Another reminder that if you are upgrading from a legacy release (v0.2 or prior) you will need to delete
your config folder and re-authenticate.

v0.3

13 Jul 00:35
Compare
Choose a tag to compare

CHANGELOG:

  • You will need to re-authenticate if you've used this before,
    delete your old rb-scrobbler config directory & check the
    readme for the new authentication method
  • Command line flags have changed. Only shorthand flags are
    accepted now, offset is in format "+11h or -1.5h" and non-interactive
    only accepts "keep" or "delete" as written.
  • Program rewritten in Go
  • Feature parity with old codebase

I've pushed this out as I wanted to replace the old unmaintained build ASAP. In the coming days
I'll be documenting (and probably cleaning) code before implementing "delete on success" in the
next release.

v0.2

02 Mar 06:18
Compare
Choose a tag to compare

CHANGELOG:

  • --non-interactive parameter allowing the user to scrobble without intervention past runtime. Useful if the program is being used in a script (say after automatically mounting DAP)

v0.1.1

21 Jan 11:04
Compare
Choose a tag to compare
Add example to README

v0.1-beta

20 Jan 12:49
Compare
Choose a tag to compare

Program has achieved "feature complete" status. Further code will only be improvements and optimisations