Skip to content

Support showing multiple releases in appcast#4

Merged
ychin merged 1 commit intomainfrom
appcast-multiple-release
Feb 21, 2025
Merged

Support showing multiple releases in appcast#4
ychin merged 1 commit intomainfrom
appcast-multiple-release

Conversation

@ychin
Copy link
Copy Markdown
Member

@ychin ychin commented Feb 21, 2025

MacVim r179 updated Sparkle to 2.5.2, which allows showing mutiple releases notes at once, depending on which version the user is upgrading from. That means we can now show multiple release notes in the appcast now, but only show versions down to r179 (since otherwise it would be confusing to older MacVim users upgrading if they see their own version in the release notes since older Sparkle wouldn't know how to filter them out).

Add the relevant supporting CSS and wrap each include in its own section. The actual change to include multiple releases will be done later.

@ychin ychin force-pushed the appcast-multiple-release branch from fa55f51 to d9b1f97 Compare February 21, 2025 05:05
MacVim r179 updated Sparkle to 2.5.2, which allows showing mutiple
releases notes at once, depending on which version the user is upgrading
from. That means we can now show multiple release notes in the appcast
now, but only show versions down to r179 (since otherwise it would be
confusing to older MacVim users upgrading if they see their own version
in the release notes since older Sparkle wouldn't know how to filter
them out).

Add the relevant supporting CSS and wrap each include in its own
section. The actual change to include multiple releases will be done
later.
@ychin ychin force-pushed the appcast-multiple-release branch from d9b1f97 to d2a30b3 Compare February 21, 2025 05:06
@ychin ychin merged commit 8fc4622 into main Feb 21, 2025
@ychin ychin deleted the appcast-multiple-release branch February 21, 2025 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant