From 7acfd284aa4e5b3dfaa7a085e0aff8bd4e368375 Mon Sep 17 00:00:00 2001 From: haoyuren <13851610112@163.com> Date: Sun, 15 Mar 2026 12:55:15 -0500 Subject: v0.3.1: Smooth PDF zoom with cursor anchoring and no bounce-back - Zoom centers on mouse cursor position (scroll adjustment) - Two-phase render: instant CSS transform + debounced canvas re-render - No blank flash: old canvases kept until new render completes atomically - No bounce-back: track renderedScale separately from renderScale - Inner wrapper div for CSS transform (container stays as scroll viewport) Co-Authored-By: Claude Opus 4.6 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'package.json') diff --git a/package.json b/package.json index 088310f..49f131e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "lattex", - "version": "0.3.0", + "version": "0.3.1", "description": "LaTeX editor with real-time Overleaf sync", "license": "AGPL-3.0", "author": "Yuren Hao", -- cgit v1.2.3