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

Feature: Changelog inside the app #36

Open
DanielHe4rt opened this issue Aug 8, 2024 · 2 comments
Open

Feature: Changelog inside the app #36

DanielHe4rt opened this issue Aug 8, 2024 · 2 comments

Comments

@DanielHe4rt
Copy link
Contributor

Motivation

It would be good to check progression with dated releases of the extension inside of it at the About Tab.

image

There's two possibilities that can be done AFAIK:

  • Hardcoded Markdown inside the repository
  • Fetching automatically with GitHub API (check [YARG Implementation](YARG implementation))

This will not be implemented until friday unless someone compromise to delivery it.

@Pantotone
Copy link

Pantotone commented Aug 8, 2024

The commits can also be pulled using Github API (without auth) if needed, but needs to figure out on how to get the latest and the version before for that.

https://api.github.com/repos/basementdevs/twitch-addon-scylladb-rs/compare/0.0.5...0.0.6

Also, since the extensions is using a bundler, maybe is there a way to fetch this content on build time so it doesn't need to fetch on runtime?

@DanielHe4rt
Copy link
Contributor Author

After publishing the release, would be good to have a release hook to populate it into a CHANGELOG.md or something so we can just attach there.

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

No branches or pull requests

2 participants