Beta Version: 1.0.9.5090 (x86) | Released: 21 February 2020 |
Changed how file version information is internally obtained to make things simpler & more consistent
Changed the external tools update action to better reflect what is installed (this helps first runs)
Changed the installer to reduce the size of the extracted copy of the 5.666 installer to exclude more files for a 40% on disk reduction
Changed the installer to use ExecDos instead of nsExec as it does the same but without an intermediate child process which A/V don't like
Changed the theming of the built-in streaming server landing page to be more dark-mode like & so it more closely aligns with WACUP's site
Changed the formatting of the information in the crash reports to remove some information no longer useful & to improve my reading of them
Changed the podcast preferences page to disable some of it's options if a subscription update is in progress to avoid a few potential issues
Changed the podcast plug-in to automatically remove incomplete downloads in the downloads list when a successful download later occurs
Changed the podcast plug-in to save the downloaded list when downloads have finished instead of waiting until the plug-in is unloaded
Changed the way the reported IP address on the Streaming preferences is determined to try to better deal with multiple adaptors/devices
Fixed a possible cause of the modern skin engine crashing on unloading for some setups (based on the automatic crash report submissions)
Fixed another possible cause of some of the random crashes experienced related to the drawing of the native windows
Fixed the possible cause of some non-portable WACUP installs not having the 'pin to taskbar' option showing when running (aka Windows + related shortcut fun)
Fixed the uninstaller not removing the start menu &/or desktop icon(s) if created & then the option to create them was unchecked later on
Fixed the installer not always remembering the start menu &/or desktop icon setting depending on the installer mode currently being used
Fixed the installer not removing the start menu &/or desktop icon if the setting to have them has been changed to off whilst updating
Fixed still being able to load the vulernable in_flv.dll plug-in (the installer would remove this but you can't help what some users try to do still)
Fixed a possible cause of the crash reporter hanging when trying to collect the initial details before handing off to another process that submits it
Fixed a settings cache issue causing the Not So Yasapi device specific settings from being read in due to a buffer truncation when priming the cache (this may have affected some other aspects but this was the only one reported)
Fixed the playback status of the Winamp Modern skin being mis-aligned by 1px when playback is paused compared to the playing & stopped conditions
Updated minizip (zlib.dll) to 2.9.2 (12 Feb 2020)
Updated WavPack (in_wv.dll) to 5.2.1 (31 Jan 2020)