EShot v4.0.0
This is a major release introducing experimental Linux support alongside the existing Windows edition.
Highlights
- Experimental Linux x86_64 support, tested primarily on KDE Plasma 6 with Wayland on CachyOS/Arch.
- AppImage packaging with first-run dependency setup and desktop integration.
- Google Lens and Yandex Images reverse-image search provider selection.
- Faster and more reliable visual-search uploads with clearer cancellation handling.
- Wayland screenshot, GIF, and video capture through XDG Desktop Portal and PipeWire.
- Improved recording cleanup so failed or completed captures no longer leave screen-sharing sessions active.
- FFmpeg-based GIF recording fallback and automatic Linux video encoder selection.
- Friendly Linux microphone device names with monitor sources filtered out.
- KDE Plasma global shortcut integration, including Print Screen configuration support.
- Responsive first-run Linux feature selection with English and the system language selected by default.
- Linux self-update support for AppImage releases with size and SHA-256 verification.
- Updated README, platform documentation, screenshots, packaging metadata, and release validation tests.
Linux status
Linux support is experimental and currently tested only on KDE Plasma 6, primarily on CachyOS/Arch with Wayland. Other desktop environments and distributions may work through XDG Desktop Portal but are not yet officially supported.
Installation
Download the AppImage, mark it executable, and launch it. The first-run wizard can install optional FFmpeg, OCR, Wayland portal, and desktop-integration packages through the system package manager.
Windows packages
Updated Windows x64 and ARM64 packages will be attached separately after local MSVC builds are produced. The old local Windows binary was intentionally not published as v4.0.0.