adapt-cli has received an update today adding support for specific plugin versions.
To create a new version of your plugin you will need to tag you git repository with a semver version number.
Once you have registered your plugin, people will be able to install the specific version using :
adapt install {my plugin name}#{version}
e.g.
adapt install hello-world#0.0.3
Additionally you can specify an exact version of a plugin in adapt.json so that your course will be fixed to that specific version of the plugin.
To update run :
npm update -g adapt-cli
or to install from scratch:
npm install -g adapt-cli