XL Converter Changelog

What's new in XL Converter 0.9.9

Apr 15, 2024
  • 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

New in XL Converter 0.9.8 (Mar 14, 2024)

  • 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)

New in XL Converter 0.9.7 (Feb 28, 2024)

  • Added more info to debug reports
  • Fixed layout alignment when switching tabs
  • Fixed visual bug with lossless_if
  • 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

New in XL Converter 0.9.6 (Jan 23, 2024)

  • 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

New in XL Converter 0.9.5 (Dec 21, 2023)

  • 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

New in XL Converter 0.9.4 (Nov 22, 2023)

  • 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
  • Misc:
  • Improved and automated building process
  • Migrated to new packages

New in XL Converter 0.9.3 (Oct 31, 2023)

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

New in XL Converter 0.9.2 (Oct 26, 2023)

  • New:
  • Released Knowledge-base - (Website / Source)
  • Added metadata handling
  • Preserving
  • Wiping
  • 5 modes in total (encoder and ExifTool-based)
  • Added shortcuts - switch tabs with Alt + 1, 2, 3...
  • Added JPE support
  • Added exception popups If any occurred during conversion
  • Added corresponding option to settings
  • Added Intelligent Effort support to manual downscaling
  • Fixes:
  • Disabled downscaling on "reset to default"
  • Expanded the convert button in input tab
  • Added icon to notifications
  • Fixed visual bug with labels in the Modify tab
  • Fixed visual bug with progress dialog
  • Dynamic Downscaling
  • Avoided generating proxy when not necessary
  • Fixed intelligent effort
  • Partially fixed hung ups when generating proxies
  • Improved estimated time left accuracy
  • Manual downscaling
  • Linked custom encoders
  • Rewritten it entirely
  • Changes:
  • Removed "Best Quality" checkbox (you can just set speed to 0 instead)
  • Disabled downscaling on startup
  • Added corresponding option to settings
  • Redesigned how choosing resampling works

New in XL Converter 0.9.1 (Oct 2, 2023)

  • Made drag 'n drop work on every tab
  • Improved AVIF encoding stability
  • Added widget saving system to make them persistent
  • Made iterating on the previously renamed files work between conversions:
  • e.g. "file (1).jxl" -> "file (2).jxl" instead of "file (1) (1).jxl"
  • Detection and parsing is RegEx-based
  • Added item count to the progress dialog
  • Added time left to the progress dialog
  • Added an update checker
  • Added settings
  • Added relative path support for custom output:
  • A folder of that name will be created in each file's source directory
  • Replaced label with a spinbox in thread selector
  • Added start menu entry to the Linux installer
  • Corrected the quality slider range for JPEG XL
  • Improved AboutTab layout
  • Added notifications
  • Added safety checks to custom output
  • Streamlined versioning
  • Fixed UI bugs