github FoxxMD/multi-scrobbler 0.11.2
v0.11.2

4 hours ago

What's New?

Debugging Plays and Help

Plays found in the Source "Tracks Discovered" and Client "Scrobbled/Failed" lists now include a Debug button that, when clicked, copies a json object with data that can be used for troubleshooting issues with multi-scrobbler.

debug icon

At this stage the data is purely for me to help debug user issues. It should make reproduction of issues much easier and will provide insight into stage modifications. In the future the UI will include a Diff tool to help visualize Play changes over time for self-help.

Check the new Help docs for how to use this debug information to most effectively create an issue for Multi-scrobbler.

Full Changelog

Features

  • (scrobblers) Refactor scrobbling functions to capture transactional data
  • (No Category) Use json diff to track play changes
  • (No Category) Add debug copy action to ui

Bug Fixes

  • (librefm) Relax response content-type
  • (maloja) Fix logging objects
  • (musicbrainz) Check for undefined status #458
  • (plex) Do not use album artist MBID when existing artist or is VA #450
  • (sonos) Gracefully handle failure when fetching device state #455
  • (sonos) Check for UpnpClass existing #398
  • (No Category) TS typings for brainz meta and missed recording-track rename
  • (No Category) Deep clone discovered plays

Documentation

  • (No Category) Comment why compilations don't work for maloja
  • (No Category) Add help docs and update github issue template with play debug data

Refactor

  • (sonos) Move device/group filters before track type checks to enable easier user workarounds

Don't miss a new multi-scrobbler release

NewReleases is sending notifications on new releases.