Skip to content

Check that version number in "Add/Remove programs" matches manifest version during manifest validation #13620

@chausner

Description

@chausner

Description of the new feature/enhancement

As reported here, the winget upgrade command may incorrectly detect updates to be available even when the latest version is installed in case the version number in Add/Remove programs does not match the version in the manifest.

I suggest that the manifest validator checks for this condition automatically after program installation and either fails the validation process (requiring the manifest submitter to adapt the manifest version) or creates a warning so that the submitter can take action if they want.

This suggestion is closely related to #13622.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area-Validation-PipelineIssues related to the manifest validation pipeline.Issue-FeatureComplex enough to require an in depth planning process and actual budgeted, scheduled work.Moderator-ApprovedOne of the Moderators has reviewed and approved this PR

    Projects

    Status

    To Do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions