github Xanashi/Icaros v3.3.0
Icaros 3.3.0

latest releases: v3.3.3b3, v3.3.3b2, v3.3.3b1...
22 months ago

Good Afternoon Everyone,

The final version of Icaros 3.3.0 is finally here.
I got through most of the showstoppers. You can find the few changes between this and the previous RC1 build in a post below.

A new build will be coming soon with some property handler improvements, so stay tuned!

Thank you so much to everyone you has provided feedback and helped me troubleshoot various issues!
I really appreciate the engagement and support! <3

Also thanks to Witchilich, you can now also find and install Icaros with Winget!

EDIT: For full transparency as always, here is the donation amount from 2022:

2022 - $358

Huge thanks to all who donated to keep the Icaros development alive and well! ❤️

I hope you all enjoy the new releases!


Icaros releases


Icaros v.3.3.0 Final

[Major Changes]

  • Added support for MP4 properties (incl. mov, 3gp, 3g2, mj2, psp, m4b, ism, ismv, f4v, m4a isma)
  • Added support for AVIF thumbnailing
  • Added support for TGA thumbnailing
  • Added thumbnailing of AI files with an embedded image
  • Added thumbnailing of PDF files with an embedded image
  • Added AIF/AIFF/AIFC property support
  • Added OGA, WEBMV and WEBMA properties
  • Upgraded all Icaros Cache logic to 64bit
  • Heavily improved all Icaros Cache logic
  • The Icaros Cache no longer has a size limit where it stops working
  • Added several new thumbnail cache sizes
  • Improved automatic thumbnail size detection in the Icaros Cache for certain filetypes
  • Improved cover selection logic of CBZ/CBR/CB7/EPUB files
  • Implemented a way for Icaros to recover slightly corrupted cache files

[Fixes]

  • Automatically undo registry block placed by other software, that prevented Icaros from working
  • Disable the 'Icons Only' File Explorer folder setting when enabling thumbnailing
  • Fixed thumbnailing of Dolby Vision HEVC streams (dvhe)
  • Fixed and improved the WAV property and tag parser
  • Fixed rare Explorer hang on specific files
  • Fixed thumbnailing of certain PAL8 files
  • Fixed a couple of rare issues that affected thumbnailing of some files
  • Fixed cache crash when caching very small image thumbnails
  • Fixed multiple potential cache crashes
  • Fixed caching of folder thumbnails on Windows 10+
  • Fixed cache indexer not using the thumbnail timestamp when enabled
  • Fixed issue where cache didn't always return a valid thumbnail even though one was available
  • Fixed a lot of small cache issues
  • Fixed crash if the current Icaros Cache Location had suddenly gotten
    restrictive permissions applied to the folder
  • Fixed Cache Indexer returning an 0x14 error when parsing long filenames (> 259 characters)
  • Fixed IcarosConfig not properly handling long filenames (> 259 characters)
  • Fixed Boolean file properties showing incorrect values in IcarosConfig (Debug Page)
  • Fixed crash when adding files without an extension to IcarosConfig

[Improvements]

  • Improved Debug Mode: Icaros should now catch far fewer crashes caused
    by other software loaded in the same process as Icaros
  • File Explorer settings that have been modified by Icaros is now reverted during uninstall
  • Made the [Und] track language tag optional, and hidden by default
  • IcarosConfig now performs a permission check on the current Icaros
    Cache Location, when going to the Cache Page. If the check fails,
    an option has been added to attempt to fix the permission issues.
  • Improved how IcarosConfig handles permission issues for the Icaros Cache
  • When opening IcarosConfig for the first time, the default theme will now
    match the current Windows App theme
  • Added a workaround for an issue that prevented the Icaros Thumbnail Provider from working on Vista
  • IcarosConfig now uses %SystemRoot% instead of the hardcoded C:\Windows path when referencing the WOW64 regsvr32.exe
  • Added additional error reporting during cache indexing and for certain IcarosConfig actions
  • All MP4 properties are disabled by default (As the native Windows handler allows editing of properties)
  • MP3 properties are now disabled by default
  • Register OGA as an audio filetype
  • Sidepanel position is now remembered in IcarosConfig
  • Additional minor fixes and improvements

[Localizations & Other]

  • Installer is now localized (Thank you bovirus for the implementation!)
  • Installer has been updated with a slightly more modern look
  • Added Romanian localization (Thank you Cătălin Popescu! ^__^)
  • Added Polish installer localization (Thank you Xyzzy! ^__^)
  • Updated Polish localization (Thank you Xyzzy! ^__^)
  • Updated Italian localization (Thank you bovirus! ^__^)
  • Updated localizations (Simplified Chinese) (Thank you ZerOri! ^__^)
  • Updated VS, donations amount and copyright
  • Updated LibDav1d to 1.0.0
  • Updated Unarr to 1.1.0 Beta
  • Updated GCC
  • Updated FFmpeg

NOTE: All your existing Icaros Cache files will be automatically upgraded with this build and
will therefore no longer work with previous versions of Icaros. Make sure you take a backup of
these files if you're testing a Beta release of Icaros.

NOTE: If you decide to downgrade from this release, please note that your property settings in Icaros
will be reset back to the default values, and will need to be set again.

Don't miss a new Icaros release

NewReleases is sending notifications on new releases.