VoiceCode now includes an auto updater. Whenever an update is available it will be downloaded in the background. When the download is ready it will give a notification, and an "UPDATE" button will appear at the bottom of the main VoiceCode window. You can wait for a convenient time to update, or do it right away.
Commands and settings are defined in packages separate from the main VoiceCode program, they can be installed and updated independently through the VoiceCode interface. When a package update is available it will show up in the "updates" section on the main Packages page of the VoiceCode window.