Good going, program keeps getting better and better.
I have noticed that a lot of times after an update certain functions wouldn't work properly anymore i.e. filetypes like .raw .flac and embedded subs.
We should also try to get some sort of standard qualtity control to verify everything is still working after developing an update.
I have experience in pharmaceutical manufacturing and there we use standard forms to check for a variety of specifications, this could also be applied to
software QC. For example we make a package with a variety of files and check whether these are still played properly.
This way you can make sure that you are not overlooking a function you yourself are not using.
I myself are now still using PMS 1.30.1 for certain files just because they wont work anymore on the new versions...