josephsl / addonUpdater

A proof of concept implementation of NVDA Core issue 3208 (ability to check for, download, and apply add-on updates)
GNU General Public License v2.0
8 stars 7 forks source link

23.03.2 Unable to update the add-ons provided by the NVDA Chinese Community Directory #17

Closed cary-rowen closed 1 year ago

cary-rowen commented 1 year ago

Steps to reproduce

  1. Install this version 0.1 add-on: https://github.com/viyf/NVDAUpdateMirror/releases/download/V0.1/VIYF-NVDAUpdateMirror-V0.1.nvda-addon
  2. Check for updates using the Add-on Updater-23.03.2.

    Actual Performance

    no update.

    Expected performance

    Version 0.2 update found

Additional Information

The update can be checked if using version 23.03 of the add-on updater.

josephsl commented 1 year ago

Hi, caused by protocol 2 modification to handle old and new community add-ons endpoints. I will do something about it for Add-on Updater 23.03.3 or 23.04 (likely the former). Thanks.