Releases: web-scrobbler/metadata-filter
Releases · web-scrobbler/metadata-filter
v3.2.0
What's Changed
- ⬆️ Update node to v20.12.0 by @renovate in #332
- ⬆️ Update node to v20.13.0 by @renovate in #341
- Bump mocha from 10.2.0 to 10.3.0 by @dependabot in #337
- Bump ts-node from 10.9.1 to 10.9.2 by @dependabot in #331
- ⬆️ Update node to v20.14.0 by @renovate in #342
- ⬆️ Update node to v20.15.0 by @renovate in #350
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #349
- Bump rollup-plugin-banner2 from 1.2.2 to 1.3.0 by @dependabot in #346
- Bump mocha from 10.3.0 to 10.4.0 by @dependabot in #347
- Remove additional arists filter by @inverse in #351
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- Fix upload assets flow by @inverse in #290
- Bump to latest nodejs by @inverse in #291
- Update README.md by @inverse in #292
- Migrate from deprecated set-output method in actions by @inverse in #293
- Bump chai and @types/chai by @dependabot in #294
- Bump actions/checkout from 3 to 4 by @dependabot in #300
- Bump actions/setup-node from 3 to 4 by @dependabot in #313
- Bump JS-DevTools/npm-publish from 2 to 3 by @dependabot in #312
- Configure Renovate by @renovate in #299
- ⬆️ Update node to v20 by @renovate in #321
- Bump @types/mocha from 10.0.1 to 10.0.6 by @dependabot in #319
- Bump AButler/upload-release-assets from 2.0 to 3.0 by @dependabot in #314
- Bump @babel/traverse from 7.21.4 to 7.23.2 by @dependabot in #307
- Add replaceSmartQuotes function by @inverse in #324
- Bump rollup-plugin-typescript2 from 0.35.0 to 0.36.0 by @dependabot in #305
- Bump chai and @types/chai by @dependabot in #304
- Bump chai-spies and @types/chai-spies by @dependabot in #310
New Contributors
Full Changelog: v3.0.2...v3.1.0
v3.0.2
What's Changed
Dependency bumps
- Bump ts-node from 10.6.0 to 10.9.1 by @dependabot in #242
- Bump chai and @types/chai by @dependabot in #254
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #287
- Bump @types/mocha from 8.2.2 to 10.0.1 by @dependabot in #279
- Bump JS-DevTools/npm-publish from 1 to 2 by @dependabot in #277
- Bump typescript from 4.2.4 to 5.1.6 by @dependabot in #286
- Bump rollup-plugin-typescript2 from 0.34.1 to 0.35.0 by @dependabot in #284
Full Changelog: v3.0.1...v3.0.2
v3.0.1
Bug fix
What's Changed
- Bump rollup-plugin-typescript2 from 0.30.0 to 0.34.1 by @dependabot in #251
- Bump json5 from 2.2.1 to 2.2.3 by @dependabot in #265
- Bump rollup from 2.46.0 to 2.79.1 by @dependabot in #249
- Bump @typescript-eslint/eslint-plugin from 4.22.0 to 4.33.0 by @dependabot in #197
- Bump node by @inverse in #274
Full Changelog: v3.0.0...v3.0.1
v3.0.0
v2.0.0
Breaking behavior
- Updated Spotify filter
Included a filter function to remove version suffixes. - Updated
removeRemastered
,removeVersion
,removeLive
filter functions
These functions now return trimmed result. - Removed depreciated functions
getYoutubeFilter
,getRemasteredFilter
,getSpotifyFilter
,getAmazonFilter
,getTidalFilter
Added
- Added a filter function to remove "Reissue" suffixes
This function is included in the Spotify filter. - Add new rule for fixing various artists
Changed
- Improved
removeRemastered
filter function
Improved filter rules to cover more "Remastered" suffixes.
Changed behavior to keep "Live" suffix for combined "Live / Remastered" suffixes. - Improved
removeVersion
filter function
Added more rules to remove "version" suffixes - Updated Spotify filter
Included a filter function to remove version suffixes.
Included a filter function to remove "Reissue" suffixes. - Updated
removeRemastered
,removeVersion
,removeLive
filter functions
These functions now return trimmed result.
TheremoveVersion
function now removes "Original" suffixes.
v1.3.0
Changed
- Improved
removeRemastered
filter function
Changed the "YYYY Remaster" rule to cover the "Remastered" label as well. - Updated
fixTrackSuffix
filter function
Added a filter rule to fix Spotify's "Instrumental" suffix. - Updated
youtube
filter function
Added a filter rule to remove YouTube's "- Official Music Video" suffixю
Improved the rule to remove "(Album Track)" suffix. E.g. "(Official Album Track)" suffix will be removed too.
Removed the rule to remove "(Cover Art)" suffix.
v1.2.0
Added
- Added a filter function to remove "Parody" labels from a string
This function is added to the Spotify filter. - Added more checks for invalid arguments
Changed
- Deprecated
getXFilter
factory functions
UsecreateXFilter
factory functions instead. - Extended Remastered filter rules
Added a rule to remove "[Remastered] (Remastered Version)" suffix. - Updated usage instructions
Added a section explaining how to use the module in browsers.
Described importing the module in more detail.
v1.1.1
Fixed
- Fixed
youtube
filter function
Fixed an issue where the filter function kept multiple spaces in the result string.
v1.1.0
Added
- Added a helper function to create filter sets
Changed
- Improved Spotify filter
Added a filter rule to remove "- Original" suffix.