The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for LyricFinder

1.00    2020/12/15
        First version, released on an unsuspecting world.
        (Converted from David Precious's Lyric::Fetcher and friends)
1.01    2021/01/15
        - LyricFinder::Musixmatch - Handle non/high/wide/utf8 ascii characters 
        in artist and title fields, ie. accented characters - Musixmatch.com 
        allows these in searches and encodes them in the page URL.
        - Add URI::Escape to prerequesites.
        - Small Pod/doc. tweaks.
1.02    2021/05/11
        - LyricFinder::Musixmatch - Fix bug that cut off first few lines 
        of lyrics (due to their site separating an abreviated version of the 
        first few lines from the rest of the lyrics).  Also added a 
        "(Musixmatch status:  ok|warning|error)" line at bottom indicating 
        what Musixmatch thinks of the state of the selected song's lyrics.
1.03    2021/05/13
        - Added LyricFinder::Letras (https://www.letras.mus.br).
        - Added optional integer 4th argument to LyricFinder->fetch() to 
        allow limiting # of sites tried (Default is to try all (currently 
        5 sites installed) until lyrics are found.  Use this with the 
        'random' option to limit the time spent searching before giving up.
        If zero or >= 5 (current # of sites), all 5 sites will be tried.
        - LyricFinder::Genius: Add conversions of accented characters to 
        their unaccented equivalents to handle some non-English artist and 
        song names.