if you want to know if there is any new version release, at the home page of CCleaner website, there is a section that reads "What's New"... then there will be some version of CCleaner display there, along with the new features or fixtures... beside each version, there will be a release date...
the update you see at the top of the home page maybe for CCleaner new release too...