- apply new HTML5 fixes for CRAN
- remove previously deprecated functions (
get_album|artist|song_meta(),get_artist_songs(),scrape_lyrics_id|url(),scrape_tracklist())
get_album|artist|song_df()is the new name of the function previously known asget_album|artist|song_meta()get_artist_songs_df()is the new name of the function previously known asget_artist_songs().get_artist_songs()now returns a nested list object, with additional fields not present in the tidy sister version (get_artist_songs_df())get_lyrics_id|url()is the new name of the function previously known asscrape_lyrics_id|url()get_album_tracklist_id()is the new name of the function previously known asscrape_tracklist()
get_album|artist|song()returns a nested list object, with additional fields not present in the tidy sister version (get_album|artist|song_df())get_album_tracklist_search()supports the retrieval of album tracklists usingartist_nameandalbum_name.get_lyrics_search()supports the retrieval of lyrics usingartist_nameandsong_title.search_genius()supports a generic search of hosted content on Geniustidy_song_xxx()andtidy_album_xxx()functions support the extraction of deeply-nested elements, ofgenius_songandgenius_albumobjects respectively, into a tidy tibble format.album|artist|song_to_df()simplifygenius_album|artist|songobjects respectively, returning tidy tibbles.browse_genius()andbrowse_genius_resource()support easy navigation to Genius URLs from R.
comment_countfield added toget_album_df()outputartist_twitter_nameadded toget_artist_df()outputsortargument added toget_artist_songs()andget_artist_songs_df(), order results by "title" (default) or by "popularity"- remove
attemptpackage dependency
- Correct license added.
- Fixed a bug occurring in
get_song_metafunctions to handle missing song fields (#6). - Fixed a bug in
scrape_lyrics_functions to handle instrumental songs (#8).
- CRAN release
- Added a
NEWS.mdfile to track changes to the package.