How does upgrade checking work?
If you install an official dev version (not a git checkout, but downloaded from the website), it has a date information. If there is a newer stable or dev version, you will be informed.

However, development releases are exactly that. Some work, some work well and others might not work at all.