Attention Windows 10 App Essentials users: pilot development channel, fall release requirements, legacy code being removed
Dear NVDA community:
For those on NVDA users and add-ons lists: a few days ago I announced Project Hidden Singer/Big Bang, a project to restructure code in Windows 10 App Essentials and say goodbye to old workarounds. This is partly motivated by the fact that, with NVDA 2017.3, features from this add-on will make their debut as part of the screen reader itself, so the add-on is no longer required for some major tasks. The below announcement is just a first step in this project, with the complete picture emerging by September 2017.
As part of NVDA 2017.3, NV Access, together with Joseph Lee, a Windows Insider and a noted NVDA expert in United States, have developed a set of features designed to improve user experience for Windows 10 users using NVDA. Prior to the upcoming release, an add-on called Windows 10 app Essentials have included features such as sounds to indicate appearance of search suggestions, announcing top search suggestion in braille and various workarounds for Windows 10 and various universal apps. Joseph, the author of the Windows 10 App Essentials, is delighted to announce that these features will be part of upcoming NVDA 2017.3, scheduled to hit the air sometime in August 2017.
As part of this work, I (Joseph Lee) would like to announce three important things:
A fall release of Windows 10 App Essentials add-on will require NVDA 2017.3. This will be in place no later than October 2017.
For those using NVDA snapshots (master and/or next), a new “pilot development” channel will be introduced. You may occasionally hear references to “try builds”, “fast ring snapshots” and what not, but in context of this add-on, it all refers to the pilot channel. This channel will not show up in update channel list, as this channel is designed to receive continuous feedback i.e. this channel requires NVDA snapshots. Anyone using development channel of this add-on along with NVDA master or next snapshots will be moved to this channel, as code in this channel parts ways with compatibility layer code, as changes made to NVDA snapshots will be reflected in these builds. If you are using Windows 10 App Essentials development snapshots under NVDA stable (2017.2, for example), you’ll stay in development channel (sometimes called “slow ring”) in order to preserve compatibility layer routines.
Speaking of snapshot combinations: starting from June 28th WinTenApps snapshot, those on pilot development channel will get a build that is equivalent to NVDA next snapshots. This snapshot removes compatibility layer in place for search suggestion announcement, as this is no longer required if you are on latest master and/or next snapshots as NVDA itself will handle this for you.