1.3.0.34-dev1-cpr-vcodex-steroids
Upstream sync to CPR-vCodex 1.3.0.34: EPUB Go to % now serializes metadata access with rendering and hides local paths from broken-image labels; File Transfer frees caches before startup and stays resilient when WebSocket/WebDAV allocations fail; long flashcards support side-rocker paging with cached wrapped lines; build system gains warm-build support and incremental compile isolation.
perf(epub): fix cover generation stalls and optimize JPEG decode speed
Root cause: the previous MCU-row buffer subsampling (gridWidth) was
fundamentally broken — it reduced ctx.srcWidth while JPEGDEC still
delivered callback blocks at the original decodedSrcWidth, causing
out-of-bounds memcpy into mcuBuf, ctx.error=true, and a permanent
sentinel that blocked future retries.
Replace manual gridWidth subsampling with native JPEGDEC scaling
(JPEG_SCALE_HALF / QUARTER / EIGHTH). JPEGDEC adjusts callback
coordinates automatically, the MCU buffer stays coherent, and no
memory corruption occurs.