-->> Shark's website <<--

Shark's Help Forum

Search
  Create an account  
New Release: 3.3.0 Final

#1
Star 
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

Once again, you can find the latest Icaros releases on the official Icaros github page.
And thanks to Witchilich, you can now also find Icaros with winget!

EDIT: For full transparency as always, here are 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!


[Image: total?color=%232B6870&label=DOWNLOADS&st...-the-badge]

_______________________________________________________________________________________________________


[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.


Icaros 3.3.0 Final Installer: Download
Icaros 3.3.0 Final Portable: Download


Issue Tracker
Reply

#2
Changes between RC1 and the Final build

- Added support for TGA thumbnailing
- Improved handling of long filenames in the IcarosCache
- Fixed IcarosConfig not properly handling long filenames
- Fixed expansion of %SystemRoot% in IcarosConfig
- Fixed Boolean file properties showing incorrect values in IcarosConfig (Debug Page)
- Fixed crash when adding files without an extension to IcarosConfig
- Fixed filename not showing up in the minidump dialog
- Added additional error reporting during cache indexing and for certain IcarosConfig actions
- Added Polish installer localization (Thank you Xyzzy! ^__^)
- Updated Polish localization (Thank you Xyzzy! ^__^)
- Updated FFmpeg
Reply

#3
Hello, Xanashi.

I haven't installed it yet; but I had thought you may have forgotten about it after making the RC available. Seeing that this was evidently wrong, I feel the need to express my respect and gratitude to you.

For a considerable time, Icaros has been a crucial and incredibly helpful part of my "digital life". I certainly would not want to lose it, and, time and time again, I have recommended it to others online and offline. It's an exceptionally well crafted and useful software, and a true lifesaver. I'm sure I'm not the only one whose Windows experience was fundamentally changed for the better thanks to you. Truly an outstanding job.
Reply

#4
(01-10-2023, 11:05 PM)Zelanium Wrote: Hello, Xanashi.

I haven't installed it yet; but I had thought you may have forgotten about it after making the RC available. Seeing that this was evidently wrong, I feel the need to express my respect and gratitude to you.

For a considerable time, Icaros has been a crucial and incredibly helpful part of my "digital life". I certainly would not want to lose it, and, time and time again, I have recommended it to others online and offline. It's an exceptionally well crafted and useful software, and a true lifesaver. I'm sure I'm not the only one whose Windows experience was fundamentally changed for the better thanks to you. Truly an outstanding job.

Hi Zelanium,

Thank you so much for your truly wonderful comment.  <3
It honestly means so much to me, to read comments like yours. 
It makes Icaros very much worth all the effort put into it, and also motivates me to keep working on it.

By the way, you reported an issue with ODT files picking the wrong cover image a while ago.
I tried to reproduce this error, but couldn't find any ODT sample files with mulitple images.
Would it be possible for you to send me 1-2 files with this problem?

I've also been looking into JXL, but it's still a work in progress. I don't really have timeline for this format yet.
Reply





Users browsing this thread:
1 Guest(s)