2026.10.26.2257-nightly
- perf(core): skip re-parsing a SEL result that's just the input streams (7d039dd)
- perf(core): skip parseLockResult's reviver without a flattened error (aa3ee39)
- perf(core): index FULL_LANGUAGE_MAPPING by code and name (0bb34e8)
- feat(native): render thumbnails 480 pixels wide (25ed24b)
- feat(web): scrub with a TV remote through a row of pictures (2862314)
- fix(web): let React listen for transition and animation ends (8192eeb)
- perf(web): size artwork for the pixels the page is drawn at (f0e9c7f)
- fix(jellyfin): upsert id mappings in key order, skipping fresh ones (e597638)
- fix(media-info): only relist a hidden row when its record changes (611458d)
- fix(media-info): upsert a batch in key order (42913c6)
- fix(jellyfin): read the socket token from auth headers too (efaa2da)
- fix(watch-state): round positions and durations before storing them (a1c1ba6)
- fix(media-info): round probe durations to whole milliseconds (738d09f)
- chore: release 2.37.0 (#1502) (ed8b085)
- docs: update changelog for v2.37 (9855bb1)