Releases: AlienCowEatCake/ImageViewer
Version 1.7.1
Maintenance release.
- Fixed colorspace in Qt plugins based decoders
- Disabled auto update checking on metered connection or behind captive portal
- Updated Qt to 5.15.15/6.8.0 in Windows, macOS, GNU/Linux buildscripts
- Updated QtImageFormats to latest dev (3dac717)
- Updated KImageFormats to latest master (7d696a81)
- Updated OpenEXR to 3.3.1
- Updated XZUtils to 5.6.3
- Updated libyuv to latest main (6ac7c8f2)
- Updated precompiled ReSVG to v0.44.0
- Updated Imath to 3.1.12
- Updated libtiff to 4.7.0
- Updated LibRaw to 0.21.3
- Updated libpng to 1.6.44
- Updated libjxl to 0.11.0
Sources
- ImageViewer-1.7.1.tar.xz - full source tarball with thirdparty modules
- ImageViewer-1.7.1_system_thirdparty.tar.xz - tiny source tarball without thirdparty modules
macOS builds
- ImageViewer_qt6.8_universal.dmg - universal x86_64 and arm64 build with Qt 6, for macOS 11 and later
- ImageViewer_qt5.15_universal_target10.10.dmg - universal x86_64 and arm64 build with Qt 5, for OS X 10.10 and later
Windows builds - installer files
- ImageViewer_qt6.8_msvc2022_arm64.msi - ARM64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x64.msi - x86_64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x86.msi - x86 build with Qt 6, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_arm64.msi - ARM64 build with Qt 5, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_x64.msi - x86_64 build with Qt 5, for Windows 7 and later
- ImageViewer_qt5.15_msvc2022_x86.msi - x86 build with Qt 5, for Windows 7 and later
Windows builds - zip files
- ImageViewer_qt6.8_msvc2022_arm64.zip - ARM64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x64.zip - x86_64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x86.zip - x86 build with Qt 6, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_arm64.zip - ARM64 build with Qt 5, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_x64.zip - x86_64 build with Qt 5, for Windows 7 and later
- ImageViewer_qt5.15_msvc2022_x86.zip - x86 build with Qt 5, for Windows 7 and later
GNU/Linux builds - deb files
- imageviewer_1.7.1-1-qt6.8_amd64.deb - x86_64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- imageviewer_1.7.1-1-qt6.8_arm64.deb - aarch64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- imageviewer_1.7.1-1-qt5.15_amd64.deb - x86_64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
- imageviewer_1.7.1-1-qt5.15_arm64.deb - aarch64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
GNU/Linux builds - AppImage files
- ImageViewer_qt6.8_x86_64-linux-gnu.AppImage - x86_64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- ImageViewer_qt6.8_aarch64-linux-gnu.AppImage - aarch64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- ImageViewer_qt5.15_x86_64-linux-gnu.AppImage - x86_64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
- ImageViewer_qt5.15_aarch64-linux-gnu.AppImage - aarch64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
Version 1.7.1 for legacy systems
- Downgraded Exiv2 to 0.27.7
- Downgraded OpenEXR to 2.5.10
Sources
- ImageViewer-1.7.1.tar.xz - full source tarball with thirdparty modules
- ImageViewer-1.7.1_system_thirdparty.tar.xz - tiny source tarball without thirdparty modules
macOS builds
- ImageViewer_qt5.6_clang64_libstdcxx.dmg - x86_64 build with Qt 5.6 and libstdc++, for Mac OS X 10.6 and later
- ImageViewer_qt4.4_universal.dmg - universal i386 and ppc build with Qt 4.4, for Mac OS X 10.3 and later
Windows builds
- ImageViewer_qt4.8_mingw32.msi - x86 build with Qt 4.8 (installer version), for Windows 2000 and later
- ImageViewer_qt4.8_mingw32.zip - x86 build with Qt 4.8 (zip version), for Windows 2000 and later
- ImageViewer_qt4.4_mingw32.zip - x86 build with Qt 4.4 (standalone version), for Windows 98 or NT 4.0 and later
GNU/Linux builds
- ImageViewer_qt5.6_i486-linux-gnu.elf.gz - x86 build with Qt 5.6 (standalone version), built on Ubuntu 10.04 (glibc 2.11.1+)
- ImageViewer_qt5.6_x86_64-linux-gnu.elf.gz - x86_64 build with Qt 5.6 (standalone version), built on Ubuntu 10.04 (glibc 2.11.1+)
- ImageViewer_qt4.8_i486-linux-gnu.elf.gz - x86 build with Qt 4.8 (standalone version), built on Debian 5 (glibc 2.7+)
- ImageViewer_qt4.8_x86_64-linux-gnu.elf.gz - x86_64 build with Qt 4.8 (standalone version), built on Debian 5 (glibc 2.7+)
Version 1.7.0 for legacy systems
- Downgraded Exiv2 to 0.27.7
- Downgraded OpenEXR to 2.5.10
Sources
- ImageViewer-1.7.0.tar.xz - full source tarball with thirdparty modules
- ImageViewer-1.7.0_system_thirdparty.tar.xz - tiny source tarball without thirdparty modules
macOS builds
- ImageViewer_qt5.6_clang64_libstdcxx.dmg - x86_64 build with Qt 5.6 and libstdc++, for Mac OS X 10.6 and later
- ImageViewer_qt4.4_universal.dmg - universal i386 and ppc build with Qt 4.4, for Mac OS X 10.3 and later
Windows builds
- ImageViewer_qt4.8_mingw32.msi - x86 build with Qt 4.8 (installer version), for Windows 2000 and later
- ImageViewer_qt4.8_mingw32.zip - x86 build with Qt 4.8 (zip version), for Windows 2000 and later
- ImageViewer_qt4.4_mingw32.zip - x86 build with Qt 4.4 (standalone version), for Windows 98 or NT 4.0 and later
GNU/Linux builds
- ImageViewer_qt5.6_i486-linux-gnu.elf.gz - x86 build with Qt 5.6 (standalone version), built on Ubuntu 10.04 (glibc 2.11.1+)
- ImageViewer_qt5.6_x86_64-linux-gnu.elf.gz - x86_64 build with Qt 5.6 (standalone version), built on Ubuntu 10.04 (glibc 2.11.1+)
- ImageViewer_qt4.8_i486-linux-gnu.elf.gz - x86 build with Qt 4.8 (standalone version), built on Debian 5 (glibc 2.7+)
- ImageViewer_qt4.8_x86_64-linux-gnu.elf.gz - x86_64 build with Qt 4.8 (standalone version), built on Debian 5 (glibc 2.7+)
Version 1.7.0
New stable release with zh_TW translation and improved CMYK, TIFF and JXR support.
- Added "system_thirdparty" configuration preset and tarball without thirdparty modules (#17)
- Added ability to use system icons (#18)
- Added zh_TW translation (thanks to @jackusay)
- Added experimental DecoderJ40 for JPEG XL images
- Added animation support to DecoderSTB
- Added basic support for CgBI (Apple) PNG images
- Added new "Light", "Windows 95" and "Windows 2000" interface themes
- Added dockable and floatable toolbar option in Settings dialog
- Added "Remember rotation and flip until app exit" option in Settings dialog
- Improved decoding images in CMYK, Lab and Grayscale colorspaces
- Improved decoding images in TIFF and JPEG XR formats
- Improved sorting rules, now it follows system rules if possible
- Updated zh_CN translation (thanks to @nonwill)
- Updated "Dark", "Fusion Light" and "Fusion Dark" interface themes
- Updated zoom and flip icons
- Fixed opening files with unicode names on Windows via commandline
- Fixed compatibility with big endian systems
- Fixed compatibility with old x86_64, i386 and ppc Mac OS X (10.3 and later)
- Updated aom to 3.10.0
- Updated Exiv2 to 0.28.3
- Updated FreeType to 2.13.3
- Updated KImageFormats to latest master (8588c053)
- Updated libavif to 1.1.1
- Updated libexif to latest master (5d53c01)
- Updated libexpat to 2.6.3
- Updated libheif to 1.18.2
- Updated libjxl to 0.10.3
- Updated libyuv to latest main (41d0cd33)
- Updated MSEdgeWebView2 to 1.0.2739.15
- Updated QtImageFormats to latest dev (adb7ede)
- Updated precompiled ReSVG to v0.43.0
- Updated Qt to 6.8.0-beta3 in Windows, macOS, GNU/Linux buildscripts
- Removed ghc::filesystem dependency because it is no longer necessary
Sources
- ImageViewer-1.7.0.tar.xz - full source tarball with thirdparty modules
- ImageViewer-1.7.0_system_thirdparty.tar.xz - tiny source tarball without thirdparty modules
macOS builds
- ImageViewer_qt6.8_universal.dmg - universal x86_64 and arm64 build with Qt 6, for macOS 11 and later
- ImageViewer_qt5.15_universal_target10.10.dmg - universal x86_64 and arm64 build with Qt 5, for OS X 10.10 and later
Windows builds - installer files
- ImageViewer_qt6.8_msvc2022_arm64.msi - ARM64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x64.msi - x86_64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x86.msi - x86 build with Qt 6, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_arm64.msi - ARM64 build with Qt 5, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_x64.msi - x86_64 build with Qt 5, for Windows 7 and later
- ImageViewer_qt5.15_msvc2022_x86.msi - x86 build with Qt 5, for Windows 7 and later
Windows builds - zip files
- ImageViewer_qt6.8_msvc2022_arm64.zip - ARM64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x64.zip - x86_64 build with Qt 6, for Windows 10 and later
- ImageViewer_qt6.8_msvc2022_x86.zip - x86 build with Qt 6, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_arm64.zip - ARM64 build with Qt 5, for Windows 10 and later
- ImageViewer_qt5.15_msvc2022_x64.zip - x86_64 build with Qt 5, for Windows 7 and later
- ImageViewer_qt5.15_msvc2022_x86.zip - x86 build with Qt 5, for Windows 7 and later
GNU/Linux builds - deb files
- imageviewer_1.7.0-1-qt6.8_amd64.deb - x86_64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- imageviewer_1.7.0-1-qt6.8_arm64.deb - aarch64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- imageviewer_1.7.0-1-qt5.15_amd64.deb - x86_64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
- imageviewer_1.7.0-1-qt5.15_arm64.deb - aarch64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
GNU/Linux builds - AppImage files
- ImageViewer_qt6.8_x86_64-linux-gnu.AppImage - x86_64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- ImageViewer_qt6.8_aarch64-linux-gnu.AppImage - aarch64 build with Qt 6, built on Ubuntu 18.04 (glibc 2.27+)
- ImageViewer_qt5.15_x86_64-linux-gnu.AppImage - x86_64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
- ImageViewer_qt5.15_aarch64-linux-gnu.AppImage - aarch64 build with Qt 5, built on Ubuntu 14.04 (glibc 2.19+)
Version 1.6.2
Maintenance release.
- Added Ctrl+W as exit alias (#14)
- Fixed build in various configurations (thanks to @nonwill)
- Updated FreeType to 2.13.2
- Updated Exiv2 to 0.28.2
- Updated OpenEXR to 3.2.4
- Updated aom to 3.9.1
- Updated Qt to 6.7.2 in Windows, macOS, GNU/Linux buildscripts
- Updated QtImageFormats to latest dev (9aa5594)
- Updated KImageFormats to latest master (b849e48e)
Version 1.6.1
Chinese translation and maintenance release.
- Added Chinese translation (thanks to @nonwill)
- Fixed menu form of segmented items in macOS toolbar
- Fixed rendering animated SVG via DecoderQtSVG with Qt 6.x
- Fixed Windows 11 dark theme style for Qt 6.7+
- Updated Qt to 6.6.3 in Windows, macOS, GNU/Linux buildscripts
- Updated aom to 3.9.0
- Updated giflib to 5.2.2
- Updated highway to 1.2.0
- Updated JasPer to latest master (8766848)
- Updated libavif to 1.0.4
- Updated libexpat to 2.6.2
- Updated libjpeg to 9f
- Updated libjxl to 0.10.2
- Updated libpng to 1.6.43
- Updated LibWebP to 1.4.0
- Updated MSEdgeWebView2 to 1.0.2535.41
- Updated OpenJPEG to 2.5.2
- Updated STB to latest master (013ac3b)
- Updated XZUtils to 5.6.2
- Updated zlib to 1.3.1
- Updated Zstandard to 1.5.6
- Updated precompiled ReSVG to v0.42.0
- Updated QtImageFormats to latest dev (0b92ab3)
- Updated KImageFormats to latest master (99663607)
Version 1.6.0
New stable release. This release is based on v1.5.6, but contains following breaking changes:
- All browser-based decoders are disabled by default and excluded from binary releases
- All experimental and redundant decoders are disabled by default and excluded from binary releases
- Binary releases are now built with Qt 6.5.3. Thus now the minimum system requirements are Windows 10+ (x64 or arm64), macOS 11+ (x64 or arm64) or GNU/Linux with glibc 2.27+ (x64 or arm64). Building from source can be done for older platforms or other architectures
Starting with this release, legacy platforms are no longer actively maintained, as well as 32-bit platforms. The core app will still be compatible, but third-party components may be dropped on next updates. If you need full-featured version for legacy systems, please use the 1.5.x release or use own set of third-party components with "system_..." build config
Version 1.5.6
Maintenance release.
- Fixed opening files with different unicode equivalence form in path
- Fixed opening non-unicode SVG with Qt 6.x
- Fixed opening SVG files via DecoderNSImage
- Fixed app icon on Wayland session
- Updated file association lists for Windows, macOS, and GNU/Linux
- Updated aom to 3.8.0
- Updated JasPer to latest master (aeef529)
- Updated libavif to 1.0.3
- Updated libde265 to 1.0.15
- Updated libexif to latest master (0477ce1)
- Updated libheif to 1.17.6
- Updated libjxl to 0.9.0
- Updated libmng to 2.0.3 with fixes from unreleased 1.0.11
- Updated LibRaw to 0.21.2
- Updated LittleCMS2 to 2.16
- Updated NanoSVG to latest master (93ce879)
- Updated OpenEXR to 2.5.10
- Updated STB to latest master (f4a71b1)
- Updated MSEdgeWebView2 to 1.0.2210.55
- Updated precompiled ReSVG to v0.37.0
- Updated QtImageFormats to latest dev (08539b0)
- Updated KImageFormats to latest master (f341851)
- Updated Qt to 5.15.12 in Windows, macOS, GNU/Linux buildscripts
Version 1.5.5
Maintenance release.
- Fixed macOS libraries fixup for universal builds
- Updated libavif to 1.0.2
Version 1.5.4
Maintenance release.
- Added customization for toolbar position (#10)
- Added option for upscaling on fit to window (#11)
- Added platform browser based decoders availability checks
- Fixed resolving UCRT runtime (#8)
- Fixed redirect support in UpdateChecker (#9)
- Fixed mac toolbar button priorities
- Updated aom to 3.7.0
- Updated brotli to 1.1.0
- Updated highway to 1.0.7
- Updated JasPer to 4.1.0
- Updated libavif to 1.0.1
- Updated libheif to 1.17.3
- Updated APNG patch to 1.6.40
- Updated libtiff to 4.6.0
- Updated LibWebP to 1.3.2
- Updated MSEdgeWebView2 to 1.0.2151.40
- Updated NanoSVG to latest master (cb0ae54)
- Updated OpenEXR to 2.5.9
- Updated XZUtils to 5.4.5
- Updated zlib to 1.3
- Updated QtImageFormats to latest dev (fdf2838)
- Updated KImageFormats to latest master (7864ad4)
- Updated precompiled ReSVG to v0.36.0
- Updated Qt to 5.15.11 in Windows, macOS, GNU/Linux buildscripts
- Updated OpenSSL to 1.1.1w in Windows and GNU/Linux buildscripts