v1.8.49
Quick fixes from v1.8.48
Cover Cache Fix
- Covers update automatically when changed on server (no refresh needed)
- Fixed stale covers in series sheet, author sheet, and series tab
- Socket item_updated events now bust cover cache immediately
Sub-Series Grouping
- Hybrid approach: fast client-side for small series, server-side for large
- Parent series excluded to prevent circular grouping
- Books sorted by sub-series sequence when expanded
- Grid spacing tightened
Account Sheet
- Redesigned user button with gradient accent
- Account info shows server, type, library count, server version
- Cleaner layout without avatars