Yup, looks like it
Bit odd the change/release notes on the thread:http://getmusicbee.com/forum/index.php?topic=18462.0
"This topic will be regularily updated with the latest fixes"
But they aren't on the the release notes webpage:http://getmusicbee.com/release_notes.html
But, might be that this is that the general procedure/idea ? That old release notes are copied on to the webpage when they are overwritten in the thread, and the latest only live on the forum thread ?