github FoxxMD/multi-scrobbler 0.6.2
v0.6.2

latest releases: 0.8.5, 0.8.4, 0.8.3...
10 months ago

What's New?

Album Artists

MS now tracks Album Artists and correctly scrobbles this info if the client supports it.

Targeted (Smarter) Polling for Play Durations #108

For polling sources that report track duration (Spotify), MS will now decrease polling interval near the beginning and end of the track in order to get more accurate "listened duration" and track start timestamp. NOTE: Spotify's Automix feature may interfere with this.

Changelog

Features

  • (player) Pad scrobble listen duration when confidence is high #108
  • (scrobbler) Use listenedFor when checking for existing scrobbles
  • (source) Smart interval calculation based on track position and end time #108
  • (No Category) Allow disabling console and file logging through ENV
  • (No Category) Refactor auth testing to differentiate between network issues and actual auth errors #102
  • (No Category) Implement album artist and scrobble client payload function
  • (No Category) Implement album artist for all sources #104
  • (No Category) Add app version output

Refactor

  • (No Category) Simplify network error detection during auth test
  • (No Category) Don't stringify error when using upstream options

Bug Fixes

  • (lastfm) Fix api error when listening history is private by sending session key #105
  • (maloja) Fix missing return value for auth test
  • (player) Correctly output value of play timestamps for player based on undefined or not #107
  • (plex) Use album artist if present and remove "Various" artist #104
  • (source) Fix polling interval drift
  • (spotify) Improve api error handling #103
  • (No Category) Test auth correctly on auth flow completion
  • (No Category) Catch errors during source backlog processing #103

Documentation

  • (spotify) Add note about duration accuracy when using Spotify's Automix feature

Miscellaneous Tasks

  • (flatpak) Update metainfo and sources
  • (No Category) Update string-sameness version

Don't miss a new multi-scrobbler release

NewReleases is sending notifications on new releases.