This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates Testing, What's in this PR, and 57583cb across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Updates version information to 1.4.2.0 in About dialog and title bar. Updates version information to 1.4.2.0 in About dialog and title bar. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Performance | Medium |
Optimize canvas rendering via viewport cropping, eliminating high-zoom lag and preventing image resizing to extreme sizes. Optimize canvas rendering via viewport cropping, eliminating high-zoom lag and preventing image resizing to extreme sizes. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Fixes canvas edge flicker during zoom and panning by repainting in a single synchronous pass with overscan margin. Fixes canvas edge flicker during zoom and panning by repainting in a single synchronous pass with overscan margin. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Low |
Fixes zoom-snaps-to-bottom-right bug and prevents "Not Responding" hangs from scroll event flooding. Fixes zoom-snaps-to-bottom-right bug and prevents "Not Responding" hangs from scroll event flooding. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
Full changelog
Release v1.4.2.0
Brings the zoom rendering rework to main: fixes the high-zoom lag and the
edge flicker that the fix introduced, and bumps the version to 1.4.2.0.
What's in this PR
- Optimize canvas rendering via viewport cropping (57583cb) — crop to the
visible viewport and scale only that chunk, so zoom cost no longer grows
with zoom level (no more resizing a 1024² image to 16384² just to show a
corner). Also fixes the zoom-snaps-to-bottom-right bug and the
"Not Responding" hang from scroll event flooding. - Fix canvas edge flicker when zooming and panning (5a7f0bd) — zoom
repaints in a single synchronous pass, and the crop renders a small
overscan margin so scrolling never exposes un-painted canvas at the edges. - Update version info to 1.4.2.0 (afdf4e8).
Testing
- [x] Ctrl+scroll zoom 1×–16×: smooth, no lag, no edge flicker
- [x] Pan (scrollbars + middle-drag) at high zoom: no blank edges
- [x] Selection marquee and grid align at all zoom levels
- [x] About dialog / title bar show v1.4.2.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Mr5niper/Pyicon-Editor
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]