Topics

Add-on Updater 18.12 #addonrelease

joseph.lee22590@...
 

Hi all,

 

For those on development list (nvda-devel): don’t worry about the hashtag.

 

I’m delighted to announce the next generation of Add-on Updater, version 18.12! This version is more than an update – it is an upgrade for a number of reasons. As always, the new version is just an update check away (via Add-on Updater).

 

Changelog:

 

  • Keep more add-ons up to date: in addition to adding update support for a number of add-ons (released via 18.11 series), version 18.12 will now check for, download, and install updates for even disabled add-ons. And don’t worry, disabled add-ons will stay turned off after an update.
  • NVDA version compatibility: Add-on Updater will check if the updated version of your add-ons are compatible with the current version of NVDA. This is done by looking for a manifest flag specifying the minimum version of NVDA the add-on will happily run under. Note that this requires a change to various add-ons.
  • Windows release compatibility: no, I’m not kidding. Some add-ons do require a specific version of Windows (or later) to be installed in order to function correctly. If an add-on does say so, Add-on Updater will check to make sure you’re indeed running the Windows release compatible with the add-on in question.
  • Continuity of operations: in the past, if something went wrong while updating an add-on, the old add-on would be removed. This has been fixed via continuity of operations – Add-on Updater will check for possible issues (mostly compatibility) before attempting to update an add-on.
  • User experience for automatic update checks: after Add-on Update checks for add-on updates in the background (that is, not via NVDA Tools/Check for Add-on Updates), you were greeted with a prompt asking if you wish to review updates. This prompt is gone – the update results dialog (which has been renamed, by the way) will show up automatically, mirroring that of NVDA updates.

 

IMPORTANT NOTES:

 

  1. If Add-on Updater says that a specific add-on is not compatible with the NvDA version you’ve got, be sure to read the error message carefully, as it’ll tell you the minimum compatible NVDA version.
  2. If for some reason an add-on update says it isn’t compatible with the version of Windows you’re running, be sure to read add-on readme on community add-ons website, as the documentation will tell you compatible Windows release for the add-on.

 

Enjoy.

Cheers,

Joseph