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

Show "what's new" / Changelog in the UI when updating a plugin or core #9397

Open
tsteur opened this issue Dec 15, 2015 · 3 comments
Open

Show "what's new" / Changelog in the UI when updating a plugin or core #9397

tsteur opened this issue Dec 15, 2015 · 3 comments
Labels
c: Platform For Matomo platform changes that aren't impacting any of our APIs but improve the core itself. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.

Comments

@tsteur
Copy link
Member

tsteur commented Dec 15, 2015

In many applications, a developer can define a "What's new" section and it is shown to the developer before / after updating. Eg on Android it is shown in the app description, in many browsers an extension can eg open a new tab showing new features, in sublime text a developer can show a message showing what is new after updating etc.

Currently, a developer is supposed to manage a "Changelog" section. Maybe we could show the changelog in a dialog or something after and/or before updating. I'd show it afterwards since it is kinda possible to see them before already by clicking on the plugin name and then opening the tab "Changelog".

It would be also nice to have the changes for Piwik core directly visible in the Piwik App and not on piwik.org (for a better user experience). This would be also useful for Beta changelogs see #9355

@tsteur tsteur added Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. labels Dec 15, 2015
@mattab
Copy link
Member

mattab commented Dec 22, 2015

Related to #3185 and also #7170

@mattab mattab added this to the Short term milestone Dec 23, 2015
@mattab mattab added the c: Platform For Matomo platform changes that aren't impacting any of our APIs but improve the core itself. label Dec 23, 2015
@mattab mattab added the c: Onboarding For issues that make the experience of getting Matomo up and running better. label Jun 18, 2019
@mattab mattab removed this from the Backlog (Help wanted) milestone Oct 21, 2019
@tsteur tsteur removed the c: Onboarding For issues that make the experience of getting Matomo up and running better. label Mar 19, 2021
@Starker3
Copy link
Contributor

We have a customer/user who requested this feature today. Specifically for the premium plugins, the steps to check the changelog before downloading the plugin require them to download the plugin directly from their marketplace account and then open the CHANGELOG.md file.

@Starker3
Copy link
Contributor

Additionally, it would be great if the changes in the updated version could also be sent in the email sent to super users when an update for a plugin or core is available.

@michalkleiner michalkleiner added this to the For Prioritization milestone Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Platform For Matomo platform changes that aren't impacting any of our APIs but improve the core itself. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

No branches or pull requests

4 participants