There does not appear to be a Windows release notes URL on the download page https://kdenlive.org/download/ nor a kdenlive.org Website search function to search for same. Release notes at https://community.kde.org/Applications/16.12_Release_Notes#Known_issues do not mention the Windows beta release. The effect is for those adventurous enough to brave the beta & give bug feedback is to spin their wheels on functions that are known not done or known not to work. I suggest that declaration of a beta means that, from alpha, a KNOWN NOT DONE list exists (if possibly empty) and, realistically, a KNOWN NOT TO WORK list as well at beta version release time. Given the various bugs I have filed this release feels more like an alpha, which is OK - just don't advertise it as a beta because that sets up an avoidable expectations fail.
You are right. Changelog is not good maintained. Some release notes has been compiled here: Bug 358046
Moved to phabricator: https://phabricator.kde.org/T9900