dgalbraith / chocolatey-packages

Automatic and manual Chocolatey packages
MIT License
4 stars 20 forks source link

(gh-564) Modified automatic update to properly check for version change #578

Closed dgalbraith closed 1 month ago

dgalbraith commented 1 month ago

The automatic updater was not effective for monitoring for changes and was in fact broken. The lack of effective monitoring was due to the version on the download page (product version) being out of sync with the executable version - published packages match the product version on the executable while the published product version is disconnected. Given this change on product version was performed post package publication the old versioning scheme has been kept.

Updated the URL being used to monitor for updates and correctly extracted the download page to support checking for updates using ETag and the real file version on any change.