Added an initial build of in_usf2 which is a lazyusf2 based input plug-in for Nintendo Ultra 64 Sound Format (*.usf & *.miniusf) playback support which should do better than the old 64th Note plug-in along with better integration from being a native WACUP plug-in
Added a native version of the in_pxtone plug-in which was previously limited to only being provided under the x86 build due to the older version relying on a specific old 32-bit pxtone.dll
Added an option to the Titles|ATF preference page so the filename instead of the full path can be set to be shown when the title for a main playlist item hasn't yet been generated (e.g. on drag + drop)
Changed how the installer indicates MP3 & WAV support when using the customise mode to better reflect that they're now handled via the same native input plug-in to avoid it being un-checked when that'll prevent things working as expected by some
Changed the ATF parser again to see if it'll finally resolve some of the random syntax error messages that have been reported despite changes made in the prior build which seemed to resolve most reports
Changed some more of the internal methods to reduce or avoid additional memory allocations when its able to be done without it to reduce memory churn, etc
Fixed a regression with the handling of ID3v1.x metadata tags as part of the move to taglib2 & patches applied to it which broke them being obtained when following the original ID3v1.x spec
Fixed a possible cause for a hang on closing if a CD title request is queued up but WACUP has since been signalled to close
Fixed another possible failure point within the Not So Direct output plug-in when the playback handling is quickly changing
Fixed a deadlock which could occur with some of the metadata requests being sent to the recently added in_what input plug-in
Fixed the probable reason for some playback related issues when in_wave is requested to stop playback but it doesn't complete fast enough causing the now not wanted thread to stay around
Fixed the TipTop plug-in not correctly handling saving & restoring multi-line atf with its configuration & added an update button to make it easier to test changes without closing the dialog
Fixed a regression which broke Milkdrop working as part of trying to resolve a long running complaint of some presets not working under AMD based setups due to the mess that is just Milkdrop
Fixed a regression which prevented playback continuing as expected when getting to a separator entry (if the preference option to stop playback was enabled then that still worked correctly)
Fixed opus playback starting sometimes reporting the wrong playback time if what's being played cannot be seeked within
Fixed some MP4 files not reporting the correct length during playback due to a mis-handling of the fallback atom reading when it's not present in the primary atom that most files are using
Fixed a loading conflict with the media library window handling which could prevent the podcast & playlist views from loading as expected if they were the view to restored during initial loading or the media library window not appearing at all (this was most obvious with modern skins)
Fixed the default file extension being applied on some podcast feed downloads when it didn't match to what the feed was able to provide (this may cause some items to be downloaded depending on settings)
Other small changes as part of trying to resolve some of the inconclusive issues seen within the recent crash reports
Updated giflib (image.w5s) to 6.1.3 (12 Apr 2026)
Updated libcurl (libcurl.dll) to 8.20.0 (291 Apr 2026)
Updated lzma (lzma.dll) to 26.01 (27 Apr 2026)
Updated minizip-ng (zlib.dll) to 4.2.0 (27 Apr 2026)
Updated Monkey's Audio (in_ape.dll) to 12.83 (3 May 2026)
Updated mpg123 (mpg123.dll) to 1.33.5 (25 Apr 2026)
Updated the installer to be built with NSIS 3.12 (19 Apr 2026)
Updated unrar (unrar.dll) to 7.2.6 (27 Apr 2026)
Updated vgmstream (in_vgmstream.dll) to the latest Git commit from 2 May 2026