Skip to content

Commit

Permalink
Stable release compatible with NVDA 2024.1
Browse files Browse the repository at this point in the history
  • Loading branch information
Luke Davis authored and Luke Davis committed Mar 20, 2024
1 parent 664e353 commit 32296da
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 9 deletions.
6 changes: 3 additions & 3 deletions buildVars.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,19 +25,19 @@ def _(arg):
# Translators: Long description to be shown for this add-on on add-on information from add-ons manager
"addon_description": _("""Proof of concept implementation of add-on update feature (NVDA Core issue 3208)"""),
# version
"addon_version": "24.01.1",
"addon_version": "24.2.0",
# Author(s)
"addon_author": "Joseph Lee <joseph.lee22590@gmail.com>, Luke Davis <XLTechie@newanswertech.com>",
# URL for the add-on documentation support
"addon_url": "https://addons.nvda-project.org/",
"addon_url": "https://addons.nvda-project.org/addons/addonUpdater.en.html",
# URL for the add-on repository where the source code can be found
"addon_sourceURL": "https://github.com/josephsl/addonUpdater",
# Documentation file name
"addon_docFileName": "readme.html",
# Minimum NVDA version supported (e.g. "2018.3.0", minor version is optional)
"addon_minimumNVDAVersion": "2023.1",
# Last NVDA version supported/tested (e.g. "2018.4.0", ideally more recent than minimum version)
"addon_lastTestedNVDAVersion": "2023.3",
"addon_lastTestedNVDAVersion": "2024.1",
# Add-on update channel (default is None, denoting stable releases,
# and for development releases, use "dev".)
# Do not change unless you know what you are doing!
Expand Down
16 changes: 10 additions & 6 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

* Author: Joseph Lee, Luke Davis
* Download [stable version][1]
* NVDA compatibility: 2023.1-2023.3
* NVDA compatibility: 2023.1-2024.1+

This add-on brings NVDA Core issue 3208 to life: ability to check for, download, and apply add-on updates.

Expand All @@ -15,7 +15,7 @@ The following add-ons provide built-in update feature and thus updates will not

IMPORTANT NOTES:

* This is a proof of concept add-on. Once the [relevant feature is included in NVDA][2] in the form of [an add-on store][3] (introduced in NVDA 2023.2), this add-on will be phased out.
* Once the [relevant feature is included in NVDA][2] in the form of [an add-on store][3] with automatic updates and update notification, this add-on will be phased out. Currently, while the Add-on Store was introduced in NVDA 2023.2, the other features are not yet available.
* This add-on requires Windows 10 Version 22H2 or later.
* This add-on is not intended to be used in secure screens. If you have add-ons installed in the secure screen, even if you copy Add-on Updater to secure screen mode, Add-on Updater will not work.
* If the new add-on updates specify a compatibility range (minimum and last tested NVDA versions) and if the NVDA version you are running does not fall within the compatibility range according to NVDA, add-on updating will not proceed.
Expand Down Expand Up @@ -43,6 +43,14 @@ The available add-on update sources are:
* Spanish community add-ons catalog
* Catalogs maintained by NVDA communities in China and Taiwan

## Version 24.2.0

* Release compatible with NVDA 2024.1.

## Version 24.01.1

* Short life-span release which removes the legacy status introduced in late 2023.

## Version 23.10

* Changed update notification message to mention NV Access add-on store if running NVDA 2023.2 or later and add-on update source is set to add-on store.
Expand All @@ -59,10 +67,6 @@ This is the final version to support Windows 7, 8, 8.1, and 10 21H2 and earlier.
* If add-on updates dialog is shown and then closed without installing add-ons, NVDA will no longer report no add-on updates when add-on updates are checked.
* Add-on Updater will no longer present startup messages and perform update checks if updating a portable copy of NVDA.

## Version 24.01.1

* Short life-span release which removes the legacy status introduced in late 2023.

## Version 23.07

* If using an NVDA release with add-on store included, a startup message will be shown informing users about the new add-on store. If this happens, add-on update results dialog will not be shown. Add-on Updater will continue to work.
Expand Down

0 comments on commit 32296da

Please sign in to comment.