Releases: Sv443/geniURL
Releases · Sv443/geniURL
Version 1.3.3
Changes:
- Removed broken
?preferLangparameter due to genius API not returning a song language anymore (#20) - Added temporary
?disableFuzzyparameter to optionally disable fuzzy filtering since it's not as accurate as it should be
Fixes:
- Fixed errored response for
/translations/:songId- it now sets matches to null and gives a different error message if the provided song ID is invalid (#18)
Version 1.3.2
- Increased ratelimit budget from 5 requests in 15 seconds to 25 requests in 30 seconds
Version 1.3.1
- Fixed inconsistent
errorproperty when no translations are found - Added support for preflight through an OPTIONS request
- Improved rate-limit header consistency
- Removed timestamp property to allow for better caching
- Made documentation more clear
Version 1.3.0
- Added route
/translations/:songIdto receive info about a song's translation pages - Added route
/album/:songIdto get info about the album that the provided song is in - Added parameter
?preferLang=ento always rank results of a certain language higher than the rest - geniURL will now replace inconsistent unicode characters in the properties
title,fullTitle, andartists(#15)
Version 1.2.0
Version 1.1.1
Minor refactoring
Version 1.1.0
- Migrated the code from plain CommonJS to TypeScript ESM
- Added some more metadata
- Song release date (
meta.releaseDate) - Featured artists (
meta.featuredArtists) - Images for artists (
imageandheaderImageinmeta.primaryArtistandmeta.featuredArtists) - Lyrics language (
language)
- Song release date (
Release 1.0.0
- Added
?artistand?songparameters as an alternative to?qfor getting better search results through fuzzy filtering (#4) - Added
matchesproperty that's set to the number of results (0if none were found, ornullon error)
Prerelease 0.2.0
- Added XML response format (through URL parameter
?format=xml) - API now filters out invisible characters (#1)
- Improvements to reliability
Prerelease 0.1.0
- Added endpoints
/searchto search for the top result and the 10 best matches/search/topto only search for the top result
- Added gzip and brotli encoding