From e13e910bed62ec4962012c8f5e708868ade892a6 Mon Sep 17 00:00:00 2001 From: Danila Poyarkov Date: Tue, 3 Mar 2026 11:48:03 +0300 Subject: [PATCH] Update changelog with zoom smoothness and abspos cache --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a7d70ac7..418baf97a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -48,6 +48,7 @@ - Per-node SkPicture cache for effect rendering — unchanged shadow/blur nodes replay from cache on scene redraws - Drop shadows use `MaskFilter` direct draw instead of `saveLayer` offscreen buffers - Cached `ImageFilter`, `MaskFilter`, reusable effect paint — zero per-frame WASM allocations for effects +- Per-frame absolute position cache — avoids repeated parent-chain walks during rendering - Optimize zoom/pan smoothness with `shallowReactive`, `useRafFn`, and input coalescing ### Build @@ -69,6 +70,7 @@ - 9 visual regression snapshot tests for effects rendering - Zoom/pan E2E tests and pipeline benchmark - MCP server edge-case tests for `find_nodes` and Zod validation +- 6 unit tests for absolute position cache ## [0.4.2] (2026-03-02)