What's Changed
Fixed
- Lidarr unmonitored album tracks still counted as missing (#209) — v2.9.2 filtered by artist-level monitoring but used
totalTrackCount(all albums) instead oftrackCount(monitored albums only). Fixed in dashboard statistics, artist normalizer, library card, and album breakdown modal - Semgrep unsafe format string in OIDC retry logging (#165) — Replaced template literal with comma-separated arguments
Dependencies
- Fastify 5.8.2 → 5.8.4 (CVE-2026-3635 security fix)
- TanStack Query 5.95.0 → 5.95.2
Added
- GitHub issue templates — Structured bug report and feature request forms
- GitHub PR template — Checklist covering validation, query keys, polling, incognito, and ownership
- Claude Code commands — 9 slash commands for development workflows (fix-issue, release-prep, validate, review-pr, feature-audit, security-pass, stabilize-branch, release-patch, prepare-changelog)
- Claude Code skills — 5 domain-specific reasoning skills (frontend architecture, release engineering, integration auditing, auth review, regression hunting)
Full Changelog: v2.9.2...v2.9.3