Releases: ofernander/nuLMD
v0.4.4
Full Changelog: v0.4.3...v0.4.4
v0.4.3
nuLMD v0.4.3 Change log
fix: Lidarr connection resilience — 10 minute health check auto-reconnects if Lidarr restarts after nuLMD starts
fix: Lidarr refresh polling now distinguishes unreachable from artist-not-found — no longer burns the one-time refresh trigger against a dead Lidarr
feat: Structured log levels (info / warnings & errors / debug) — selectable live from Logs tab, persists across restarts, configurable via LOG_LEVEL env var
feat: Operational logging across job pipeline — cache hits/misses, release counts, image provider fallback attempts, refresh trigger status all visible at info level
feat: Live log viewer — 2s polling with append-only updates, pause/resume toggle, configurable line count (100–5000)
feat: Log level control moved to Logs tab left column
chore: Remove noisy per-query debug logging from database layer
chore: Automate GitHub Release creation on tag push
Full Changelog: v0.4.2...v0.4.3