Blogpost: https://imageglass.org/news/announcing-imageglass-10-beta-2-101
Mirror link: https://www.patreon.com/posts/release-10-beta-159372334
Download
| Packages | MS Store |
|---|---|
| Expand the Assets section for all download options | Purchase ImageGlass 9 Store to support this project: |
Warning
💥 If you're upgrading from v10 Beta 1
Due to breaking changes in app settings, v10 beta 2 may crash on startup, you should delete the igconfig.json file located in
- Windows:
%LocalAppData%\ImageGlass_10 - Linux:
~/.local/share/ImageGlass_10 - macOS:
/Users/<username>/Library/Application Support/ImageGlass_10
Changelog
🟢 New Features
1. HDR Support (#2121, #2148, #1430)
- Added setting
EnableHdrToneMappingfor toggling HDR processing - HDR tone-mapping support for image formats: AVIF, JXL, HDR, EXR...
- Added new Image information tag to show HDR image info:
HdrInfo
2. Native Vector Rendering
- Added support for rendering SVG, SVGZ format
- Added support for animated SMIL-based SVG
- Added setting
EnableVectorRendererto fallback to the raster rendering
3. Introduce ImageGlass.SDK library
- External tools, similar to
ImageGlass.Toolslibrary- Uses Out-of-process IPC
- Registration via
Toolssetting inigconfig.json, same as version 9.
For example, add exiftool as external tool for ImageGlass:{ "ToolId": "Tool_ExifTool", "ToolName": "ExifTool", "Executable": "cmd", "Arguments": "/k exiftool.exe -fast -G -t -m -q -H \"<file>\"", "IsIntegrated": false, "Hotkeys": ["Alt+Q"] }
- Native codec plugin
- Uses In-process native ABI
- Plugin registration: Declare your plugin in a
igplugin.jsonfile, put it in%LocalAppData%\ImageGlass_10\_plugins\<your_plugin_dir>folder{ "id": "Plugin_MyCodec", "name": "My Codec Plugin", "description": "Native plugin that exposes one codec to ImageGlass.", "version": "1.0.0", "author": "Your Name", "website": "https://example.com", "kind": "Codec", "executable": "MyCodecPlugin.dll", "supportedExtensions": ".foo;.bar" }
4. Redesigned Built-in Tools
- Crop Image
- Resize Image
- Frame Navigation
- Lossless Compression
5. Implemented features from v9
- Thumbnail persistent cache support with setting
GalleryCacheSizeInMb - Added settings
- Loop navigation:
EnableLoopBackNavigationandEnableLoopSlideshow - Preserve modified date on saving:
EnablePreserveModifiedDate - Navigation buttons for viewer:
EnableNavigationButtons - Option to load embedded image only:
EnableOnlyLoadRawPreview,EnableOnlyLoadNonRawPreview,PreviewMinWidth,PreviewMinHeight - Mouse actions:
MouseClickActions,MouseWheelActions - Background color:
BackgroundColor,SlideshowBackgroundColor
- Loop navigation:
🟡 Improvements
- All binary files are now signed
- Updated the installer type:
MSIXfor Windows builds,DMGfor macOS,flatpakfor Linux - Library updates: MagickNET to v14.13.1, Avalonia 12
- Added support for multi-frame image formats: TIF, TIFF, FAX,...
- Added setting
EnableGalleryShellThumbnailto disable usage of Windows thumbnails (#2301) - Added support Motion Photos (#1927), use "Frame Navigation" tool to play the embedded video
- New image interpolation values for settings
ImageInterpolationScaleDownandImageInterpolationScaleUpNearestNearestMipmapNearestNearestMipmapLinearLinearLinearMipmapNearestLinearMipmapLinearCubicMitchellCubicCatmullRomAnisotropic
🔴 Bugfixes
- Fixed: Images with "and rotate CW" Orientation Metadata not displaying (#2309)
- Fixed: The program didn't always respect the "Maximum gallery cache size" setting (#1706)
- Fixed: Error when opening ImageGlass from Windows Search results (#2189)
- Fixed: Touch gestures sometimes opened context menu unexpectedly
- Fixed: Temp folder wasn't deleted when app closed
- Fixed: Clipboard data was empty after the app closes
- Fixed: Windows: Photo list did not loaded when opening file from desktop
- Fixed: Linux: Missing libraries in Linux build (#2320)
- Fixed: Mac: Avalonia Application quitted unexpectedly (#2304)
- Fixed: Mac: Font was not consistent
ImageGlass Roadmap Update – 2026:
Please read announcement at: #2287
New Contributors
- @philocalyst made their first contribution in #2310
Full Changelog: 10.0.0.314-beta-1...10.0.2.66-beta-2