0.16.3 Better digi only artefacts removal and handling of various album parsing edge cases
0.16.3 2023-02-13
Fixed
- (#41) fix
re.error: nothing to repeat
caused by missing regex escape
Updated
-
album
- Remove ft. and alike
- Album
ft. Another Artist
- Album
- Remove non-alphanumeric chars following VA in the beginning
- VA
-Album
- VA
- Remove V/A from the beginning, same as VA
V/AAlbum
- Remove by and vs
- Album
by Albumartist - Album
by Albumartist vs Another Albumartist
- Album
- Remove Unicode quotes (“”) when they wrap the album name (same as quotes before)
“Album”
- Remove split w when it precedes the albumartist
- Album
Split W Albumartist
- Album
- Keep albumartist when it's preceded by of
- 25 years of
Albumartist-> 25 years of Albumartist
- 25 years of
- Parse album part information and place it within parentheses at the end of album name,
as per MB title guidelines- Album - Part 123 -> Album (Part 123)
- Remove ft. and alike
-
artist
:- Handle some edge cases of digital-only track title cleanup, like Unreleased
Bonus Track or Bonus Track 1. These would previously end up in the artist name - Remove digital-only artifacts from the artist name too
- Handle some edge cases of digital-only track title cleanup, like Unreleased
-
track_alt
: parse track alts like B.1