2025.2 Add-on API changes

33 views
Skip to first unread message

NVDA Add-on API Announcements

unread,
Jun 29, 2025, 11:05:15 PMJun 29
to NVDA Add-on API Announcements
2024.1beta1 has been released.

API Status:
The add-on API for 2024.1 has entered feature freeze. Development is now focused on bug fixes. The core API functionality for this release has been established, and most changes introduced from this point should be minor and non-breaking. The API will be finalised with the 2024.1rc1 release, barring any emergency exceptions.

Action Items for Add-on Authors:
  1. Test your add-ons against the 2025.2 API using 2025.2beta1
  2. Consider publishing a beta/dev release to the Add-on Store for user testing

NVDA Add-on API Announcements

unread,
Jul 1, 2025, 11:09:03 PMJul 1
to NVDA Add-on API Announcements, NVDA Add-on API Announcements
Add-on API changes have been merged, planned for inclusion in the 2025.2 release:

If API breaks or planned future breaks (deprecations) will cause difficulties for the ongoing development of an add-on you maintain, please let NVDA developers know by replying directly to emails, or via GitHub.

Deprecations:
  • The following symbols in updateCheck are deprecated for removal without replacement: CERT_USAGE_MATCH, CERT_CHAIN_PARA, UPDATE_FETCH_TIMEOUT_S

NVDA Add-on API Announcements

unread,
Jul 16, 2025, 2:56:23 AMJul 16
to NVDA Add-on API Announcements, NVDA Add-on API Announcements

API Status:
This is the last planned beta for 2024.1. The add-on API has now entered API freeze. Only critical changes will be considered before the API is finalised with 2024.1rc1.


Action Items for Add-on Authors:
  1. Perform final testing of your add-ons with 2024.1beta12
  2. Submit beta/dev releases to the Add-on Store for user testing
  3. Prepare stable releases for the upcoming RC

NVDA Add-on API Announcements

unread,
Jul 17, 2025, 11:38:42 PMJul 17
to NVDA Add-on API Announcements
Add-on API changes have been merged, planned for inclusion in the 2025.2 release:

If API breaks or planned future breaks (deprecations) will cause difficulties for the ongoing development of an add-on you maintain, please let NVDA developers know by replying directly to emails, or via GitHub.
  • ssl.SSLContext now uses Windows' trusted certificate stores, not certifi via truststore patching.

Breaking changes:
  • None

Deprecations:
  • None

NVDA Add-on API Announcements

unread,
Jul 22, 2025, 8:05:09 PMJul 22
to NVDA Add-on API Announcements, NVDA Add-on API Announcements
Please note that "Use truststore directly not pip_system_certs" #18490 has been reverted. The API changes introduced in this pull request no-longer apply to NVDA 2025.2.

NVDA Add-on API Announcements

unread,
Jul 22, 2025, 9:37:44 PMJul 22
to NVDA Add-on API Announcements, NVDA Add-on API Announcements

API Status:
This is the last planned beta for 2025.2. The add-on API has now entered API freeze. Only critical changes will be considered before the API is finalised with 2025.2rc1.


Action Items for Add-on Authors:
  1. Perform final testing of your add-ons with 2025.2beta4
  1. Submit beta/dev releases to the Add-on Store for user testing
  2. Prepare stable releases for the upcoming RC

NVDA Add-on API Announcements

unread,
Jul 27, 2025, 10:49:54 PMJul 27
to NVDA Add-on API Announcements
2025.2beta5 has been released.


API Status:
This is the last planned beta for 2025.2. The add-on API has now entered API freeze. Only critical changes will be considered before the API is finalised with 2025.2rc1.

Action Items for Add-on Authors:
  1. Perform final testing of your add-ons with 2025.2beta5
  1. Submit beta/dev releases to the Add-on Store for user testing
  2. Prepare stable releases for the upcoming RC

NVDA Add-on API Announcements

unread,
Aug 6, 2025, 11:05:57 PMAug 6
to NVDA Add-on API Announcements

API Status:
The add-on API for 2025.2 is now final.


Action Items for Add-on Authors:
  1. Complete final testing with 2025.2rc1
  2. Release add-ons marked as compatible with the 2025.2 API
  3. Submit compatible add-ons to the Add-on Store's stable channel
Reply all
Reply to author
Forward
0 new messages