Releases
v4.2.8
Compare
Sorry, something went wrong.
No results found
EShot v4.2.8
Capture and annotation
Fixed a native Wayland multi-monitor regression that could squeeze the whole desktop into the active screen
Native Wayland now keeps its overlay and capture on the screen under the cursor, while KDE/GNOME AppImage sessions keep their virtual-desktop path
Improved selection rendering and repaint regions to prevent stale cursor, selection and capture-hint traces
Improved text and shape hit testing, rotation geometry, selection handles, and freehand drawing efficiency
Made annotation move, rotation and text resize gestures create reliable individual undo steps
Improved pinned-window resizing and multi-monitor window targeting
Recording
Improved GIF timing and local palettes for smoother playback and smaller files
Fixed an immediately stopped GIF being reported as failed despite having a valid fallback frame
Fixed AAC encoder discovery on systems where gst-inspect-1.0 returns plugin catalog rows
Improved microphone discovery, recording process cleanup, pause/resume handling, and audio/video completion fallback behavior
Made long scrolling captures substantially less expensive to stitch at the end
Linux and desktop integration
Improved KDE permission setup, portal screenshot pipe handling, portal screen-cast re-entry protection, global shortcut registration, and GNOME shortcut cleanup
Improved notification click handling and bounded notification path tracking
Improved first-run dependency setup and AppImage/Linux package checks
Updates, security and packaging
Added automated CTest execution to the Linux build workflow and expanded package contract tests
Fixed Windows updater compatibility with release assets that do not expose GitHub's optional SHA-256 digest
Improved upload temporary-file creation, filename sanitization, response validation, and secure credential migration
Updated Windows executable and manifest version metadata
You can’t perform that action at this time.