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

Add an in-app changelog #2870

Closed
teolemon opened this issue Aug 27, 2019 · 7 comments · Fixed by #3810
Closed

Add an in-app changelog #2870

teolemon opened this issue Aug 27, 2019 · 7 comments · Fixed by #3810

Comments

@teolemon
Copy link
Member

teolemon commented Aug 27, 2019

  • Add an in-app changelog that's triggered when opening the app after an upgrade (or series of upgrades) to let the user know what's new from the last time he/she used the app
  • Proposed library to use: https://github.com/TonnyL/WhatsNew
  • We can either hardcode it, or we can have a JSON file on the server, or somewhere in the code like @VaiTon suggested
@VaiTon
Copy link
Member

VaiTon commented Nov 1, 2019

@hmuhammadazeem we could create a file CHANGELOG.md and then display it after every update in-app or maybe fetch the details from github.

@VaiTon
Copy link
Member

VaiTon commented Nov 1, 2019

Oh my bad, the file CHANGELOG already exists. The second part of my sentence is still valid though.

@rprager18
Copy link

Hello. I am new to open source and wanted to start my first project. Do you guys think I can take a crack at this

@VaiTon
Copy link
Member

VaiTon commented Jul 12, 2020

@rprager18 yes you are very welcome to do so!

@teolemon recommends this library (https://github.com/TonnyL/WhatsNew). Take a look!

@naivekook
Copy link
Contributor

naivekook commented Feb 2, 2021

@teolemon @VaiTon Hi!
Is it still TBD? Can I take it?

also do we have another source of changelog?
In current case we need to parse CHANGELOG.md via gradle task on each build to get the new changes and store them in application and it quite tricky because this file doesn't have stable formatting.

@teolemon
Copy link
Member Author

teolemon commented Feb 2, 2021

We can do something special with the format you'd like @naivekook

@VaiTon
Copy link
Member

VaiTon commented Feb 3, 2021

@teolemon @VaiTon Hi!

Hey hi @naivekook and welcome!

Is it still TBD? Can I take it?

Sure you can!

also do we have another source of changelog?
In current case we need to parse CHANGELOG.md via gradle task on each build to get the new changes and store them in application and it quite tricky because this file doesn't have stable formatting.

We could use the file used by the playstore maybe, I really do not know.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants