It seems like updates still has to be done manually, but why is the option to auto update available in settings? Checking it simply enables update notifications that provides the link to the latest installer.

Windows / 1.0.179 (or rather prior version)