Fixed a deadlock seen from the recent crash reports when doing some of the drag + drop actions within the media library window
Fixed a loading crash seen related to a problem with some of the artwork cache image files being restored which should now be better handled allowing for the bad image to be removed without it failing
Fixed a deadlock seen from the recent crash reports when the internal metadata cache clearing is triggered which could block the main ui thread for too long with this now being moved to a background thread
Fixed some performance issues with some of the methods related to determining artwork support which mainly affected the local library import / refresh (this is still slower for some compared to other players because there's more data & artwork aspects being checked for which means doing more processing on a single file despite the best of attempts to reduce duplicate / heavy processing where possible)
Fixed a crash with the JTFE based missing files hotkey which no one seems to have used for an age for this to appear (maybe it's time to seriously consider stripping out features that aren't being used)
Fixed how some of the file types which use extra information to reference their sub-songs is handled which was preventing some from being correctly resolved back to their base file (noticed fixing above)
Fixed an issue with the handling of files with underscores in their filepath which wasn't being correctly handled causing some of the filename to be lost when shown as the title if title reading is delayed
Fixed a few things that might be behind NotSoDirect not being stable for some setups though am still not certain that the changes done for this are going to fully resolve the problem from the crash reports
Fixed the OS toast handling when there's no prior shortcut in the OS start menu to now create the shortcut (needed to allow the yes/no buttons for the new build / post-release toast) to be done as a hidden one so it's less likely to cause annoyance for those not wanting to see it whilst still allowing this less than ideal OS api implementation requirement to be met to avoid toasts without the needed buttons
Fixed a regression when moving from taglib1 to taglib2 which broke some of the handling in place to allow for external programs to still access files when wacup has a held open cached instance of the file
Updated cppwinrt (gen_win10shell.dll) to 3.0.260520.1 (26 May 2026)
Updated libcurl (libcurl.dll) to 8.2.1 (24 Jun 2026)
Updated Monkey's Audio (in_ape.dll) to 13.15 (28 Jun 2026)
Updated mpg123 (mpg123.dll) to 1.33.6 (6 Jun 2026)
Updated OpenSSL (libcurl.dll) to 3.5.7 (9 Jun 2026)
Updated pugixml to 1.16 (16 Jun 2026)
Updated taglib (tag2.dll) to 2.3.0 (11 May 2026)
Updated vgmstream (in_vgmstream.dll) to the latest Git commit from 28 Jun 2026