Previously titled: "Does Chocolatey know when a program updates itself?"
Assume that I have installed a program such as Google Chrome or Telegram via Chocolatey:
choco install googlechrome
choco install telegram
Many programs such as these are known to update themselves, often silently and simply by a restart of the program.
Does Chocolatey know that a program has updated itself check whether a program is already the latest version before attempting to upgrade?
Or does it have some internal record-keeping that tells it that an out-of-date version is still installed (and thereby running choco upgrade
will attempt to install the version that is already installed)?
Note that this question is about a different issue.
choco upgrade -all
to update all packages that are installed. I'm interested to know how Chocolatey behaves when you do for packages that have already updated themselves.