nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
Other
2.02k stars 624 forks source link

Changelog on addons updates #14041

Open javidominguez opened 1 year ago

javidominguez commented 1 year ago

Is your feature request related to a problem? Please describe.

Often when addon developers make changes in an update, many users are not even aware of it. Users usually read the documentation when they install a new addon but not every time they update it. Also, it would be tedious to read the entire documentation every time. Change information may be available on Github, on the addons website or on the mailing lists but not all users access it, maybe because they update via addonUpdater.

Describe the solution you'd like

Describe alternatives you've considered

Additional context

seanbudd commented 1 year ago

Blocked by #13985

javidominguez commented 7 months ago

I have created this global plugin as an approach to solve this issue. It modify addonHandler.installAddonBundle to display a changelog.txt file when an addon is updated. Addon developers only have to provide this file.

It can still be improved. As addon it can be tested and receive feedback. Any opinions and contributions are welcome. Perhaps in the future it can be integrated into NVDA.

https://github.com/javidominguez/displayAddonsChangelog

Cleversn commented 6 months ago

I want this feature too. Each time I receive an add-on update warning, I'm forced to go look for the changes, usually at the add-ons discussion group to see if a thread was opened detailing the changes made.