You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Livechecks with :extract_plist strategy should only be used as a last resort to get version information. This sometimes means downloading very large applications in order to extract version information, which is not ideal. Applications over time may have evolved to having better information available, so it would be great to check if :extract_plist is necessary.
Ideally, :extract_plist should probably only be used when:
Version information is truly not available via any other means
Application has another means to get information, but may be complicated to utilize AND the application is small in terms of download size.
For the below mentioned Casks...
Verify if :extract_plist strategy is still needed, or if an alternative strategy can be used. Any alternative means would be acceptable as long as it is a reliable method.
If the Cask cannot use any other method, please mention in a comment including why the Cask should remain as :extract_plist so it may be checked off the list with no changes needed.
Update the Cask with the other livecheck method, and open a PR for review, and mention the PR in a comment in this issue for tracking.
If other changes need to be made to the Cask, such as a version update, adding ARM support, adding auto_updates etc, please make those changes as part of the PR.
If the Cask is no longer offered, is moved to the Mac App Store, or is otherwise no longer developed, please open a PR to mark as deprecated for Homebrew Maintainers to consider.
If you need help, please feel free to mention me here or in a PR.
SMillerDev
changed the title
[Task | Help Wanted] Casks with :extract_plist livecheck strategy
Casks with :extract_plist livecheck strategy
Apr 10, 2024
The following casks do not mention the version details anywhere so they will need to keep using the :extract_plist:
avg_antivirus
chrome-remote-desktop-host
webex
teensy
surfshark
send-to-kindle
purevpn
nvidia-geforce-now
hp-easy-admin
hp-easy-start
megasync
bankid
garmin-express mentions the latest version on their support page here but it is mentioned as 7.20.0 instead of 7.20.0.0 and it doesn't seem to be possible to curl that part of the page as it is loaded in with javascript. Any ideas on how we can go about this? (Not an expert at webdev)
boom metnions the latest version here but the second part of the version isn't. Is it ok to work with just the primary version number and ignore the second part?
Livechecks with
:extract_plist
strategy should only be used as a last resort to get version information. This sometimes means downloading very large applications in order to extract version information, which is not ideal. Applications over time may have evolved to having better information available, so it would be great to check if:extract_plist
is necessary.Ideally,
:extract_plist
should probably only be used when:For the below mentioned Casks...
:extract_plist
strategy is still needed, or if an alternative strategy can be used. Any alternative means would be acceptable as long as it is a reliable method.:extract_plist
so it may be checked off the list with no changes needed.auto_updates
etc, please make those changes as part of the PR.auto_updates true
#173039The text was updated successfully, but these errors were encountered: