The Hubitat Package Manager provides tools to install, uninstall, and upgrade Community packages (3rd party) to your Hubitat Elevation environment. This document includes information for how to use this app as well as how to contribute your own packages.
The Hubitat Package Manager will show you matches it found and allow you to confirm those that appear to be correct. This will then cause the selected apps and drivers to be monitored for updates. Unfortunately, the package manager has no way to know what version of a previously installed app or driver was installed. You have two options. You can either tell the package manager to assume that the version you have installed is up to date, or not. If it is set to assume it is up to date, you will not receive update notifications until the next time a new version is available. If it is set to not be up to date, you can immediately perform an Update which will ensure the latest version is installed.
Developers
App and Driver developers can use Hubitat Package Manager to provide your apps and drivers. Two things are needed, each package must provide a manifest and you must provide a repository that lists your packages. Another view of the documentation can be found in the github README.
A small little tool called Hubitat Package Manager Tools has been provided which assists in the creation of these files. On Windows simply run
hpm.exe --help
and on MacOS and Linux run ./hpm --help