NVDA 2024.1 is an API breaking release.
Reminder, this mailing list is read only, please provide feedback by replying directly to emails, or via GitHub.
This list is intended to notify of changes to the add-on API, for confirmation of the latest state for breakages or deprecations, please refer to the 'changes file' for the NVDA release you are interested in.
Add-on API changes have been merged, planned for inclusion in the 2024.1 release:
"
Remove SecureDesktopNVDAObject, replace with extension point #14488"
Deprecations:
IAccessibleHandler.
SecureDesktopNVDAObject has been removed.
Instead, when NVDA is running on the user profile, track the existence of the secure desktop with the extension point:
winAPI.secureDesktop.post_secureDesktopStateChange.
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.