ApprentiClavier : accessibility enhancement - History
Author: paulber19 (paulber19@laposte.net)
URL : https://github.com/paulber19/apprentiClavierAccessEnhancementNVDAAddon.git
Download:
1. 1.14 (February/26/2026)
Compatibility with NVDA 2026.1
NVDA versions prior to 2025.1 are no longer supported.
Bug fixes:
- explanation pages are now read correctly when the OneCore synthesizer is used.
Development:
- removal of code regarding NVDA versions lower than 2025.1.
- improved responsiveness of announcing the next letter or word.
- to display the "What's new" of a new version of the extension, the "changes.html" document is no longer opened by "urlopen", but is downloaded, saved momentarily in the "appData\local\temp" folder and opened in the browser.
- taking into account the closure of the rawgit.com site for updating add-ons.
- use of json instead of pickle to store the add-on update status.
Compliance with the NVDA API:
- taking into account the movement of the NVDA version in the "buildVersion.py" module.
2. 1.13 (June/05/2025)
Compatibility with NVDA 2025.1
NVDA versions prior to 2024.1 are no longer supported.
Bug fixes:
- the update search is no longer done when the "Automatically search for updates" option is unchecked just after starting NVDA.
Development :
- when installing the extension, the current configuration is no longer saved in the extension folder but is now saved in the user configuration folder. This allows you to still keep the current configuration if an installation goes wrong.
Compliance with the NVDA API:
- Use of the "ExecandPump" method of the "Systemutils" module.
- Take into account the obsolescence of Gui.messagebox and Gui.message.messagebox, replaced by messagedialog:
- Messagedialog is now used for all NVDA versions greater than 2025.1.
3. 1.12 (October/19/2024)
Compatibility with NVDA 2024.2, NVDA 2024.3 and NVDA 2024.4.
NVDA versions prior to version 2023.1 are no longer supported.
4. 1.11 (March/23/2024)
- Compatibility with NVDA 2024.1
- Dropped support for NVDA versions lower than 2022.1.
5. 1.10 (10/04/2023)
Fixed NVDA 2023.1 crashing when launching Keyboard Learner: compatibility issue caused by changing NVDA keymap.
6. 1.9 (February/02/2023)
Compatibilité with NVDA 2023.1
7. 1.8 (05/17/2022)
- fixed inability to see add-on history.
8. 1.7 (01/26/2022)
- compatibility with NVDA 2022.1.
- reset the configuration in the event of errors in the configuration file.
Changes:
- during an automatic update of the extension, it no longer asks the user if he wants to keep the current configuration parameters of the extension.
- during a manual installation of the extension, a confirmation request is requested when the user has chosen not to keep the current parameters of the extension configuration.
9. 1.6 (11/03/2021)
compatibility with NVDA 2021.3. Versions of NVDA prior to 2020.4 are not supported.
10. 1.5 (06/16/2021)
- compatibility with NVDA 2021.1. Versions of NVDA prior to 2019.3 are not supported.
- removed code specific to Python 2.7.
11. 1.4.2 (04/02/2021)
Added Arabic translation
12. 1.4.1 (28/12/2020)
Fixed "lastTestedNVDAVersion" parameter in buildVars.py file.
13. 1.4 (22/12/2020)
- compatibility with NVDA 2020.4
- addition of the "View history" button in the "Update" category of the extension parameters.
- addition of the "What's new" button in the dialog proposing the installation of a new update.
- correction of errors remembered by the Flake8 validation tool.
14. v1.3 (28/07/2020)
Compatibility with NVDA 2020.2
15. v1.2.1 (03/04/2020)
Fixed extension change history.
16. v1.2 (03/04/2020)
- compatibility with NVDA 2020.1,
- compliance with NVDA for the compatibility test of the extension with NVDA.
17. v1.1.1 (14/02/2020)
Fixed addon_build.t2tconf file.
18. v1.1 (29/12/2019)
- Compatibility with 2019.3
- formatting of the documentation
19. v1.0 (17/10/2019)
- Change of extension name and return to version 1.0
- compatibility with NVDA 2019.2 and alpha versions of NVDA 2019.3.
- implementation of the automatic update of the extension.
20. v2.2.1 (21 Juillet2016)
- correction of unspoken "y"
21. v2.2 29 Octobre 2014)
- compatibility with NVDA 2014.4
22. v2.1 29 Octobre 2014)
- compatibility with NVDA 2014.3
23. v2.0 10 Juin 2013)
- Complete redesign of the source code
24. v1.0 (2 janvier Novembre 2012)
Creation of the extension