Releases: regorxxx/Wrapped-SMP
v1.4.0 - JSplitter (SMP and x64) support
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.4.0 - 2024-10-09
Added
Changed
- JSplitter (SMP) support and ES2021 compatibility.
- Helpers: in case saving a file throws an error due to long paths (+255 chars) a warning popup will be shown.
- Helpers: updated helpers.
Removed
Fixed
v1.3.2 - ListenBrainz compatibility update
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.2 - 2024-08-13
Added
Changed
- Helpers: updated helpers.
Removed
Fixed
- API: updated with latest ListenBrainz API changes.
v1.3.1 - Auto-Update fix
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.1 - 2024-07-30
Added
Changed
- Helpers: updated helpers.
Removed
Fixed
- Auto-update: update checking not working.
v1.3.0 - ListenBrainz recommendations fix
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
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
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
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.