mirror of
https://github.com/Felitendo/jellyfin-plugin-lyrics.git
synced 2026-11-01 17:23:25 +01:00
23 lines
1.2 KiB
YAML
23 lines
1.2 KiB
YAML
name: "Lyrics"
|
|
guid: "F4A1B2C3-D4E5-6F7A-8B9C-0D1E2F3A4B5C"
|
|
version: "1.6.3"
|
|
targetAbi: "10.11.0.0"
|
|
framework: "net9.0"
|
|
owner: "Felitendo"
|
|
overview: "Lyrics plugin with configurable search options and automatic library scanning"
|
|
description: >
|
|
Lyrics plugin that downloads lyrics from lrclib.net with configurable search options
|
|
|
|
category: "Metadata"
|
|
artifacts:
|
|
- "Jellyfin.Plugin.Lyrics.dll"
|
|
changelog: |-
|
|
## v1.6.3.0
|
|
### What's New
|
|
- Optional self-hosted LRCLIB server URL: point the plugin at your own LRCLIB instance instead of lrclib.net. Subpath URLs are preserved and the URL is validated on save. Thanks to @Nausi-llon (#50).
|
|
- Built-in rate limiting for lrclib.net requests: enforces a 200 ms minimum gap between calls and honors HTTP 429 `Retry-After` so transient spikes back off cleanly instead of surfacing as per-track errors.
|
|
- Identifiable User-Agent on every lrclib request (`jellyfin-plugin-lyrics/<version> (+repo-url)`) so the LRCLIB operators can distinguish this plugin from `jellyfin/jellyfin-plugin-lrclib` (#49).
|
|
|
|
### Notes
|
|
- No configuration changes required for existing users — the self-host URL defaults to `https://lrclib.net` and the rate limit only kicks in under load.
|