Do I need to increase the version number of my snap for it to auto update in snapcraft? Or is just promoting a new latest/stable build enough to trigger an auto update?
Version numbers (actually strings) are merely informative. What triggers an update is the presence of a new revision in the channel the device is tracking.