The Beta links are posted by Fengtao right here on cdf...look for a sticky near the top of the Fab forum:
DVDFab 188.8.131.52 Beta.
For the latest final release version, Fengtao's home site:
Hope this helps...
Oh, in common settings, you can enable "check for new version automatically". I believe this is checked as a default setting. I have it unchecked. You will still have to download and install, but just go ahead and install on top of the previous version. If you revert, you will have to uninstall.