Added a /PROCDUMP command-line option to aid in debugging issues if it's not possible to get WACUP started to be able to access the Error Reporting preference page to run the equivalent mode this now adds
Changed the visualisation plug-in menu to now show a running or stopped text next to it to better indicate the known status of the plug-in by the core instead of it just showing as checked or un-checked
Fixed a crash seen by some setups where checking for updated podcasts & for updated supporting tools happen around the same time during initial process loading (which can seem like a failure after updating)
Fixed a regression with the library playlist handling which could cause some of the actions to crash due to an unintended change breaking how things are internally matched (e.g. importing current playlist)
Fixed editing individual file metadata from within a local library view causing further access to the database to deadlock within the running instance which would in most cases cause a hung process crash
Fixed the selected but inactive visualisation plug-in menu not showing a checkmark next to the shown plug-in in single visualisation plug-in mode (inadvertently broke the fixes the prior build introduced)
Fixed a number of aspects of the local library plug-in which should either remove or minimise some of the ui hangs that have been reported along with reducing the amount of time need to lock the database (still not 100% where I'd like it to be especially when using a modern skin due to how it handles metadata requests on the main ui thread which can often cause things to hang vs other aspects of WACUP)
Fixed streams not being correctly reported to Discord when the RPC / now playing feature is enabled due to changes the albumart support introduced which broke some assumptions with the streams + button handling
Fixed the local library view results pane sometimes staying showing as 'scanning...' when the search has completed due to a single result being returned which could prevent the final repaint being triggered
Fixed an nde empty integer related field optimisation check sometimes mis-reporting a field as being empty which prevented the data from being seen (e.g. song lengths) especially during metadata refreshing
Fixed the taskbar / process text not always updating as expected during some of the playback stopping actions especially if advance to next on stop is enabled
Updated libcurl (libcurl.dll) to 8.7.1 (27 Mar 2024)
Updated libopenmpt (in_mod.dll) to 0.7.6.20445 (24 Mar 2024)
Updated libopus (libopus.dll) to 1.5.1 (4 Mar 2024)
Updated Monkey's Audio (in_ape.dll) to 10.61 (27 Mar 2024)
Updated OpenSSL (libcurl.dll) to 3.3.0 Beta 1 (29 Mar 2024)