0.4.85
- Refactor cache/dedupe, add metadata pruning, Kitsu (ac6c6bb)
Consolidate final image cache key construction into buildCacheKey and use a dedupeKey for shared in-flight renders; remove local fs debug logging. Add a dedupe timeout to withDedupe to prevent hung promises. Add a background metadata prune timer (ensureMetadataPruneStarted) and call it from get/set/prune helpers to keep metadata cache trimmed. Improve parseKitsuInputParts to handle older proxy URL formats with or without season/episode. Bump package version to 0.4.85.
Full Changelog: v0.4.84...v0.4.85