Skip to content

Use more descriptive version string in Sparkle 2 #1396

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

ychin
Copy link
Member

@ychin ychin commented Mar 20, 2023

Sparkle 2.4 added support for customizing the displayed version string instead of just showing the "display version" from the manifest (see sparkle-project/Sparkle#2267). Since MacVim has a somewhat non-standard usage of bundle vs display version (bundle is release number, and display version is the upstream Vim version), we really want to show both to the user, in a concise manner. Support this customization so it looks like "r123 (Vim 9.1.2345)" (here, "123" is the bundle version / release number, and "9.1.2345" is the display version / Vim version).

Fix #1293

Sparkle 2.4 added support for customizing the displayed version string
instead of just showing the "display version" from the manifest (see
sparkle-project/Sparkle#2267). Since MacVim
has a somewhat non-standard usage of bundle vs display version (bundle
is release number, and display version is the upstream Vim version), we
really want to show both to the user, in a concise manner. Support this
customization so it looks like "r123 (Vim 9.1.2345)" (here, "123" is the
bundle version / release number, and "9.1.2345" is the display version /
Vim version).

Fix macvim-dev#1293
@ychin ychin added the Updater Issues related to Sparkle updater label Mar 20, 2023
@ychin ychin added this to the Release 177 milestone Mar 20, 2023
@ychin ychin merged commit 9a297e0 into macvim-dev:master Mar 20, 2023
@ychin ychin deleted the sparkle-more-descriptive-version-string branch March 20, 2023 03:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Updater Issues related to Sparkle updater
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Coarse MacVim version reporting in about, update checks and github releases
1 participant