Skip to content

Some apps are always shown as outdated even though they're already the latest version (CFBundleShortVersionString vs. CFBundleVersion) #384

@luispuerto

Description

@luispuerto

Your Environment

  • mas version: 1.8.2
  • macOS version (system_profiler SPSoftwareDataType -detailLevel mini): 11.3.1 (20E241)

mas Install Method

brew install mas (homebrew-core)

Describe the Bug

Ninja Cookie gets updated from 0.7 to 0.7.1, but if I run mas upgrade it updates again because mas outdated still show it as outdated. On other words, just seem that or mas is not able to read the version of the app properly, or the app doesn't states its version properly. I think it's the latter one.

To Reproduce

  1. Install Ninja Cookie 1535219336
  2. mas outdated or mas upgrade
  3. See that Ninja Cookie upgrades every time

Expected Behavior

Detect the version properly.

Actual Behavior

Upgrade, upgrade, upgrade

Additional Context

Perhaps it would be great to have a pin command or ignore this version or something.

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions