Skip to content

Releases: regorxxx/Wrapped-SMP

v1.3.0 - ListenBrainz recommendations fix

24 Jul 14:36
Compare
Choose a tag to compare

There may be a SMP's bug on installation. See wiki.
REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

See full changelog here.

1.3.0 - 2024-07-24

Added

  • Tags: added a correction for high BPM tracks count, set to 30% by default, to account for tracks which are reported with double the real BPM. i.e. X% of tracks over a threshold (currently 130 BPM) will be counted as if they had half BPM value. This correction may require tweaking for different music libraries (or if the user manually added BPM tags to every track), so adjust accordingly. For ex. if you create a playlist with 100 random high BPM tracks and 1/4 of them have double BPM, set the correction to 25% (we expect the proportion is uniform across all library).
  • Readmes: added readme for global settings found at 'foobar2000\js_data\presets\global' .json files.
  • Configuration: expanded user configurable file at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json' with a new setting for console logging to file. Disabled by default. Now this is a change from the previous behavior, where console was always logged to 'console.log' file at the [FOOBAR PROFILE FOLDER]. It can now be switched, but since it's probably not useful for most users is disabled by default.

Changed

  • Configuration: changed the remove duplicates bias to prefer lossless tracks with 16 bits per sample, 44.1 Khz sample rate and greater %DYNAMIC RANGE% values.
  • Helpers: json button files are now saved with Windows EOL for compatibility improvements with Windows text editors.
  • Helpers: improved performance of duplicates removal in multiple places.
  • Helpers: updated helpers.
  • Improved compatibility when running foobar2000 on drives without recycle bin.

Removed

Fixed

  • ListenBrainz: updated with latest ListenBrainz API changes (for recommendations).
  • Tags: removed workaround for foo_skipcount's tag retrieval bug added at 1.1.0, since it is not longer needed with newer versions. Note versions previous to 2.0.4c-beta will crash, so update the component as soon as possible.

v1.2.0 - Entire listening history reports

21 Mar 16:22
1d90600
Compare
Choose a tag to compare

There may be a SMP's bug on installation. See wiki.
REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

See full changelog here.

1.2.0 - 2024-03-21

Added

  • Report: new report based on entire listening history. Works for tracks being played before Enhanced Playback Statistics was installed too, therefore is not a requisite for this single report type (still a requisite for the rest). Any time specific stat is skipped on this report though.

Changed

  • Tags: skip count now uses tags from foo_skip from foo_skipcount, i.e. the greater one, for total skip counts. For time specific skips, only the latest.
  • UI: menu entries now warn when a required plugin is missing.
  • Helpers: updated helpers.

Removed

Fixed

  • Tags: workaround for a tag retrieval bug introduced on later versions by foo_skipcount.
  • UI: readme not working at first init.

v1.1.0 - Hotfix

14 Mar 09:12
Compare
Choose a tag to compare

There may be a SMP's bug on installation. See wiki.
REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

See full changelog here.

1.1.0 - 2024-03-14

Added

  • Configuration: expanded user configurable file at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json' with a new setting for panel repaint debugging purpose. Disabled by default.
  • Configuration: expanded user configurable file at '[FOOBAR PROFILE FOLDER]\js_data\presets\global\globSettings.json' with a new setting to check OS features on every panel startup. Enabled by default. This has been the default behavior since OS' features check was implemented, but it can now be disabled to improve init performance a bit, specially at foobar2000 startup (since it seems to hang in some cases when running it on slow HDDs or systems).

Changed

  • UI: Improved panel repaint routines to minimize resources usage.
  • Helpers: updated helpers.

Removed

Fixed

  • Crash at init due to wrong file name (buttons_stats_wrapped_menu.js).

v1.0.0 - First release

28 Feb 20:57
dc74227
Compare
Choose a tag to compare

There may be a SMP's bug on installation. See wiki.
REQUIRES SMP 1.6.1 (mod version attached has some improvements by marc23)

Read readme within foobar2000 carefully to install all dependencies.