Date
1 - 5 of 5
a simple question about api compatibility NVDA 2023
Simone Dal Maso
Hello,
Today I downloaded the latest alpha snapshot of NVDA, because I'd like to test if some addons in which I am involved are compatible with last api.
Since I noticed that the addons work even without modifying the manifest.ini, so for example all the addons that declare compatibility until 2022 continue to run, I would like to know if the compatibility restrictions are already active in the alpha version. Simply put, if an addon now works fine with alpha releases, does that mean it meets the requirements of api 2023?
Thank you.
Today I downloaded the latest alpha snapshot of NVDA, because I'd like to test if some addons in which I am involved are compatible with last api.
Since I noticed that the addons work even without modifying the manifest.ini, so for example all the addons that declare compatibility until 2022 continue to run, I would like to know if the compatibility restrictions are already active in the alpha version. Simply put, if an addon now works fine with alpha releases, does that mean it meets the requirements of api 2023?
Thank you.
Hi,
Not exactly - changes were made in recent alpha releases that will break some add-ons, most notably any add-on that relies on NVDA configuration values that are different between 2022.x and 2023.1 (most notably, report indentation setting). The build released today (January 11) is specifically designed to help some add-ons work with braille and sound (wave, in this case) playback without resorting to patching some NVDA routines; although this affects NVDA Remote add-on, it affects others that are patching specific braille routines.
Cheers,
Joseph
toggle quoted message
Show quoted text
Not exactly - changes were made in recent alpha releases that will break some add-ons, most notably any add-on that relies on NVDA configuration values that are different between 2022.x and 2023.1 (most notably, report indentation setting). The build released today (January 11) is specifically designed to help some add-ons work with braille and sound (wave, in this case) playback without resorting to patching some NVDA routines; although this affects NVDA Remote add-on, it affects others that are patching specific braille routines.
Cheers,
Joseph
-----Original Message-----
From: nvda-addons@nvda-addons.groups.io <nvda-addons@nvda-addons.groups.io> On Behalf Of Simone Dal Maso
Sent: Wednesday, January 11, 2023 1:12 AM
To: nvda-addons@nvda-addons.groups.io
Subject: [nvda-addons] a simple question about api compatibility NVDA 2023
Hello,
Today I downloaded the latest alpha snapshot of NVDA, because I'd like to test if some addons in which I am involved are compatible with last api.
Since I noticed that the addons work even without modifying the manifest.ini, so for example all the addons that declare compatibility until 2022 continue to run, I would like to know if the compatibility restrictions are already active in the alpha version. Simply put, if an addon now works fine with alpha releases, does that mean it meets the requirements of api 2023?
Thank you.
From: nvda-addons@nvda-addons.groups.io <nvda-addons@nvda-addons.groups.io> On Behalf Of Simone Dal Maso
Sent: Wednesday, January 11, 2023 1:12 AM
To: nvda-addons@nvda-addons.groups.io
Subject: [nvda-addons] a simple question about api compatibility NVDA 2023
Hello,
Today I downloaded the latest alpha snapshot of NVDA, because I'd like to test if some addons in which I am involved are compatible with last api.
Since I noticed that the addons work even without modifying the manifest.ini, so for example all the addons that declare compatibility until 2022 continue to run, I would like to know if the compatibility restrictions are already active in the alpha version. Simply put, if an addon now works fine with alpha releases, does that mean it meets the requirements of api 2023?
Thank you.
Cyrille
Hi Simone
No, add-on do not yet need to have manifest updated to 2023.1. They will need to when PR #14172 will be merged.
Cheers,
Cyrille
No, add-on do not yet need to have manifest updated to 2023.1. They will need to when PR #14172 will be merged.
Cheers,
Cyrille
zvonimir stanečić, 9a5dsz
Hi Cyrille, Simone, and all listers!
Maybe i am going to hijack the thread, but it will be good to ask here before it gets too late:
Are there any api changes regarding speech and speech synthesizers explicitly?
Best,
Zvonimir
From: nvda-addons@nvda-addons.groups.io <nvda-addons@nvda-addons.groups.io> On Behalf Of Cyrille via groups.io
Sent: Wednesday, January 11, 2023 10:56 AM
To: nvda-addons@nvda-addons.groups.io
Subject: Re: [nvda-addons] a simple question about api compatibility NVDA 2023
Sent: Wednesday, January 11, 2023 10:56 AM
To: nvda-addons@nvda-addons.groups.io
Subject: Re: [nvda-addons] a simple question about api compatibility NVDA 2023
Hi Simone
No, add-on do not yet need to have manifest updated to 2023.1. They will need to when PR #14172 will be merged.
Cheers,
Cyrille
Brian's Mail list account
Also looking back through a log recently I notice a few places where although an add on will work there is a comment generated that the syntax has or will be changed and it says please use (insert replacement) instead.
Notable the sound schemes add on formerly 3D sounds for example. Its not clear to me when these old syntax allowances will cease to work.
Brian
--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.
toggle quoted message
Show quoted text
Notable the sound schemes add on formerly 3D sounds for example. Its not clear to me when these old syntax allowances will cease to work.
Brian
--
bglists@...
Sent via blueyonder.(Virgin media)
Please address personal E-mail to:-
briang1@..., putting 'Brian Gaff'
in the display name field.
----- Original Message -----
From: "Simone Dal Maso" <simone.dalmaso@...>
To: <nvda-addons@nvda-addons.groups.io>
Sent: Wednesday, January 11, 2023 9:11 AM
Subject: [nvda-addons] a simple question about api compatibility NVDA 2023
Hello,
Today I downloaded the latest alpha snapshot of NVDA, because I'd like
to test if some addons in which I am involved are compatible with last api.
Since I noticed that the addons work even without modifying the
manifest.ini, so for example all the addons that declare compatibility
until 2022 continue to run, I would like to know if the compatibility
restrictions are already active in the alpha version. Simply put, if an
addon now works fine with alpha releases, does that mean it meets the
requirements of api 2023?
Thank you.
From: "Simone Dal Maso" <simone.dalmaso@...>
To: <nvda-addons@nvda-addons.groups.io>
Sent: Wednesday, January 11, 2023 9:11 AM
Subject: [nvda-addons] a simple question about api compatibility NVDA 2023
Hello,
Today I downloaded the latest alpha snapshot of NVDA, because I'd like
to test if some addons in which I am involved are compatible with last api.
Since I noticed that the addons work even without modifying the
manifest.ini, so for example all the addons that declare compatibility
until 2022 continue to run, I would like to know if the compatibility
restrictions are already active in the alpha version. Simply put, if an
addon now works fine with alpha releases, does that mean it meets the
requirements of api 2023?
Thank you.