Open fabiocav opened 3 years ago
Currently, the detector ("Functions bindings extensions version check") gets the latest version of the Extension, and elicits a warning when the customer's version is out of date. The scope for this issue will be to check for both the latest major version and latest minor version within each major version, and :
if the customer is not on the latest minor version of whatever major version they're using, elicit a warning. (because minor version updates are generally bug fixes.)
if the customer is not on the latest major version, show an informational. (because major version updates are larger/feature changes that may require customer intervention.)
The detector should show an informational when there is a new major version available, and a warning when there is a new minor version - rationale is that we always want customers to aggressively do minor version updates, while it can be valid to stay on an older major version.