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 2023.1 release:
PR #14233 "Fix config option conflicts"
Commit:
3200385e7a20622e2eaa21531a960ba375523935Breaking changes:
- The configuration specification has been altered, keys have been removed or modified (#14233).
- In
[documentFormatting] section:
-
reportLineIndentation stores an int value (0 to 3) instead of a boolean
-
reportLineIndentationWithTones has been removed.
-
reportBorderStyle and
reportBorderColor have been removed and are replaced by
reportCellBorders.
- In
[braille] section:
-
noMessageTimeout has been removed, replaced by a value for
showMessages. -
messageTimeout cannot take the value 0 anymore, replaced by a value for
showMessages.
-
autoTether has been removed;
tetherTo can now take the value "auto" instead.
Deprecations:
-
braille.BrailleHandler.TETHER_* are deprecated. Please use
configFlags.TetherTo.*.value instead. (#14233)
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.