Skip to content

History / NVDA Add on Development Guide

Revisions

  • Add-on dev guide: move onto NVDA 2026.1 revision for December 2025 edition

    @josephsl josephsl committed Dec 14, 2025
  • Add-on dev guide: point to nvaccess/addonTemplate for the actual ad-don template repo

    @josephsl josephsl committed Nov 27, 2025
  • The instructions say to download markdown 3.8 or later, but the link points to 3.7. Fix the link to point to version 3.8.

    @jekis913 jekis913 committed Nov 1, 2025
  • Dev guide: October 2025 revision, Python 3.13 64bit now required with 3.11 32-bit for backward compatibility

    @josephsl josephsl committed Oct 18, 2025
  • Dev guide: September 2025 revision

    @josephsl josephsl committed Sep 12, 2025
  • Dev guide: September 2025 revision (NVDA 2025.3)

    @josephsl josephsl committed Sep 10, 2025
  • Add-on dev guide: August 2025 revision. Changes: * Basedo n 2025.2/2025.3 beta/2026.1 dev/preview * 64-bit transition is ongoing but not ready for add-on testing * versionINfo -> buildVersion (2026.1 changes) * Add 2026.1 changes (Python 3.13, 64-bit NVDA)

    @josephsl josephsl committed Aug 23, 2025
  • Dev guide: 2025.2 notes (including a brief note on 64-bit transition (experimental))

    @josephsl josephsl committed Jul 25, 2025
  • NVDA add-on dev guide: change revision to June 2025

    @josephsl josephsl committed Jun 6, 2025
  • Add-on guide: additional notes (including command-line interface and controlTypes.ROLE_* deprecation)

    @josephsl josephsl committed May 18, 2025
  • Add-on uide: officially declare 2025.1 as base API for May 2025 edition

    @josephsl josephsl committed May 18, 2025
  • Add-on guide: update dependency versions

    @josephsl josephsl committed May 18, 2025
  • Add-on guide: updates to NVDA modules/attributes list (with 2025.1 API applied)

    @josephsl josephsl committed May 18, 2025
  • Add-on guide: remove release year qualifiers form additional content (command-line, browseable message, add-on store)

    @josephsl josephsl committed May 18, 2025
  • Add-on guide: additional notes on speech on demand mode and scripts

    @josephsl josephsl committed May 18, 2025
  • Add-on guide: speech on demand mode edits (no version qualifier, terminology)

    @josephsl josephsl committed May 17, 2025
  • Add-on guide: mark MathPlayer support as historical (no longer relevant in 2025)

    @josephsl josephsl committed May 17, 2025
  • Add-on guide: brailleDisplays -> brailleDisplayDrivers (correct the module folder name)

    @josephsl josephsl committed May 17, 2025
  • Ad-on guide: combine separate lines (remove whitespaces at the ends of lines)

    @josephsl josephsl committed May 17, 2025
  • Dev guide: update revision month

    @josephsl josephsl committed Feb 1, 2025
  • Add-on dev guide: remove mentino of community add-ons website

    @josephsl josephsl committed Feb 1, 2025
  • Dev guide: document handling add-on specific command-line options

    @josephsl josephsl committed Jan 30, 2025
  • Dev guide/advanced code examples: define external Python modules title as heading level 3

    @josephsl josephsl committed Jan 26, 2025
  • Dev guide: note that parts of concurrent.futures isn't available in NVDA

    @josephsl josephsl committed Jan 26, 2025
  • Dev guide: remove AppModule/GlobalPlugin from super() call

    @josephsl josephsl committed Jan 26, 2025
  • Dev guide: add a section on app aliasing registration in app modules chapter, indireclty replacing app aliasing (import *) method

    @josephsl josephsl committed Jan 26, 2025
  • Dev guide: document more useful modules and functions (add-on handler, nvwave, accumulating decider, app aliasing)

    @josephsl josephsl committed Jan 26, 2025
  • Dev guide: remove outdated Windows 7/8.x notes such as UIA Windows release requirement

    @josephsl josephsl committed Jan 26, 2025
  • Add-on dev guide: spelling and grammar fixes (including small rewrites)

    @josephsl josephsl committed Jan 26, 2025
  • Dev guide: copy-paste corrections

    @josephsl josephsl committed Jan 21, 2025