Skip to content

Releases: JacobDev1/xl-converter

v1.0.2

07 Aug 20:39
Compare
Choose a tag to compare

Changelog

  • Added tooltips
  • Added an option to copy original when output is larger (#45)
  • Added an option to prevent deleting original when output is larger (#45)
  • Added logging to file
  • Added custom ExifTool arguments
  • Added low RAM mode (#49)
  • Fixed UTF-8 support in ExifTool (Windows) (#47)
  • Fixed ExifTool handling of JPEG XL (Linux)
  • Fixed menu entry disappearing after an update (Linux)
  • Fixed UI bug with multiple chroma subsampling options appearing
  • Set Windows installer to always show dir page
  • Improved sound handling
  • Improved settings tab scaling
  • Switched to the system-provided ExifTool on Linux
  • Updated ExifTool on Windows to 12.92
  • Updated libavif to 1.1.1
  • Updated libaom to 3.9.1
  • Updated OxiPNG to 0.9.2

Version 1.0.1

18 Jun 02:54
Compare
Choose a tag to compare

Changelog

  • Added dedicated options for lossless JPEG recompression
  • Added snapping to sliders
  • Added an option to play sound when conversion finishes
  • Added a disk space check (#28)
  • Added HEIF page-number check
  • Fixed light theme in exception view (#29)
  • Fixed Linux installer bug (#36)
  • Adjusted naming to match the official specs
  • Adjusted WebP quality range
  • Moved JPEG encoder to the settings
  • Moved WebP method to the output tab
  • Disabled mouse wheel changing widget values
  • Deprecated GIF -> PNG conversion

Version 1.0.0

16 May 19:38
Compare
Choose a tag to compare

Changelog

  • Added UTF-8 support to JPEG XL and JPEGLI (#6)
  • Added parallel AVIF encoding (#20)
  • Added partial TIFF support (#23)
  • Added chroma subsampling options (#18)
  • Added simplified lossy mode picker for JPEG XL
  • Added custom encoder parameters to settings
  • Added WebP method to settings
  • Added better time left estimation
  • Added redesigned settings
  • Added simpler Windows installation
  • Added native jxl support to JPEGLI
  • Added drag scrolling to settings
  • Fixed progress dialog shrinking when minimized (#22)
  • Fixed download dialog not closing in the update checker
  • Fixed arrow key navigation when no items are selected in the input tab
  • Removed lossless (only if smaller)
  • Updated OxiPNG to 0.9

Version 0.9.9

15 Apr 15:34
Compare
Choose a tag to compare

Changelog

  • Added "Keep Folder Structure" feature (#16)
  • Added "JPEGLI - Disable Progressive Scan" setting (#18)
  • Fixed "Disable Delete Original on Startup" (#17)
  • Fixed downscaling to resolution (#19)
  • Fixed displaying text in Exception View
  • Cleaned up the output tab visually
  • Removed saving and loading file lists from settings

Version 0.9.8

14 Mar 12:41
Compare
Choose a tag to compare

Changelog

  • Added new JPG encoder - JPEGLI
  • Added Encoder - Wipe support to JPEG XL
  • Added support for native jxl -> jxl conversion (JPEG XL)
  • Added thread scaling for small amounts of images (JPEG XL)
  • Added experimental Effort 10 to settings (JPEG XL)
  • Updated JPEG XL (libjxl) to v0.10.2 (faster with lower RAM usage)
  • Updated ExifTool to 12.77
  • Changed default quality for JPG and WEBP from 80 to 90
  • Removed Effort limit for GIFs and APNGs (JPEG XL)
  • Adjusted and unified fonts across all platforms
  • Fixed start menu icon disappearing after update (Linux)

Version 0.9.7

28 Feb 15:54
Compare
Choose a tag to compare

Changelog

  • Added JPEG XL lossy mode selection
    • VarDCT - for natural or complex images, like photographs
    • Modular - for images with sharp edges and flat areas, like digital art, screenshots, documents etc.
  • Added more navigation to the input tab
    • Shift + Home or End - select items above / below
    • Shift + Up or Down - add item above / below to selection
  • Added more info to debug reports
  • Fixed layout alignment when switching tabs
  • Fixed visual bug with lossless_if

Version 0.9.6

23 Jan 22:33
Compare
Choose a tag to compare

Changelog

  • Added new version of AVIF (faster and better quality)
  • Added UTF-8 support for AVIF (#6)
  • Added UTF-8 support for saving and loading file list
  • Added new exception logging system
  • Added robust error handling
  • Added helpful links to about tab
  • Added detection for incompatible characters
  • Fixed bug in time left algorithm
  • Fixed ExifTool problems on some Linux distros
  • Improved stability
  • Improved process handling
  • Improved update checker
  • Changed quality scale for AVIF
  • Removed broken TIFF support
  • Removed donate button
  • Renamed metadata modes
  • Replaced manual file size downscaling with automatic

Version 0.9.5

21 Dec 00:10
Compare
Choose a tag to compare

Christmas update

Changelog

  • Added faster file size downscaling based on linear regression
  • Added saving and loading file lists
  • Added notification on failed conversions
  • Added error handling for corrupt images when downscaling
  • Added "Disable Delete Original on Startup" to settings
  • Added unit tests
  • Fixed Skip mode
  • Fixed renaming collisions (#5)
  • Fixed downscaling to resolution
  • Fixed wrong arg. for JPEG XL (#4)
  • Fixed outline on item focus
  • Fixed Reset to Default behavior
  • Fixed GitHub repo language statistics
  • Improved Linux installer
  • Improved 3rd party licenses
  • Improved exception popup handling
  • Applied minor UI tweaks
  • Reworked the entire project structure

Version 0.9.4

22 Nov 16:21
Compare
Choose a tag to compare

Changelog

  • User Interface
    • 10x faster file addition
    • Improved speed of deleting and selecting items
    • Added navigation methods (arrow keys, Home and End)
    • Improved time left accuracy
  • Platform Support
    • Bundled Visual C++ Redistributables with Windows installer
    • Introduced AppImage builds for Linux
  • Misc
    • Improved and automated building process
    • Migrated to new packages

Version 0.9.3

31 Oct 13:50
Compare
Choose a tag to compare

Changelog

  • Added JPG reconstruction data detection
  • Added "Reconstruct JPG from JPEG XL" checkbox to PNG format