Skip to content
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

feat: show chnagelog in in-app update #120

Merged
merged 3 commits into from
Jul 9, 2024
Merged

Conversation

ShlomoCode
Copy link
Contributor

At the moment the user only knows that there is an update, but he does not know what is new/fixed. This PR displays an automatically updating changelog within Sparkle's update window.

  1. I created CHANGELOG.md using https://github.com/rhysd/changelog-from-release CLI
  2. I set up their workflow, to automatically update the file on each new release
  3. I set sparkle:releaseNotesLink to the address of the changelog file on DockDoor's github pages

expected result:
CleanShot 2024-07-09 at 21 26 54@2x

@ejbills
Copy link
Owner

ejbills commented Jul 9, 2024

Hey, this is awesome, thanks!!

@ejbills ejbills merged commit aaaac01 into ejbills:main Jul 9, 2024
@ShlomoCode ShlomoCode deleted the changelog branch July 9, 2024 20:09
@illavoluntas
Copy link
Contributor

Could the changelog be dark to have continuity (in the case of the screenshot) ?

@ShlomoCode ShlomoCode mentioned this pull request Jul 9, 2024
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.

3 participants