nvdaportable/NVDA/documentation/fa/changes.html

6609 lines
1.3 MiB
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="fa" dir="rtl">
<head>
<meta charset="utf-8">
<title>از NVDA تازه چه خبر</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="styles.css">
<link rel="shortcut icon" href="favicon.ico">
</head>
<body><h1 id="nvda">از NVDA تازه چه خبر</h1>
<h2 id="20261">2026.1</h2>
<p>This release includes support for reading math content with MathCAT, which is now built-in to NVDA.</p>
<p>There have been several improvements to speech.
Spelling and grammar errors can now be reported with a sound instead of speech when reading.
You can now configure NVDA to automatically say all after successfully recognizing content, such as with Windows OCR.
NVDA no longer reports the language being read as unsupported when the synthesizer supports the language but not the specific dialect.
NVDA now supports 64-bit SAPI 5 voices.</p>
<p>Braille support has also been improved.
It now continues to work when switching to a secure screen, like the sign-in screen or User Account Control dialog.
NVDA messages from the local computer are now shown in braille when controlling a computer via Remote Access.
Spelling and grammar errors, as well as the number of items in a list in browse mode, can now be shown in braille.
Other braille bug fixes, including in Microsoft Outlook and LibreOffice Writer, have also been added.</p>
<p>In browse mode in web browsers, NVDA no longer treats controls with 0 width or height as invisible.
This may make it possible to access previously inaccessible "screen reader only" content on some websites.
Malformed links no longer prevent NVDA from reading content in Google Chrome and other Chromium-based browsers.
The browse mode highlighter now appears on content recognition results, such as when using Windows OCR.
In Microsoft Word, unassigned Quick Navigation commands to jump to references have been added.
They are also now shown in the elements list.</p>
<p>It is now possible to view virus scan results for an add-on from the Add-on Store.
For add-ons that include one, you can also view an add-on's changelog.
The reliability of background add-on updates has been improved.</p>
<p>A new "Privacy and Security" category has been added to NVDA's settings dialog.
The "Logging level" and "Allow NV Access to gather NVDA usage statistics" settings have been moved here from the "General" category.
The settings for Screen Curtain have also been moved here from the "Vision" category.
Additionally, Screen Curtain's settings are now configuration profile independent.</p>
<p>The NVDA interface is now translated to Cambodian.
Liblouis, Unicode CLDR and eSpeak NG have been updated.
Added tables for English Grade 3, Japanese (Rokuten Kanji), and Macedonian uncontracted braille.
Improved the Biblical Hebrew, Unified English Braille, Greek International, Hungarian, Norwegian, Portuguese 8-dot and Slovakian braille tables.
Emoji localizations for Luxembourgish have been added.</p>
<p>There have also been many other bug fixes and improvements.</p>
<h3 id="important-notes">Important notes</h3>
<ul>
<li>This release breaks compatibility with existing add-ons.</li>
<li>Windows 8.1 is no longer supported.
Windows 10 is the minimum Windows version supported.
We recommend updating to Windows 11, or when that's not possible, to the latest Windows 10 version (22H2).</li>
<li>32-bit Windows is no longer supported.
Windows 10 on ARM is also no longer supported.</li>
<li>Wiris MathPlayer is no longer supported.</li>
</ul>
<h3 id="new-features">New Features</h3>
<ul>
<li>In the Add-on Store:<ul>
<li>VirusTotal scan results are now available in the details for an add-on.
An action has been added to view the full scan results on the VirusTotal website. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18974" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18974">#18974</a>)</li>
<li>A new action has been added to see the latest changes for the current version of an add-on. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14041" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14041">#14041</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
</li>
<li>It is now possible to select which add-ons to copy for use during sign-in and on secure screens. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6305" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6305">#6305</a>)</li>
<li>Added built-in support for reading math content by integrating MathCAT. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18323" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18323">#18323</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19368" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19368">#19368</a>, <a class="gh-link gh-mention" href="https://github.com/RyanMcCleary" rel="noopener" target="_blank" title="GitHub User: @RyanMcCleary">@RyanMcCleary</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li>NVDA now supports 64-bit Microsoft Speech API version 5 voices. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19432" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19432">#19432</a>)</li>
<li>Added references (e.g. to footnotes and endnotes) to the elements list in Microsoft Word.
Also added unassigned Quick Navigation commands to jump to the next/previous reference. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19300" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19300">#19300</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>In browse mode, the number of items in a list is now reported in braille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7455" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7455">#7455</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>While reading text, spelling and grammar errors can now be reported with a sound instead of speech. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4233" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4233">#4233</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19257" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19257">#19257</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>Spelling and grammar errors can now be reported in braille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7608" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7608">#7608</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19257" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19257">#19257</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>Added the possibility to report when multiple items can be selected in a control such as a list.
This can be enabled using the "Report when objects support multiple selection" setting in NVDA's object presentation settings. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18365" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18365">#18365</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>In Visual Studio Code, the status bar is now reported when using the standard <code>NVDA+end</code> (desktop) / <code>NVDA+shift+end</code> (laptop) gesture. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11064" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11064">#11064</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li>Automatically reading the entire result after a successful recognition is now possible via a new option in the Windows OCR settings. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19150" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19150">#19150</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-rowen">@Cary-rowen</a>)</li>
<li>Performance improvements on ARM64 systems, such as with Qualcomm processors. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18570" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18570">#18570</a>, <a class="gh-link gh-mention" href="https://github.com/leonarddeR" rel="noopener" target="_blank" title="GitHub User: @leonarddeR">@leonarddeR</a>)</li>
<li>A new unassigned global command has been added to toggle the "Play audio coordinates when mouse moves" option. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19026" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19026">#19026</a>, <a class="gh-link gh-mention" href="https://github.com/rlawnsrl123" rel="noopener" target="_blank" title="GitHub User: @rlawnsrl123">@rlawnsrl123</a>)</li>
</ul>
<h3 id="changes">Changes</h3>
<ul>
<li>NVDA no longer supports Windows 8.1.
Windows 10 (Version 1507) is the minimum Windows version supported.
We recommend using Windows 11, or if that is not possible, the latest Windows 10 release (Version 22H2). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18684" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18684">#18684</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>NVDA no longer supports 32-bit Windows or Windows 10 on ARM.</li>
<li>Support for the MathPlayer software from Wiris has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19239" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19239">#19239</a>)</li>
<li>Component updates:<ul>
<li>Updated Liblouis braille translator to <a href="https://github.com/liblouis/liblouis/releases/tag/v3.36.0" rel="noopener" target="_blank" title="3.36.0">3.36.0</a>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18848" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18848">#18848</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19315" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19315">#19315</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>Added Japanese (Rokuten Kanji) Braille, Macedonian uncontracted braille and English Grade 3.</li>
<li>Improvements to Slovakian, Norwegian, Hungarian, Portuguese 8-dot, Greek International, Biblical Hebrew and Unified English Braille.</li>
</ul>
</li>
<li>Updated BrlAPI for BRLTTY to version 0.8.7. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18657" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18657">#18657</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Updated Unicode CLDR to <a href="https://cldr.unicode.org/downloads/cldr-48" rel="noopener" target="_blank" title="version 48">version 48</a>.
Also added emoji localizations for Luxembourgish. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19293" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19293">#19293</a>, <a class="gh-link gh-mention" href="https://github.com/OzancanKaratas" rel="noopener" target="_blank" title="GitHub User: @OzancanKaratas">@OzancanKaratas</a>)</li>
<li>Updated eSpeak NG to <a href="https://github.com/espeak-ng/espeak-ng/commit/b0b605c8a80f76c4c19e18033c6780c3cc4afc5b" rel="noopener" target="_blank" title="commit b0b605c8">commit <code>b0b605c8</code></a>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19293" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19293">#19293</a>)</li>
</ul>
</li>
<li>Added a button to the About dialog to copy the NVDA version number to the clipboard. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18667">#18667</a>)</li>
<li>When entering a secure desktop, an installed copy of NVDA will automatically disable Braille temporarily, so that the secure desktop copy can access the braille display. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2315" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2315">#2315</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>When controlling a computer via Remote Access with a braille display connected, messages spoken from the local computer are also shown in braille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18004" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18004">#18004</a>)</li>
<li>The length of beeps used when "Line indentation reporting" is set to "Tones" or "Both Speech and Tones" has been reduced. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18898" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18898">#18898</a>)</li>
<li>In browse mode in web browsers, NVDA no longer sometimes treats controls with 0 visual width or height as invisible.
This technique is sometimes used to make content accessible to screen readers without it being visible visually.
Such controls will now be accessible in browse mode where they weren't before. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13897" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13897">#13897</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>The state of the Screen Curtain is no longer dependent on the configuration profile in use. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10476" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10476">#10476</a>)</li>
<li>A new "Privacy and Security" category has been added to NVDA's settings dialog.
It currently includes Screen Curtain's settings (previously in the "Vision" category), and the "Logging level" and "Allow NV Access to gather NVDA usage statistics" settings (previously in the "General" category). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19177" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19177">#19177</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19296" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19296">#19296</a>)</li>
<li>When copying settings for use during sign-in and on secure screens:<ul>
<li>NVDA no longer warns about or copies disabled add-ons. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8274" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8274">#8274</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9020" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9020">#9020</a>)</li>
<li>By default, NVDA doesn't copy any add-ons; you must select any you wish to include. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12879" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12879">#12879</a>)</li>
</ul>
</li>
<li>Audio ducking is no longer supported for Microsoft Speech API version 4 or 32-bit Microsoft Speech API version 5 voices. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19432" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19432">#19432</a>)</li>
<li>The NVDA interface is now translated to Cambodian. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19450" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19450">#19450</a>)</li>
<li>NVDA will no longer enable "Use NVDA during sign-in" by default when installing for the first time. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19631" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19631">#19631</a>)</li>
</ul>
<h3 id="bug-fixes">Bug Fixes</h3>
<ul>
<li>Remote Access:<ul>
<li>Improved user notifications when connecting as the controlled computer fails. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19103" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19103">#19103</a>, <a class="gh-link gh-mention" href="https://github.com/tareh7z" rel="noopener" target="_blank" title="GitHub User: @tareh7z">@tareh7z</a>)</li>
<li>NVDA will no longer open multiple disconnection confirmation dialogs if the action is triggered repeatedly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19442" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19442">#19442</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-rowen">@Cary-rowen</a>)</li>
</ul>
</li>
<li>NVDA installer:<ul>
<li>NVDA should now correctly identify downgrades and show the downgrade warning dialog appropriately, including for portable copies. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19631" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19631">#19631</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18291" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18291">#18291</a>)</li>
<li>NVDA will now retain the "Use NVDA during sign-in" setting and desktop shortcut more consistently. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19631" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19631">#19631</a>)</li>
</ul>
</li>
<li>Fixed <code>&lt;</code> not being escaped in MathML in PDF documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18520" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18520">#18520</a>, <a class="gh-link gh-mention" href="https://github.com/NSoiffer" rel="noopener" target="_blank" title="GitHub User: @NSoiffer">@NSoiffer</a>)</li>
<li>When Unicode normalization is enabled for speech, navigating by character will again correctly announce combining diacritic characters like acute ( ́ ). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18722" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18722">#18722</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Fixed cases where NVDA was unable to retrieve information for an application, such as product name, version and architecture. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18826" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18826">#18826</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>When reporting the location of the caret in classic versions of Notepad and other Win32 edit controls, text position is now more accurate. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18767" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18767">#18767</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>NVDA no longer fails to read the contents of wx Web View controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17273" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17273">#17273</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>When NVDA is configured to update add-ons automatically in the background, add-ons can be properly updated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18965" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18965">#18965</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>Attempting to install an add-on that requires a newer version of NVDA from File Explorer no longer fails silently or shows the incompatible add-ons dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19260" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19260">#19260</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19261" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19261">#19261</a>)</li>
<li>The Add-on Store no longer fails to reopen after an add-on has been installed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19900" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19900">#19900</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>Fixed a case where braille output would fail with an error. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19025" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19025">#19025</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Battery time announcements now skip redundant "0 hours" and "0 minutes" and use proper singular/plural forms. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9003" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9003">#9003</a>, <a class="gh-link gh-mention" href="https://github.com/tareh7z" rel="noopener" target="_blank" title="GitHub User: @tareh7z">@tareh7z</a>)</li>
<li>When a synthesizer has a fallback language for the current dialect, the language of the text being read will no longer be reported as unsupported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18876" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18876">#18876</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>If the speech synthesizer is set to eSpeak NG and it fails to load when NVDA starts, NVDA will now attempt to fall back to OneCore before resorting to no speech. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19603" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19603">#19603</a>)</li>
<li>Certain settings will no longer erroneously be saved to disk when running NVDA from the launcher. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18171" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18171">#18171</a>)</li>
<li>Incorrect information is no longer displayed in braille when navigating the list of messages in Outlook Classic. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18993" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18993">#18993</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>NVDA now detects and stops repeated crash loops to prevent system lockups when startup failures occur. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19133" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19133">#19133</a>, <a class="gh-link gh-mention" href="https://github.com/derekriemer" rel="noopener" target="_blank" title="GitHub User: @derekriemer">@derekriemer</a>)</li>
<li>When moving Braille to the next line in LibreOffice Writer when the caret is at the start of the last line, it will now consistently move to the end of the document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19152" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19152">#19152</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>The browse mode cursor highlighter now appears on content recognition results, such as when using Windows OCR. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19168" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19168">#19168</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>In the Input Gestures dialog, gestures including an operator while Num Lock is on will now be correctly displayed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19214" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19214">#19214</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>In Chromium browsers, if a document contains links with a malformed URL, reading the document will be possible again. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19125" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19125">#19125</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>NVDA no longer plays a sound for spelling errors while typing if speech mode is set to on-demand or off. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19323" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19323">#19323</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
<h3 id="changes-for-developers">Changes for Developers</h3>
<p>Please refer to <a href="https://download.nvaccess.org/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Note: this is an Add-on API compatibility breaking release.
Add-ons will need to be re-tested and have their manifest updated.</li>
<li>Add-on authors are now able to provide a changelog for an add-on version via the <code>changelog</code> manifest key. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14041" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14041">#14041</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)<ul>
<li>The changelog should document changes between previous and latest add-on versions, and can be formatted in markdown.</li>
</ul>
</li>
<li>Updated components:<ul>
<li>LicenseCheck to 2025.1 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18728" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18728">#18728</a>, <a class="gh-link gh-mention" href="https://github.com/bramd" rel="noopener" target="_blank" title="GitHub User: @bramd">@bramd</a>)</li>
<li>Sphinx to 8.1.3 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18475" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18475">#18475</a>)</li>
<li>Pyright to 1.1.407 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17749" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17749">#17749</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19162" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19162">#19162</a>)<ul>
<li>enabled the Node.js-backed server (<code>pyright[nodejs]</code>) for faster and more reliable analysis.</li>
</ul>
</li>
<li>wxPython to 4.2.4 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19080" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19080">#19080</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>uv to 0.9.11 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19162" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19162">#19162</a>)</li>
<li>Ruff to 0.14.5 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19162" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19162">#19162</a>)</li>
<li>comtypes to 1.4.13 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>cryptography to 46.0.5 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19601" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19601">#19601</a>)</li>
<li>Configobj to commit <code>9c8a0a80</code> (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>Requests to 2.32.5 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>url-normalize to 2.2.1 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>Pycaw to 20251023 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>nh3 to 0.3.2 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>Crowdin Python client to 1.24.1 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>Python-Markdown to 3.10 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>lxml to 6.0.2 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>PyMdown Extensions to 10.17.1 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>Setuptools to 80.10.2 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19524" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19524">#19524</a>)</li>
<li>Robot Framework to 7.3.2 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>IAccessible2 to commit <code>c9ae003</code> (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>Sonic to commit <code>d2cdb40</code> (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>WAI-ARIA Authoring Practices Guide to commit <code>84b921a0</code> (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>Windows Implementation Libraries (WIL) to commit <code>7cf4193</code> (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19196">#19196</a>)</li>
<li>SCons to 4.10.1 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19016" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19016">#19016</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19226" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19226">#19226</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>This introduces support to build NVDA with Visual Studio 2026.</li>
</ul>
</li>
</ul>
</li>
<li>X64 NVDAHelper libraries are now also built for the <a href="https://learn.microsoft.com/en-us/windows/arm/arm64ec" rel="noopener" target="_blank" title="ARM64EC architecture">ARM64EC architecture</a>.
On ARM64 machines with Windows 11, these ARM64EC libraries are loaded instead of their X64 equivalents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18570" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18570">#18570</a>, <a class="gh-link gh-mention" href="https://github.com/leonarddeR" rel="noopener" target="_blank" title="GitHub User: @leonarddeR">@leonarddeR</a>)</li>
<li>NVDA is now licensed under "GPL-2 or later".</li>
<li>In <code>braille.py</code>, the <code>FormattingMarker</code> class has a new <code>shouldBeUsed</code> method, to determine if the formatting marker key should be reported (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7608" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7608">#7608</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>Added <code>api.fakeNVDAObjectClasses</code> set and <code>api.isFakeNVDAObject</code> function to identify fake NVDAObject instances. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19168" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19168">#19168</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>NVDA no longer includes the Microsoft Universal C Runtime. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19508" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19508">#19508</a>)</li>
<li><code>synthDriverHandler.setSynth</code> and <code>synthDriverHandler.findAndSetNextSynth</code> now attempt to find fallback synthesizers starting from the start of <code>defaultSynthPriorityList</code>, rather than starting immediately after <code>name</code> or <code>currentSynthName</code>, respectively. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19603" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19603">#19603</a>)</li>
<li><code>gui.installerGui.doInstall</code> parameter <code>startOnLogon</code> default value is now <code>False</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19631" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19631">#19631</a>)</li>
</ul>
<h4 id="api-breaking-changes">API Breaking Changes</h4>
<p>These are breaking API changes.
Please open a GitHub issue if your add-on has an issue with updating to the new API.</p>
<ul>
<li>NVDA is now built with Python 3.13.12, 64-bit. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18591" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18591">#18591</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19111" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19111">#19111</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19351" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19351">#19351</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19572" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19572">#19572</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>typing_extensions have been removed.
These should be supported natively in Python 3.13. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18689" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18689">#18689</a>)</li>
<li><code>copyrightYears</code> and <code>url</code> have been moved from <code>versionInfo</code> to <code>buildVersion</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18682" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18682">#18682</a>)</li>
<li>Fixed behavior of <code>TextInfo.collapse()</code> - previously it was moving TextInfo to the next paragraph in some cases. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18320" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18320">#18320</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>Fixed behavior of <code>OffsetTextInfo.move()</code> - previously it wouldn't move to the very end of the document unless moving by character. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18348" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18348">#18348</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li><code>NVDAHelper.localLib</code> is now a module, not a <code>ctypes.CDLL</code>.
Most API consumers should not be impacted by this change.
Use <code>NVDAHelper.localLib.dll</code> for access to the <code>ctypes.CDLL</code> if necessary. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li><code>UIAHandler.autoSelectDetectionAvailable</code> has been removed with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18684" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18684">#18684</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>The following symbols have been removed from <code>installer</code> with no direct replacement: <code>programFilesPath</code>, <code>getStartMenuFolder</code>, <code>getInstallPath</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18851" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18851">#18851</a>)</li>
<li>The <code>bool</code> configuration key <code>[documentFormatting][reportSpellingErrors]</code> has been removed.
Use the <code>int</code> configuration key <code>[reportSpellingErrors2]</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17997" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17997">#17997</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li><code>NVDAObjects.window.GhostWindowFromHungWindow</code> has been removed with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18883">#18883</a>)</li>
<li><code>winUser.Input_I</code> and <code>winUser.PUL</code> have been removed, with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18883">#18883</a>)</li>
<li>The <code>inputButtonCaps</code> property on <code>hwIo.hid.Hid</code> objects now correctly returns an array of <code>hidpi.HIDP_BUTTON_CAPS</code> structures rather than <code>HIDP_VALUE_CAPS</code> structures. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18902" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18902">#18902</a>)</li>
<li><code>speech.speech.IDT_TONE_DURATION</code> has been removed.
Call <code>speech.speech.getIndentToneDuration</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18898" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18898">#18898</a>)</li>
<li>The <code>rgpszUsageIdentifier</code> member of the <code>updateCheck.CERT_USAGE_MATCH</code> struct is now of type <code>POINTER(LPSTR)</code> rather than <code>c_void_p</code> to correctly align with Microsoft documentation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18956" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18956">#18956</a>)</li>
<li>The <code>UpdatableAddonsDialog.addonsList</code> is an instance of <code>gui.addonStoreGui.controls.addonList.AddonVirtualList</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18816" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18816">#18816</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li><code>gui.nvdaControls.TabbableScrolledPanel</code> has been removed.
Use <code>wx.lib.scrolledpanel.ScrolledPanel</code> directly instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17751" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17751">#17751</a>)</li>
<li>The following symbols have been removed from <code>appModules.explorer</code> with no replacement: <code>SuggestionListItem</code>, <code>SearchBoxClient</code>, <code>GridTileElement</code>, <code>GridListTileElement</code>, <code>GridGroup</code>, <code>ImmersiveLauncher</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18757" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18757">#18757</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>The <code>ftdi2</code> module has been significantly refactored: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19105">#19105</a>)<ul>
<li>It is now a package.</li>
<li><code>MAX_DESCRIPTION_SIZE</code> has been moved to <code>ftd2xx.MAX_DESCRIPTION_SIZE</code>, and reduced to 64 in accordance with the D2XX Programmers Guide.</li>
<li><code>FT_OK</code> has been removed.
Use <code>ftd2xx.FT_MESSAGE.OK</code> instead.</li>
<li>The <code>FT_LIST_*</code> constants have been removed.
Use the <code>ftd2xx.FT_LIST</code> enum instead.</li>
<li>The <code>FT_OPEN_BY_SERIAL_NUMBER</code> constant has been removed.
Use <code>ftd2xx.FT_OPEN_BY.SERIAL_NUMBER</code> instead.</li>
<li>The <code>FT_PURGE_RX</code> and <code>FT_PURGE_TX</code> constants have been removed.
Use <code>ftd2xx.FT_PURGE.RX</code> and <code>ftd2xx.FT_PURGE.TX</code> instead.</li>
<li><code>FtdiBitModes</code> has been moved to <code>ftd2xx.FT_BITMODE</code>.</li>
<li>The <code>ft_messages</code> list has been replaced with the <code>ftd2xx.FT_MESSAGE</code> enum.</li>
<li><code>ft</code> has been removed.
Use <code>ftd2xx.dll</code> instead.</li>
<li><code>FTDeviceError</code> has been moved to <code>ftd2xx.FTDeviceError</code>.</li>
<li><code>DeviceListInfoNode</code> has been moved to <code>ftd2xx.FT_DEVICE_LIST_INFO_NODE</code>.
Additionally, in accordance with the D2XX Programmer's Guide:<ul>
<li>The <code>LocID</code> field has been renamed to <code>LocId</code>.</li>
<li>The <code>none</code> field has been renamed to <code>ftHandle</code>.</li>
</ul>
</li>
<li>The <code>ftExceptionDecorator</code> function has been removed, with no public replacement.</li>
<li>The <code>_PY_*</code> functions have been replaced with <code>ftd2xx.FT_*</code> direct FFI bindings.
These bindings have type declarations, so are potentially incompatible with existing code.</li>
<li>The following functions have been renamed:<ul>
<li><code>list_devices</code> to <code>listDevices</code>;</li>
<li><code>create_device_info_list</code> to <code>createDeviceInfoList</code>;</li>
<li><code>get_device_info_detail</code> to <code>getDeviceInfoDetail</code>;</li>
<li><code>get_device_info_list</code> to <code>getDeviceInfoList</code>; and</li>
<li><code>open_ex</code> to <code>openEx</code>.</li>
</ul>
</li>
<li>The following methods on the <code>FTD2XX</code> class have been renamed:<ul>
<li><code>set_baud_rate</code> to <code>setBaudRate</code>;</li>
<li><code>set_timeouts</code> to <code>setTimeouts</code>;</li>
<li><code>set_latency_timer</code> to <code>setLatencyTimer</code>;</li>
<li><code>set_bit_mode</code> to <code>setBitMode</code>;</li>
<li><code>set_usb_parameters</code> to <code>setUsbParameters</code>;</li>
<li><code>get_queue_status</code> to <code>getQueueStatus</code>; and</li>
<li><code>reset_device</code> to <code>resetDevice</code>.</li>
</ul>
</li>
<li>The <code>FTD2XX.purge</code> method now raises <code>ValueError</code> if the <code>toPurge</code> argument is not one of "TX", "RX" or "TXRX".</li>
</ul>
</li>
<li>The deprecated <code>winVersion.isFullScreenMagnificationAvailable</code> function has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19177" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19177">#19177</a>)</li>
<li>The <code>visionEnhancementProviders.screenCurtain</code> module has been replaced with the <code>screenCurtain</code> subpackage. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19177" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19177">#19177</a>)<ul>
<li>The following symbols have no public replacement: <code>playToggleSoundsCheckBoxText</code>, <code>ScreenCurtainGuiPanel</code>, <code>ScreenCurtainProvider</code>, <code>ScreenCurtainSettings</code>, <code>screenCurtainTranslatedName</code>, <code>TRANSFORM_BLACK</code>, <code>VisionEnhancementProvider</code>, <code>WarnOnLoadDialog</code>, <code>warnOnLoadCheckBoxText</code>, <code>warnOnLoadText</code>.</li>
<li>All public symbols defined on <code>Magnification</code> are now accessible from <code>winBindings.magnification</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18958" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18958">#18958</a>)</li>
<li><code>MAGCOLOREFFECT</code> has been moved to <code>winBindings.magnification</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18958" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18958">#18958</a>)</li>
<li><code>isScreenFullyBlack</code> has been moved to <code>NVDAHelper.localLib</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18958" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18958">#18958</a>)</li>
</ul>
</li>
<li><code>config.conf["vision"]["screenCurtain"]</code> has been moved to <code>config.conf["screenCurtain"]</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19177" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19177">#19177</a>)</li>
<li>The <code>comInterfaces.MathPlayer</code> and <code>mathPres.mathPlayer</code> modules have been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19239" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19239">#19239</a>)</li>
<li>The following symbols have been removed from <code>gui.settingsDialogs.GeneralSettingsPanel</code> without replacement: <code>logLevelList</code>, <code>allowUsageStatsCheckBox</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19296" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19296">#19296</a>)</li>
<li><code>gui.settingsDialogs.GeneralSettingsPanel.LOG_LEVELS</code> has been removed.
Use <code>config.configFlags.LoggingLevel</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19296" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19296">#19296</a>)</li>
<li>Changes to Microsoft Speech API version 4 and 5: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19432" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19432">#19432</a>)<ul>
<li><code>synthDrivers.sapi4</code> (name: "sapi4") has been removed.
Use <code>synthDrivers.sapi4_32</code> (name: "sapi4_32") instead.</li>
<li><code>synthDrivers.sapi5</code> (name: "sapi5") now refers to the 64-bit SAPI 5 synth driver.
Use <code>synthDrivers.sapi5_32</code> (name: "sapi5_32") for the 32-bit SAPI 5 driver.</li>
</ul>
</li>
<li><code>config.setSystemConfigToCurrentConfig</code> now takes a <code>Collection</code> of add-on IDs (as strings) to copy to the system configuration.
Only add-ons with the given IDs will be copied. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19446" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19446">#19446</a>)</li>
<li><code>browseMode.ElementsListDialog.filterTimer</code> has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19702" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19702">#19702</a>)</li>
<li>The type of the <code>installDate</code> property of <code>addonStore.models.addon.AddonManifestModel</code> and <code>addonStore.models.addon.InstalledAddonStoreModel</code> is now <code>datetime | None</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19901" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19901">#19901</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
<h4 id="deprecations">Deprecations</h4>
<ul>
<li><code>winVersion.WIN81</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18684" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18684">#18684</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li><code>NVDAHelper.versionedLibPath</code> is deprecated.
Use <code>NVDAState.ReadPaths.versionedLibX86Path</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li><code>NVDAHelper.coreArchLibPath</code> is deprecated.
Use <code>NVDAState.ReadPaths.coreArchLibPath</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li><code>NVDAHelper.LOCAL_WIN10_DLL_PATH</code> is deprecated.
Use <code>NVDAState.ReadPaths.nvdaHelperLocalWin10Dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li>The following symbols have been moved from <code>NVDAHelper</code> to <code>NVDAHelper.localLib</code>: <code>generateBeep</code>, <code>VBuf_getTextInRange</code>.
Access to these symbols via <code>NVDAHelper</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li><code>NVDAHelper.onSsmlMarkReached</code> is deprecated.
Use <code>NVDAHelper.localLib.nvdaController_onSsmlMarkReached</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li><code>NVDAObjects.window.excel.ExcelCellInfo</code> is deprecated.
Use <code>NVDAHelper.localLib.EXCEL_CELLINFO</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li><code>nvwave.WAVEFORMATEX</code> is deprecated.
Use <code>winBindings.mmeapi.WAVEFORMATEX</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>)</li>
<li>The following symbols have been moved from <code>winuser</code> to <code>winBindings.user32</code>: <code>GUITHREADINFO</code>, <code>HWINEVENTHOOK</code>, <code>WINEVENTPROC</code>, <code>WNDCLASSEXW</code>, <code>WNDPROC</code>, <code>PAINTSTRUCT</code>.
Access to these symbols via <code>winuser</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18207">#18207</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18883">#18883</a>)</li>
<li>The following symbols have been moved from <code>hwPortUtils</code> to <code>winBindings.bthprops</code>: <code>BLUETOOTH_ADDRESS</code>, <code>BLUETOOTH_DEVICE_INFO</code>, <code>BLUETOOTH_MAX_NAME_SIZE</code>, <code>BluetoothGetDeviceInfo</code>.
Access to these symbols via <code>hwPortUtils</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li><code>hwPortUtils.BTH_ADDR</code> is deprecated.
Use <code>winBindings.bthprops.BLUETOOTH_ADDRESS</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li>The following symbols have been moved from <code>hwPortUtils</code> to <code>winBindings.cfgmgr32</code>: <code>CM_Get_Device_ID</code>, <code>CR_SUCCESS</code>, <code>MAX_DEVICE_ID_LEN</code>.
Access to these symbols via <code>hwPortUtils</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li>The following symbol has been moved from <code>hwPortUtils</code> to <code>winBindings.hid</code>: <code>HIDD_ATTRIBUTES</code>.
Access to this symbol via <code>hwPortUtils</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li><code>hwIo.hid.hidDll</code> is deprecated.
Use <code>winBindings.hid.dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18902" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18902">#18902</a>)</li>
<li>The following symbols have been moved from <code>hwPortUtils</code> to <code>winBindings.setupapi</code>: <code>DEVPKEY_Device_BusReportedDeviceDesc</code>, <code>DEVPROPKEY</code>, <code>GUID_CLASS_COMPORT</code>, <code>GUID_DEVINTERFACE_USB_DEVICE</code>, <code>HDEVINFO</code>, <code>PSP_DEVICE_INTERFACE_DATA</code>, <code>PSP_DEVICE_INTERFACE_DETAIL_DATA</code>, <code>PSP_DEVINFO_DATA</code>, <code>SP_DEVICE_INTERFACE_DATA</code>, <code>SP_DEVINFO_DATA</code>, <code>SetupDiDestroyDeviceInfoList</code>, <code>SetupDiEnumDeviceInfo</code>, <code>SetupDiEnumDeviceInterfaces</code>, <code>SetupDiGetClassDevs</code>, <code>SetupDiGetDeviceInterfaceDetail</code>, <code>SetupDiGetDeviceProperty</code>, <code>SetupDiGetDeviceRegistryProperty</code>, <code>SetupDiOpenDevRegKey</code>, <code>SIZEOF_SP_DEVICE_INTERFACE_DETAIL_DATA_W</code>.
Access to these symbols via <code>hwPortUtils</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li>The <code>DIGCF_*</code>, <code>SPDRP_*</code>, <code>DICS_FLAG_*</code>, and <code>DIREG_*</code> constants in <code>hwPortUtils</code> are deprecated.
Use their <code>Enum</code> counterparts from <code>winBindings.setupapi</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li><code>hwPortUtils.dummy</code>, <code>hwPortUtils.INVALID_HANDLE_VALUE</code> and <code>hwPortUtils.ValidHandle</code> are deprecated, with no planned replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li><code>hwPortUtils.ERROR_INSUFFICIENT_BUFFER</code> and <code>hwPortUtils.ERROR_NO_MORE_ITEMS</code> are deprecated.
Use <code>winAPI.SystemErrorCodes.INSUFFICIENT_BUFFER</code> and <code>winAPI.SystemErrorCodes.NO_MORE_ITEMS</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18571">#18571</a>)</li>
<li><code>addonHandler.BUNDLE_EXTENSION</code> has been moved to <code>config.registry.ADDON_BUNDLE_EXTENSION</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18851" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18851">#18851</a>)</li>
<li><code>addonHandler.NVDA_ADDON_PROG_ID</code> has been moved to <code>config.registry.NVDA_ADDON_PROG_ID</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18851" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18851">#18851</a>)</li>
<li><code>installer.defaultInstallPath</code> has been moved to <code>NVDAState.WritePaths.defaultInstallDir</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18851" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18851">#18851</a>)</li>
<li><code>fonts.gdi32</code>, <code>screenBitmap.gdi32</code> and <code>winGDI.gdi32</code> are deprecated.
Use <code>winBindings.gdi32.dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li><code>shellapi.shell32</code> is deprecated.
Use <code>winBindings.shell32.dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li>The following symbols have been moved from <code>shellapi</code> to <code>winBindings.shell32</code>: <code>SHELLEXECUTEINFO</code>, <code>SHELLEXECUTEINFOW</code>.
Access to these symbols via <code>shellapi</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li><code>winGDI.gdiplus</code> is deprecated.
Use <code>winBindings.gdiplus.dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li>The following symbols have been moved from <code>winGDI</code> to <code>winBindings.gdi32</code>: <code>RGBQUAD</code>, <code>BITMAPINFOHEADER</code>, <code>BITMAPINFO</code>.
Access to these symbols via <code>winGDI</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li>The following symbols have been moved from <code>winGDI</code> to <code>winBindings.gdiplus</code>: <code>GdiplusStartupInput</code>, <code>GdiplusStartupOutput</code>.
Access to these symbols via <code>winGDI</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li>The following symbols have been moved from <code>winKernel</code> to <code>winBindings.advapi32</code>: <code>PROCESS_INFORMATION</code>, <code>STARTUPINFO</code>, <code>STARTUPINFOW</code>.
Access to these symbols via <code>winKernel</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li><code>winKernel.advapi32</code> is deprecated.
Use <code>winBindings.advapi32.dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18860">#18860</a>)</li>
<li><code>NVDAHelper.bstrReturn</code> is deprecated, with no planned replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18858" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18858">#18858</a>)</li>
<li><code>contentRecog.uwpOcr.uwpOcr_Callback</code> is deprecated.
Use <code>NVDAHelper.localWin10.uwpOcr_Callback</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18858" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18858">#18858</a>)</li>
<li><code>touchHelper.SM_MAXIMUMTOUCHES</code> is deprecated.
Use <code>winAPI.winUser.constants.SystemMetrics.MAXIMUM_TOUCHES</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18883">#18883</a>)</li>
<li><code>screenBitmap.user32</code>, <code>winAPI.winUser.functions.user32</code>, <code>winGDI.user32</code>, and <code>winUser.user32</code> are deprecated.
Use <code>winBindings.user32.dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18883">#18883</a>)</li>
<li>The <code>HardwareInput</code>, <code>Input</code>, <code>KeyBdInput</code>, <code>MouseInput</code> and <code>NMHdrStruct</code> structures from <code>winUser</code> are deprecated.
Use <code>HARDWAREINPUT</code>, <code>INPUT</code>, <code>KEYBDINPUT</code>, <code>MOUSEINPUT</code> and <code>NMHDR</code> from <code>winBindings.user32</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18883">#18883</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19808" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19808">#19808</a>)</li>
<li>The following symbols have been moved from <code>winKernel</code> to <code>winBindings.kernel32</code>: <code>FILETIME</code>, <code>SYSTEMTIME</code> and <code>TIME_ZONE_INFORMATION</code>.
Access to these symbols via <code>winKernel</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18896" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18896">#18896</a>)</li>
<li>The following symbols have been moved from <code>wincon</code> to <code>winBindings.kernel32</code>: <code>COORD</code>, <code>CONSOLE_SCREEN_BUFFER_INFO</code>, <code>CONSOLE_SELECTION_INFO</code>, <code>CHAR_INFO</code> and <code>PHANDLER_ROUTINE</code>.
Access to these symbols via <code>wincon</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18896" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18896">#18896</a>)</li>
<li><code>appModuleHandler.processEntry32W</code> has been moved to <code>winBindings.kernel32.PROCESSENTRY32W</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18896" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18896">#18896</a>)</li>
<li><code>winKernel.kernel32</code> is deprecated.
Use <code>winBindings.kernel32.dll</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18896" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18896">#18896</a>)</li>
<li>The <code>LVS_*</code> constants from <code>NVDAObjects.IAccessible.sysListView32</code> are deprecated.
Use the <code>ListViewWindowStyle</code> enumeration instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18926" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18926">#18926</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>The <code>INPUT_MOUSE</code>, <code>INPUT_KEYBOARD</code>, <code>KEYEVENTF_KEYUP</code> and <code>KEYEVENTF_UNICODE</code> constants from <code>winUser</code> are deprecated.
Use <code>INPUT_TYPE.MOUSE</code>, <code>INPUT_TYPE.KEYBOARD</code>, <code>KEYEVENTF.KEYUP</code> and <code>KEYEVENTF.UNICODE</code> from <code>winBindings.user32</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18947" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18947">#18947</a>)</li>
<li>The following symbols have been moved from <code>updateCheck</code> to <code>winBindings.crypt32</code>: <code>CERT_USAGE_MATCH</code>, <code>CERT_CHAIN_PARA</code>.
Access to these symbols via <code>updateCheck</code> is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18956" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18956">#18956</a>)</li>
<li><code>textInfos.OffsetsTextInfo.allowMoveToOffsetPastEnd</code> is deprecated.
Use the <code>OffsetsTextInfo.allowMoveToUnitOffsetPastEnd</code> method instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19152" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19152">#19152</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li><code>installer.comparePreviousInstall</code> is deprecated with no planned replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19631" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19631">#19631</a>)</li>
<li>Deprecations in <code>addonHandler</code>: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19564" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19564">#19564</a>)<ul>
<li><code>stateFilename</code> is deprecated.
Use <code>STATE_FILENAME</code> instead.</li>
<li><code>AddonsState.fromPickledDict</code> is deprecated.
Use <code>AddonsState.fromDict</code> instead.</li>
</ul>
</li>
</ul>
<!-- Beyond this point, Markdown should not be linted, as we don't modify old change log sections. -->
<h2 id="202533">2025.3.3</h2>
<p>This is a patch release to fix a security issue.</p>
<h3 id="security-fixes">Security fixes</h3>
<p>Please responsibly disclose security issues following NVDA's <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="security policy">security policy</a>.</p>
<ul>
<li>Prevents a situation where NVDA may unexpectedly run as an administrator. <a href="https://github.com/nvaccess/nvda/security/advisories/ghsa-cq78-fjp7-3rp5" rel="noopener" target="_blank" title="GHSA-cq78-fjp7-3rp5">GHSA-cq78-fjp7-3rp5</a></li>
</ul>
<h2 id="202532">2025.3.2</h2>
<p>This is a patch release to fix a security issue.</p>
<h3 id="security-fixes_1">Security fixes</h3>
<p>Please responsibly disclose security issues following NVDA's <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="security policy">security policy</a>.</p>
<ul>
<li>Fixed a vulnerability which could prevent access to secure screens via Remote Access. (<a href="https://github.com/nvaccess/nvda/security/advisories/ghsa-42v6-wjv6-h3jj" rel="noopener" target="_blank" title="GHSA-42v6-wjv6-h3jj">GHSA-42v6-wjv6-h3jj</a>)</li>
</ul>
<h2 id="202531">2025.3.1</h2>
<p>This is a patch release to fix a security issue and a bug.</p>
<h3 id="security-fixes_2">Security fixes</h3>
<p>Please responsibly disclose security issues following NVDA's <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="security policy">security policy</a>.</p>
<ul>
<li>Fixed a vulnerability which could prevent access to secure screens via Remote Access. (<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-vr27-g5ph-xvq2" rel="noopener" target="_blank" title="GHSA-vr27-g5ph-xvq2">GHSA-vr27-g5ph-xvq2</a>)</li>
</ul>
<h3 id="bug-fixes_1">Bug Fixes</h3>
<ul>
<li>Remote Access now returns control to the local computer if it locks while controlling the remote computer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18951" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18951">#18951</a>)</li>
</ul>
<h2 id="_1">۲۰۲۵.۳</h2>
<p>این انتشار شامل بهبودی‌هایی در دسترسی از راه دور، صداهای SAPI5، بریل و فروشگاه افزونه‌ها می‌شود.</p>
<p>در فروشگاه افزونه‌ها، هم‌اکنون افزونه‌ها را می‌توان بر اساس حداقل نسخه‌ه یا آخرین نسخه‌ی آزمایش‌شده‌ی NVDA، و تاریخ نصب مرتب کرد.</p>
<p>دسترسی از راه دور چندین اصلاح و بهبود جزئی داشته است؛ از جمله افزودن فرمانی برای ارسال ترکیب کلیدهای "control+alt+delete" و به خاطر سپردن تنظیمات اتصال اخیر.
همچنین اشکالاتی مربوط به اتصال و صدا رفع شده است.</p>
<p>بریل با ویژگی‌هایی شامل انتقال هوشمندتر کلمات به خط بعد، انتخاب پایدار جدول‌ها هنگام تغییر زبان، و تشخیص خودکار USB برای Dot Pad (به اختیار کاربر) بهبود یافته است.</p>
<p>چندین اشکال برای صداهای SAPI5 رفع شده است؛ از جمله رفع مشکلات مربوط به حذف بیش از حد سکوت ابتدای صدا، مشکلات هنگ کردن، و ایجاد وقفه‌های صوتی.</p>
<p>eSpeak NG و Unicode CLDR بروز شده‌اند.
داده‌های محلی‌سازی برای ایموجی‌ها به زبان‌های بلاروسی و بوسنیایی اضافه شده است.</p>
<h3 id="_2">ویژگی‌های جدید</h3>
<ul>
<li>فروشگاه افزونه‌ها:<ul>
<li>افزونه‌ها می‌توانند بر اساس حداقل نسخه‌ی NVDA، آخرین نسخه‌ی آزمایش‌شده و همچنین تاریخ نصب مرتب شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18440" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18440">#18440</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18560" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18560">#18560</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>حداقل نسخه و آخرین نسخه‌ی آزمایش‌شده اکنون در بخش جزئیات افزونه در زبانه‌ی افزونه‌های موجود نیز نمایش داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18440" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18440">#18440</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>تاریخ نصب نیز اکنون در بخش جزئیات افزونه‌هایی که خارج از فروشگاه نصب شده‌اند نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18560" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18560">#18560</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
</li>
<li>یک فرمان جدید بدون کلید اختصاص‌یافته برای ارسال ترکیب control+alt+delete هنگام کنترل رایانه‌ی دیگر با دسترسی از راه دور افزوده شده‌است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18105">#18105</a>)</li>
<li>تنظیم جدیدی اضافه شده است که هنگام کنترل رایانه‌ی محلی، به طور خودکار صدای دسترسی از راه دور را قطع کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18630" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18630">#18630</a>)</li>
</ul>
<h3 id="_3">تغییرات</h3>
<ul>
<li>بروزرسانی‌های اجزای برنامه:Component updates:<ul>
<li>Espeak-NG به <a href="https://github.com/espeak-ng/espeak-ng/commit/3b8ef3d310f380e9ab4c6b19bf8367d8f99ac285" rel="noopener" target="_blank" title="ویراست 3b8ef3d">ویراست <code>3b8ef3d</code></a> بروز شد.
بهبودهایی در زبان فارسی ایجاد شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18342" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18342">#18342</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18633" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18633">#18633</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li>Unicode CLDR به <a href="https://cldr.unicode.org/downloads/cldr-47" rel="noopener" target="_blank" title="نسخه‌ی ۴۷.۰">نسخه‌ی ۴۷.۰</a> بروز شد.
داده‌های محلی‌سازی ایموجی‌ها به زبان‌های بلاروسی و بوسنیایی افزوده شده‌است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18581" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18581">#18581</a>)</li>
</ul>
</li>
<li>بریل:<ul>
<li>هنگامی که ویژگی انتقال واژه از انتهای خط به ابتدای خط بعد در بریل فعال باشد، اگر نویسه‌ی بعدی فاصله باشد، همه‌ی خانه‌های بریل استفاده خواهند شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18016" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18016">#18016</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>NVDA دیگر هنگام تغییر زبان، جدول‌های بریل را به حالت خودکار بازنشانی نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18538" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18538">#18538</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>NVDA دیگر جدول بریل ترکی استانبولی درجه ۱ را به عنوان ترکی استانبولی ۸ نقطه‌ی رایانه شناسایی نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18758" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18758">#18758</a>, <a class="gh-link gh-mention" href="https://github.com/OzancanKaratas" rel="noopener" target="_blank" title="GitHub User: @OzancanKaratas">@OzancanKaratas</a>)</li>
<li>درایور نمایشگر بریل Dot Pad اکنون از تشخیص خودکار دستگاه‌های متصل شده از طریق USB پشتیبانی می‌کند.
توجه داشته باشید که این ویژگی به‌طور پیش‌فرض غیرفعال است زیرا دستگاه از شناسه‌های عمومی USB استفاده می‌کند، اما می‌توان آن را در تنظیمات بریل فعال کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18444" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18444">#18444</a>, <a class="gh-link gh-mention" href="https://github.com/bramd" rel="noopener" target="_blank" title="GitHub User: @bramd">@bramd</a>)</li>
</ul>
</li>
<li>وقتی انتخاب بیش از یک خانه در مایکروسافت اکسل باشد، اکنون با فشردن کلیدهای <code>tab</code> یا <code>enter</code> برای حرکت به خانه فعال جدید، فقط خانه فعال جدید گزارش داده می‌شود و نه کل انتخاب. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6959" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6959">#6959</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>در برنامه‌های ترمینال در ویندوز ۱۰ نسخه‌ی ۱۶۰۷ و بالاتر، محاسبه متن تغییر یافته اکنون به جای استفاده از یک فرایند خارجی، در داخل NVDA انجام می‌شود که ممکن است عملکرد و قابلیت اطمینان را بهبود دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18480" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18480">#18480</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li>پنجره‌ی اتصال دسترسی از راه دور NVDA اکنون آخرین حالت اتصال، نوع سِروِر و درگاه محلی میزبانی‌شده برای اتصالات دستی را به خاطر می‌سپارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18512" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18512">#18512</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18701" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18701">#18701</a>)</li>
</ul>
<h3 id="_4">رفع اشکال</h3>
<ul>
<li>گفتار:<ul>
<li>مشکل حذف بیش از حد سکوت ابتدایی که هنگام استفاده از بعضی صداها، قسمتی از گفتار را حذف می‌کرد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18003" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18003">#18003</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>مشکلی که باعث می‌شد NVDA گاهی هنگام استفاده از صداهای SAPI5 به طور کامل متوقف شود، رفع شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18298" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18298">#18298</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>اشکالی که باعث می‌شد NVDA با صدای SAPI5 Eloquence اجرا نشود و به طور خودکار به صداهای OneCore تغییر کند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18301" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18301">#18301</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>وقفه‌های صدا در گفتار هنگام استفاده از برخی صداهای SAPI5 با WASAPI و فعال بودن تقویت سرعت رفع شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17967" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17967">#17967</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
</ul>
</li>
<li>دسترسی از راه دور:<ul>
<li>اشکالی که باعث می‌شد گفتار از طریق دسترسی از راه دور NVDA کار نکند، زمانی که دستگاه کنترل‌شده هیچ خروجی صدای فعالی نداشت، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18544">#18544</a>)</li>
<li>مشکلی که باعث می‌شد دسترسی از راه دور NVDA در صورتی که جلسه هنگام اتصال به سِروِر قطع می‌شد از کار بیفتد، رفع شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18476" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18476">#18476</a>)</li>
</ul>
</li>
<li>اشکالی که در اسناد Microsoft Word وقتی چندین عبارت ریاضی در یک خط بودند، باعث می‌شد همه چیز بعد از اولین عبارت خوانده یا بریل نشود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18386" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18386">#18386</a>, <a class="gh-link gh-mention" href="https://github.com/NSoiffer" rel="noopener" target="_blank" title="GitHub User: @NSoiffer">@NSoiffer</a>)</li>
<li>پشتیبانی از واحد متنی پاراگراف با موس در برنامه‌های جاوا اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18231" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18231">#18231</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>رفع مشکلی که باعث می‌شد ابزار هایلایت‌کننده با لیست‌های تکمیل خودکار مخاطبین در Outlook کار نکند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18483" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18483">#18483</a>, <a class="gh-link gh-mention" href="https://github.com/Nerlant" rel="noopener" target="_blank" title="GitHub User: @Nerlant">@Nerlant</a>)</li>
<li>یک نسخه‌ی قابل حمل که بلافاصله پس از ایجاد اجرا می‌شود، اکنون به‌درستی از تنظیمات خودش استفاده می‌کند و نه تنظیمات دیگری. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18442" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18442">#18442</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
<h3 id="changes-for-developers_1">Changes for Developers</h3>
<p>Please refer to <a href="https://download.nvaccess.org/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Component updates:<ul>
<li>Updated Pyright to 1.1.403. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18424" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18424">#18424</a>)</li>
<li>Updated Ruff to 0.12.7. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18424" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18424">#18424</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18609" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18609">#18609</a>)</li>
<li>Updated comtypes to 1.4.11. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18611" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18611">#18611</a>)</li>
<li>Updated py2exe to 0.14.0.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18611" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18611">#18611</a>)</li>
<li>Updated markdown to 3.8.2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18638">#18638</a>)</li>
<li>detours to <code>9764cebcb1a75940e68fa83d6730ffaf0f669401</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18447" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18447">#18447</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
</ul>
</li>
<li>For <code>IAccessible</code> objects, the <code>flowsFrom</code> and <code>flowsTo</code> properties will now raise a <code>NotImplementedError</code> for MSAA (non-IA2) objects. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18416">#18416</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>The <code>nvda_dmp</code> utility has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18480" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18480">#18480</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li><code>comInterfaces_sconscript</code> has been updated to make the generated files in <code>comInterfaces</code> work better with IDEs. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17608" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17608">#17608</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>NVDA now configures <code>wx.lib.agw.persist.PersistenceManager</code> on GUI initialisation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18601" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18601">#18601</a>)</li>
</ul>
<h4 id="deprecations_1">Deprecations</h4>
<ul>
<li>The following symbols in <code>synthDrivers.sapi5</code> are deprecated with no replacement: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18300" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18300">#18300</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)<ul>
<li><code>LP_c_ubyte</code></li>
<li><code>LP_c_ulong</code></li>
<li><code>LP__ULARGE_INTEGER</code></li>
<li><code>SynthDriver.isSpeaking</code></li>
</ul>
</li>
<li><code>easeOfAccess.RegistryKey</code> and <code>config.RegistryKey</code> is deprecated, use <code>config.registry.RegistryKey</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18608" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18608">#18608</a>)</li>
<li>Importing <code>DEFAULT_EXTENSIONS</code> from <code>md2html</code> is deprecated.
Importing from <code>md2html</code> is discouraged. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18638">#18638</a>)</li>
</ul>
<h2 id="_5">۲۰۲۵.۲</h2>
<p>این نسخه شامل بهبودهایی در ویندوز ۱۱، حالت مرور، و مایکروسافت Word است.</p>
<p>در حالت مرور، کلیدهای پیمایش سریع برای سرنوشتارهای سطحهای ۷ تا ۹ افزوده شد.
پنجره‌های فهرست سازه‌ها و پیدا کردن، دیگر باعث غیرفعال شدن پروفایل‌های برنامه‌ها نمی‌شوند.
در Microsoft Edge، دیگر اعلان‌هایی مثل «loading complete خواندن همه را متوقف نمی‌کند.</p>
<p>در مایکروسافت Word، هنگام استفاده از میانبرها برای رفتن به نمای صفحه یا نمای طرح کلی، حالا نمای جدید اعلام می‌شود.
وقتی UIA فعال باشد، نشانگرهای پایانی جدول که تکراری هستند، دیگر هنگام قرار داشتن مکان‌نما در یک خانه‌ی جدول بریل نمی‌شوند.</p>
<p>در ویندوز ۱۱، NVDA دیگر هنگام مرور آیتم‌های پنل ایموجی، آن‌ها را دوبار اعلام نخواهد کرد.
عملکرد و پایداری در منوی استارت ویندوز ۱۱ نسخه‌ی 24H2 بهبود یافته است.
در ویندوز ۱۱ نسخه‌ی 24H2 و جدیدتر، هنگام تغییر اندازه‌ی پنجره‌ها با کلیدهای ترکیبی ویندوز+جهت‌نماها، وضعیت پنجره اعلام خواهد شد.
پشتیبانی از قابلیت Voice Access ویندوز ۱۱ نیز اضافه شده است.</p>
<p>گزینه‌هایی اضافه شده‌اند تا زبان متنی که خوانده می‌شود اعلام شود و همچنین زمانی که زبان توسط موتور سخنگوی فعلی پشتیبانی نمی‌شود، این موضوع اعلام شود.</p>
<p>پشتیبانی از نمایشگر بریل NLS eReader Zoomax اضافه شده است.
پشتیبانی از مسیریابی مکان‌نما با عملکرد اشاره و کلیک در نمایشگر بریل Humanware Monarch اضافه شده است.</p>
<p>LibLouis بروز شده و جدول‌های جدیدی برای عبری کتاب مقدس، بریل رایانه‌ای روسی با ۶ نقطه و بریل تایلندی درجه ۲ اضافه شده‌اند.
eSpeak NG بروز شده و پشتیبانی از زبان‌های آرومانی، تاتاری کریمه، مغولی و پشتو به آن اضافه شده است.</p>
<p>همچنین تعدادی اصلاح و بهبود دیگر انجام شده است، از جمله در تعامل با موس و لمس، برنامه Notepad ویندوز ۱۱ و مرورگر Google Chrome.</p>
<h3 id="_6">ویژگی‌های جدید</h3>
<ul>
<li>NVDA اکنون می‌تواند زبان متنی که خوانده می‌شود را اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17664" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17664">#17664</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>):<ul>
<li>گزینه‌های جدیدی در دسترس هستند تا:<ul>
<li>زبان متنی که خوانده می‌شود را اعلام کند.</li>
<li>اعلام کند اگر زبان متنی که خوانده می‌شود پشتیبانی نمی‌شود.</li>
</ul>
</li>
<li>یک فرمان جدید (که هنوز کلیدی برای آن تعیین نشده) اضافه شده است که زبان متن در محل مکان‌نما را اعلام می‌کند.</li>
</ul>
</li>
<li>در Microsoft Word، هنگام استفاده از میانبرهای صفحه‌کلید برای تغییر به نمای صفحه (Control+Alt+P) یا نمای طرح کلی (Control+Alt+O)، نمای جدید اکنون اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18091" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18091">#18091</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>حالا امکان مسیریابی به هر خانه‌ی بریل در دستگاه بریل چند‌خطی Humanware Monarch با استفاده از عملکرد اشاره و کلیک وجود دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18248" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18248">#18248</a>)</li>
<li>در بروزرسانی ویندوز ۱۱ نسخه‌ی ۲۰۲۴ و سِروِر ۲۰۲۵ و نسخه‌های بعدی، NVDA هنگام تغییر موقعیت پنجره با فشردن کلیدهای ویندوز+جهت‌نماها، وضعیت‌های پنجره فعال مانند بازگردانی (Restore)، حداکثرسازی (Maximize) و چسباندن (Snap) را اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17841" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17841">#17841</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18175" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18175">#18175</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>فرمان‌هایی بدون کلید اختصاص‌یافته برای باز کردن پنجره‌ی تنظیمات NVDA در دسته‌بندی‌های زیر اضافه شده‌اند: بینایی، نویسه‌خوان نوری ویندوز، فروشگاه افزونه‌ها و پیشرفته. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18313" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18313">#18313</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>پشتیبانی از Voice Access ویندوز ۱۱ اضافه شده است، که شامل اعلام متن دیکته‌شده و وضعیت میکروفون از هر جایی می‌شود (نیاز است NVDA نصب باشد). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16862" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16862">#16862</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17384" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17384">#17384</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>پشتیبانی از نمایشگر بریل NLS eReader Zoomax افزوده شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15863" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15863">#15863</a>, <a class="gh-link gh-mention" href="https://github.com/florin-trutiu" rel="noopener" target="_blank" title="GitHub User: @florin-trutiu">@florin-trutiu</a>)</li>
<li>یک کادر علامت‌زدنی به تنظیمات گفتار اضافه شده است تا کاربران بتوانند WASAPI را برای صداهای SAPI5 غیرفعال کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18309" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18309">#18309</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
</ul>
<h3 id="_7">تغییرات</h3>
<ul>
<li>بروزرسانی اجزای برنامه:<ul>
<li>برگرداننده‌ی بریل LibLouis به <a href="https://github.com/liblouis/liblouis/releases/tag/v3.34.0" rel="noopener" target="_blank" title="نسخه‌ی ۳.۳۴.۰">نسخه‌ی ۳.۳۴.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18227" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18227">#18227</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)<ul>
<li>جدول‌های جدیدی برای عبری کتاب مقدس، بریل رایانه‌ای روسی ۶ نقطه و بریل تایلندی درجه‌ی ۲ اضافه شده‌اند.</li>
<li>بروزرسانی‌های قابل توجهی در جدول‌های بریل لیتوانیایی انجام شده است.</li>
<li>بهبودهای جزئی در جدول‌های بریل مجاری، هلندی، نروژی و ترکی اِعمال شده است.</li>
</ul>
</li>
<li>ESpeak NG به <a href="https://github.com/espeak-ng/espeak-ng/commit/e93d3a97ee9237f7e170cc8870f44c14de9032a9" rel="noopener" target="_blank" title="ویراست e93d3a9">ویراست <code>e93d3a9</code></a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17896" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17896">#17896</a>)<ul>
<li>زبان‌های جدیدی شامل آرومانی، تاتاری کریمه، مغولی و پشتو اضافه شده‌اند.</li>
</ul>
</li>
</ul>
</li>
<li>در حالت مرور، اکنون امکان استفاده از کلیدهای عددی ۱ تا ۹ برای رفتن به سرنوشتار مربوطه وجود دارد. پیش از این اعداد ۱ تا ۶ بود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18014" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18014">#18014</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>وقتی پنجره‌ی «فهرست سازه‌ها» یا «پیدا کردن» باز می‌شود، NVDA پروفایل پیکربندی را تغییر نخواهد داد، مشابه رفتاری که در سایر پنجره‌های NVDA وجود دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18160" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18160">#18160</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>در مرورگر Microsoft Edge، NVDA دیگر هنگام اعلام اعلان‌هایی مانند «loading complete»، فرمان خواندن همه را متوقف نخواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17986" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17986">#17986</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>NVDA حالا هنگام اتصال به عنوان کامپیوتر کنترل‌شونده از طریق دسترسی از راه دور، پیش از بروزرسانی هشدار خواهد داد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18455" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18455">#18455</a>)</li>
</ul>
<h3 id="_8">رفع اشکال</h3>
<ul>
<li>در برنامه‌های WinUI 3، از جمله Microsoft Copilot و بخش‌هایی از File Explorer در ویندوز 11، NVDA دیگر هنگام استفاده از موس و تعامل لمسی، در اعلام کنترل‌ها دچار خطا نخواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17407" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17407">#17407</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17771" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17771">#17771</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>برخی موارد نادر که پخش صدا توسط NVDA می‌توانست منجر به خطاهای غیرمنتظره شود، رفع شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17918" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17918">#17918</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>در Microsoft Word، زمانی که UIA فعال باشد، NVDA دیگر نشانگرهای پایانی اضافی جدول را هنگام قرار داشتن مکان‌نما در یک سلول جدول، روی بریل نمایش نخواهد داد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15828" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15828">#15828</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>در Geekbench 6.4، NVDA دوباره می‌تواند نوار ریبون و گزینه‌های داخل آن را بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17892" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17892">#17892</a>, <a class="gh-link gh-mention" href="https://github.com/mzanm" rel="noopener" target="_blank" title="GitHub User: @mzanm">@mzanm</a>)</li>
<li>NVDA دیگر در خواندن آیتم‌های چک‌لیست در Microsoft Loop هنگام مشاهده در Google Chrome یا Microsoft Edge دچار مشکل نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18130" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18130">#18130</a>)</li>
<li>NVDA اکنون تنظیمات اعلام شماره‌ی خط‌های خود را در Microsoft SQL Server Management Studio 21 رعایت می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18176" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18176">#18176</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>در برنامه Notepad ویندوز 11، زمانی که گزینه «خواندن نویسه‌های تایپ‌شده» روی «فقط در کنترل‌های ویرایش» تنظیم شده باشد، NVDA مقادیری را که در فیلد «Line number» پنجره‌ی «Go to line» تایپ می‌شوند، اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18208" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18208">#18208</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>در منوی استارت در ویندوز ۱۱ 24H2: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17951" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17951">#17951</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)<ul>
<li>NVDA دیگر گاهی بلافاصله پس از ورود به منوی استارت، به اشتباه به حالت مرور تغییر وضعیت نمی‌دهد.</li>
<li>NVDA دیگر گاهی هنگام پیمایش در حالت مرور هنگ نمی‌کند.</li>
<li>پیشنهادهای جستجو اکنون به‌طور قابل اطمینان اعلام می‌شوند.</li>
</ul>
</li>
<li>در ویندوز 11، NVDA دیگر هنگام مرور آیتم‌های پنل ایموجی، آن‌ها را دوبار اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18236" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18236">#18236</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>هنگام تایپ در یک خانه در Microsoft Excel، نمایشگر بریل اکنون به‌درستی به‌روزرسانی می‌شود تا محتوای جدید را نمایش دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18391" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18391">#18391</a>)</li>
<li>هنگام استفاده از دسترسی راه دور NVDA، خروجی گفتاری از صفحه‌های User Account Control روی کامپیوتر راه دور اکنون به‌طور قابل اطمینان کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18101" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18101">#18101</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
</ul>
<h3 id="changes-for-developers_2">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Component updates:<ul>
<li>Updated SCons to 4.9.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18069" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18069">#18069</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>Updated NSIS to 3.11 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18027" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18027">#18027</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>Updated Ruff to 0.11.12. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17671" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17671">#17671</a>)</li>
<li>Updated pre-commit to 4.2.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17671" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17671">#17671</a>)</li>
<li>Updated pyright to 1.1.401. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17671" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17671">#17671</a>)</li>
</ul>
</li>
<li>NVDA now uses <a href="https://docs.astral.sh/uv/" rel="noopener" target="_blank" title="uv">uv</a> as Python package/project manager. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17935" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17935">#17935</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>Running <code>scons</code> from the source repository will automatically suggest a strategy to install uv when it is not yet available.</li>
</ul>
</li>
<li>Added the "externalPythonDependencies" category as an extra debug logging category. When enabled, debug logging messages from external dependencies (such as comtypes) will be delivered to NVDA's log. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18067" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18067">#18067</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Several additions to report the language of the text being read. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17685" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17685">#17685</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)<ul>
<li>The <code>synthDriver</code> class of <code>synthDriverHandler</code> includes a <code>languageIsSupported</code> function to check if the language indicated by the <code>lang</code> parameter is supported by the synthesizer.</li>
<li>A <code>languageHandling</code> module has been added to report the language within speech sequences.</li>
<li><code>LangChangeCommand</code> of <code>speech.commands</code> includes static methods to determine if NVDA should get the language of the text being read, and switch synthesizer voice.</li>
</ul>
</li>
<li>The <code>brailleTables</code> module is now a package.
The several built-in table definitions are moved to the <code>__tables</code> module in that package. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18194" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18194">#18194</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Microsoft SQL Server Management Studio now uses the Visual Studio app module, as SSMS is based on Visual Studio. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18176" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18176">#18176</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>NVDA will report Windows release revision number (for example: 10.0.26100.0) when <code>winVersion.getWinVer</code> is called and log this information at startup. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18266" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18266">#18266</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
</ul>
<h2 id="_9">۲۰۲۵.۱.۲</h2>
<p>این یک نسخه‌ی اصلاحی است برای رفع یک اشکال.</p>
<h3 id="_10">رفع اشکال</h3>
<ul>
<li>برخی نسخه‌های Microsoft Word قبل از نسخه‌ی 16.0.18226 دیگر هنگام باز شدن از کار نمی‌افتند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18280" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18280">#18280</a>)</li>
</ul>
<h2 id="_11">۲۰۲۵.۱.۱</h2>
<p>این یک نسخه‌ی اصلاحی است برای رفع یک اشکال.</p>
<h3 id="_12">رفع اشکال</h3>
<ul>
<li>اشکالی که باعث می‌شد فروشگاه افزونه‌ها هنگام استفاده از رابط NVDA با زبان کره‌ای باز نشود رفع شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18250" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18250">#18250</a>)</li>
</ul>
<h2 id="_13">۲۰۲۵.۱</h2>
<p>این نسخه از NVDA «دسترسی راه دور» را معرفی می‌کند که به شما امکان می‌دهد یک رایانه راه دور که NVDA روی آن اجرا می‌شود را از دستگاه دیگری که NVDA روی آن اجرا می‌شود کنترل کنید.</p>
<p>بهبودهای زیادی در گفتار وجود دارد؛ به ویژه در زمینه‌ی پاسخگویی با صداهای SAPI 4، SAPI 5 و OneCore.
تقویت سرعت و تغییر خودکار زبان اکنون در SAPI 5 پشتیبانی می‌شود.
صداهای SAPI 4 اکنون از کم کردن خودکار صدا، حذف سکوت‌های ابتدایی و فعال نگه داشتن دستگاه صدا پشتیبانی می‌کنند.</p>
<p>سیستم بروزرسانی خودکار فروشگاه افزونه‌ها بهبود یافته است و به شما امکان می‌دهد کانال‌هایی را برای بروزرسانی خودکار انتخاب کنید و بروزرسانی‌های خودکار را در پس‌زمینه اجرا کنید.</p>
<p>فرمان‌های جدیدی اضافه شده‌اند که به شما امکان می‌دهند به صورت دستی نتیجه‌ی نویسه‌خوان نوری را نوسازی کنید و همچنین نوسازی متناوب نتایج نویسه‌خوان را فعال یا غیرفعال کنید.</p>
<p>انتخاب بومی اکنون در مرورگرهای Chrome و Edge در دسترس است.</p>
<p>پشتیبانی از Microsoft Office و LibreOffice بهبود یافته است، به ویژه با اعلام میانبرهای بیشتر.</p>
<p>جدول‌های بریل ورودی و خروجی اکنون می‌توانند بر اساس زبان NVDA تعیین شوند.
پشتیبانی بومی برای دستگاه گرافیکی لمسی Dot Pad از شرکت Dot به عنوان یک نمایشگر بریل چند‌خطی اضافه شده است.
اشکالات جزئی دیگری برای نمایشگرهای بریل، به ویژه در زمینه اتصال رفع شده است.</p>
<p>برگرداننده‌ی بریل LibLouis، eSpeak-NG و Unicode CLDR بروزرسانی شده‌اند.
جدول‌های بریل رایانه‌ای جدید برای قبطی، خط میخی مختصر و پرتغالی 6 نقطه در دسترس هستند.</p>
<h3 id="_14">تذکرات مهم</h3>
<ul>
<li>این نسخه سازگاری با افزونه‌های موجود را از بین می‌برَد.</li>
</ul>
<h3 id="_15">رفع مشکلات امنیتی</h3>
<p>لطفاً مشکلات امنیتی را با رعایت <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="سیاست امنیتی">سیاست امنیتی</a> NVDA به‌طور مسئولانه افشا کنید.</p>
<ul>
<li>از نمایش اطلاعات حساس احتمالی بر روی نمایشگرهای بریل هنگامی که دستگاه قفل است جلوگیری می‌کند.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-8f8q-2jc3-6rf4" rel="noopener" target="_blank" title="GHSA-8f8q-2jc3-6rf4">GHSA-8f8q-2jc3-6rf4</a>)</li>
<li>از بارگذاری DLLهای ناخواسته توسط نصب‌کننده از پوشه‌ی خود جلوگیری می‌کند.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-qf5h-qw92-rx2f" rel="noopener" target="_blank" title="GHSA-qf5h-qw92-rx2f">GHSA-qf5h-qw92-rx2f</a>)</li>
</ul>
<h3 id="_16">ویژگی‌های جدید</h3>
<ul>
<li>فروشگاه افزونه‌ها:<ul>
<li>بروزرسانی‌های خودکار (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3208" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3208">#3208</a>):<ul>
<li>کانال‌های بروزرسانی خودکار برای افزونه‌ها اکنون قابل تغییر هستند.<ul>
<li>کانال‌های بروزرسانی خودکار برای افزونه‌های نصب‌شده از طریق زیرمنوی «کانال بروزرسانی» قابل انتخاب هستند.</li>
<li>کانال بروزرسانی خودکار پیش‌فرض را می‌توانید از پنل فروشگاه افزونه در تنظیمات NVDA تنظیم کنید.</li>
</ul>
</li>
<li>بروزرسانی‌های خودکار اکنون می‌توانند در پس‌زمینه انجام شوند.<ul>
<li>این قابلیت را می‌توانید در پنل فروشگاه افزونه‌ها در تنظیمات NVDA با تغییر گزینه‌ی «بروزرسانی خودکار» به «خودکار بروز شود» فعال شود.</li>
</ul>
</li>
<li>بروزرسانی‌های خودکار حالا می‌توانند افزونه‌های ناسازگار را به نسخه‌ای دیگر و جدیدتر که ناسازگار است، بروزرسانی کنند.<ul>
<li>این قابلیت را می‌توانید در دسته‌ی فروشگاه افزونه‌ها در تنظیمات NVDA فعال کنید.</li>
</ul>
</li>
</ul>
</li>
<li>عملی برای لغو نصب افزونه‌ها اضافه شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15578" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15578">#15578</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>عملی برای تلاش دوباره برای نصب افزونه در صورت ناموفق بودن دانلود یا نصب افزونه افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17090" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17090">#17090</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>فهرست افزونه‌ها را می‌توانید بر اساس ستون، از جمله تاریخ انتشار، به ترتیب صعودی و نزولی مرتب کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15277" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15277">#15277</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16681" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16681">#16681</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
</li>
<li>گفتار:<ul>
<li>تغییر خودکار زبان حالا هنگام استفاده از نسخه‌ی 5 رابط برنامه‌نویسی گفتار مایکروسافت (SAPI5) و صداهای پلتفرم گفتار مایکروسافت پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17146" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17146">#17146</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>تقویت سرعت حالا هنگام استفاده از نسخه‌ی 5 رابط برنامه‌نویسی گفتار مایکروسافت (SAPI5) و صداهای پلتفرم گفتار مایکروسافت پشتیبانی می‌شود که تا سرعت ۶ برابر را پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17606" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17606">#17606</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
</ul>
</li>
<li>مرورگرهای وب:<ul>
<li>حالت انتخاب بومی در حالت مرور NVDA (<code>NVDA+shift+f10</code>) حالا در گوگل کروم، اِج و سایر برنامه‌های مبتنی بر کرومیوم نسخه 134 یا جدیدتر پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17838" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17838">#17838</a>)</li>
<li>در موزیلا فایرفاکس، NVDA متن برجسته‌شده را زمانی که یک URL حاوی یک قطعه‌ی متن بازدید می‌شود، اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16910" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16910">#16910</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>NVDA حالا می‌تواند اعلام کند وقتی که مقصد یک لینک به صفحه فعلی اشاره دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/141" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #141">#141</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
</li>
<li>مایکروسافت آفیس:<ul>
<li>هنگام ویرایش در جعبه‌های متن پاورپوینت، حالا می‌توانید با استفاده از <code>alt+جهت‌نمای بالا</code> و <code>alt+جهت‌نمای پایین</code> جمله به جمله حرکت کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17015" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17015">#17015</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>در Word، بروزرسانی انتخاب، زمانی که از فرمان‌های Word برای افزایش یا کاهش انتخاب (<code>f8</code> یا <code>shift+f8</code>) استفاده می‌کنید، حالا اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3293" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3293">#3293</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>در Word نسخه‌ی ۱۶.۰.۱۸۲۲۶ و بالاتر یا هنگام استفاده از مدل شیء Word، NVDA حالا اگر یک سرنوشتار بسته شده باشد در گفتار و بریل اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17499" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17499">#17499</a>)</li>
<li>در Word با UIA، وقتی که از فرمان‌های توسعه‌یافته‌ی بومی پیمایش جدول (<code>alt+home</code>، <code>alt+end</code>، <code>alt+pageUp</code> و <code>alt+pageDown</code>) استفاده می‌کنید، حرکت مکان‌نما حالا اعلام خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17867" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17867">#17867</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>در Word، هنگامی که از فرمان «اعلام فکوس» استفاده می‌کنید، چیدمان سند اعلام خواهد شد، اگر اطلاعاتش موجود و اعلام توضیحات اشیاء فعال باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15088" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15088">#15088</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>نتیجه‌ی میانبرهای بیشتری حالا در Word و Outlook اعلام می‌شود:<ul>
<li>میانبرهای قالب‌بندی قلم‌ها (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10271">#10271</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>بستن یا باز کردن سرنوشتارها (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17545" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17545">#17545</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
</li>
</ul>
</li>
<li>LibreOffice:<ul>
<li>هنگام افزایش یا کاهش اندازه قلم در Writer با استفاده از میانبرهای صفحه‌کلید مربوط، NVDA اندازه‌ی جدید قلم را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6915" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6915">#6915</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>هنگام اِعمال سبْک پاراگراف «متن اصلی» یا یک سرنوشتار با استفاده از میانبر صفحه‌کلید مربوط در Writer نسخه‌ی ۲۵.۲ یا جدیدتر، NVDA سبْک جدید پاراگراف را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6915" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6915">#6915</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>هنگام تغییر وضعیت زیرخط دوتایی در Writer با استفاده از میانبر صفحه‌کلید مربوط، NVDA وضعیت جدید را اعلام می‌کند («زیرخط دوتایی روشن»/«زیرخط دوتایی خاموش»). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6915" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6915">#6915</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>NVDA حالا می‌تواند تورفتگی خط اول را در LibreOffice نسخه‌ی ۲۵.۸ و بالاتر اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13052" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13052">#13052</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
</ul>
</li>
<li>نویسه‌خوان نوری (OCR):<ul>
<li>در یک نتیجه‌ی بازشناسی، <code>NVDA+f5</code> بطور دستی محتوای شناسایی‌شده را نو‌سازی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17715" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17715">#17715</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>یک فرمان اختصاص‌نیافته به صفحه‌کلید افزوده شد تا بطور متناوب نتیجه‌ی OCR ویندوز را نو‌سازی کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16897" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16897">#16897</a>)</li>
</ul>
</li>
<li>قابلیت دسترسی از راه دور، بر اساس افزونه‌ی NVDA Remote، در NVDA یکپارچه شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4390" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4390">#4390</a>, <a class="gh-link gh-mention" href="https://github.com/ctoth" rel="noopener" target="_blank" title="GitHub User: @ctoth">@ctoth</a>, <a class="gh-link gh-mention" href="https://github.com/tspivey" rel="noopener" target="_blank" title="GitHub User: @tspivey">@tspivey</a>, <a class="gh-link gh-mention" href="https://github.com/daiverd" rel="noopener" target="_blank" title="GitHub User: @daiverd">@daiverd</a>، مشارکت‌کنندگان و حامیان مالی NVDA Remote)</li>
<li>اکنون امکان مشخص کردن نشانی‌های اینترنتی جایگزین برای استفاده در بروزرسانی‌های NVDA و فروشگاه افزونه‌ها وجود دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14974" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14974">#14974</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17151" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17151">#17151</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17310" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17310">#17310</a>, <a class="gh-link gh-mention" href="https://github.com/christopherpross" rel="noopener" target="_blank" title="GitHub User: @christopherpross">@christopherpross</a>)</li>
<li>پشتیبانی از ریاضی در PDFها افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9288" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9288">#9288</a>, <a class="gh-link gh-mention" href="https://github.com/NSoiffer" rel="noopener" target="_blank" title="GitHub User: @NSoiffer">@NSoiffer</a>)<ul>
<li>این برای فرمول‌هایی که با MathML مرتبط هستند کار می‌کند، مانند برخی از فایل‌هایی که توسط نسخه‌های جدیدتر TeX/LaTeX تولید شده‌اند.</li>
<li>در حال حاضر این قابلیت فقط در Foxit Reader و Foxit Editor پشتیبانی می‌شود.</li>
</ul>
</li>
<li>اکنون می‌توانید NVDA را طوری تنظیم کنید که هنگام پیمایش با کلیدهای پیمایشی بریل، خط یا پاراگراف فعلی را بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17053" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17053">#17053</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>حالا NVDA می‌تواند تغییرات مکان‌نما را هنگام فشردن کلیدهای ترکیبی <code>alt+جهت‌نمای بالا</code> یا <code>alt+جهت‌نمای پایین</code>، مثلا در Visual Studio Code اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17652">#17652</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>فرمان‌های جدیدی برای بردن مکان‌نمای بازبینی به اولین و آخرین نویسه‌ی متن انتخاب‌شده اضافه شده است که به ترتیب به <code>NVDA+alt+home</code> و <code>NVDA+alt+end</code> اختصاص یافته‌اند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17299" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17299">#17299</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>یک تنظیم عمومی اضافه شده است تا از خاموش شدن نمایشگر در هنگام استفاده از قابلیت «خواندن همه» یا خواندن با بریل جلوگیری کند.
این گزینه به صورت پیش‌فرض فعال است، ولی ممکن است منجر به افزایش مصرف باتری شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17649" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17649">#17649</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>اکنون NVDA به زبان بوسنیایی ترجمه شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17953" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17953">#17953</a>)</li>
<li>در Adobe Acrobat، NVDA حالا می‌تواند معادلات ریاضی در اسناد PDF که توسط نسخه‌های اخیر Microsoft Word تولید شده‌اند را بخواند و با آن‌ها تعامل داشته باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18056" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18056">#18056</a>)</li>
</ul>
<h3 id="_17">تغییرات</h3>
<ul>
<li>بروزرسانی اجزای برنامه:<ul>
<li>برگرداننده‌ی بریل LibLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.33.0" rel="noopener" target="_blank" title="۳.۳۳.۰">۳.۳۳.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17469" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17469">#17469</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17768" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17768">#17768</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)<ul>
<li>جدول‌های جدید قبطی، خط میخی فشرده و پرتغالی بریل رایانه‌ای ۶ نقطه اضافه شد.</li>
</ul>
</li>
<li>CLDR به نسخه‌ی ۴۶.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17484" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17484">#17484</a>, <a class="gh-link gh-mention" href="https://github.com/OzancanKaratas" rel="noopener" target="_blank" title="GitHub User: @OzancanKaratas">@OzancanKaratas</a>)</li>
<li>ESpeak NG به نسخه‌ی ۱.۵۲.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17056" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17056">#17056</a>)</li>
</ul>
</li>
<li>تغییرات رابط کاربری NVDA:<ul>
<li>نصب‌کننده‌ی NVDA دیگر هنگام اجرا صدا پخش نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14068" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14068">#14068</a>)</li>
<li>پنجره‌های «اعلام مقصد لینک»، «اطلاعات قالب‌بندی نویسه» و «انتخاب گفتار» اکنون برای راحتی کاربر، دارای دکمه‌های «بستن» و «کپی» هستند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17018" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17018">#17018</a>، <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
<li>پنجره‌ی خروج اکنون به شما اجازه می‌دهد NVDA را به طور همزمان با افزونه‌های غیرفعال و فعال بودن ثبت اشکال‌زدایی راه‌اندازی مجدد کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11538" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11538">#11538</a>، <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>امکان انصراف از استفاده از WASAPI برای خروجی صدا حذف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16080" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16080">#16080</a>)</li>
<li>گزینه‌ی «تنظیم خودکار فکوس سیستم روی گزینه‌های فکوس‌پذیر» در حالت مرور حذف و این رفتار حالا غیرفعال شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17598" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17598">#17598</a>)</li>
<li>NVDA اکنون فقط زمانی درباره‌ی ناسازگاری افزونه‌ها هشدار می‌دهد که به نسخه جدیدی بروز شود که رابط برنامه‌نویسی افزونه‌های آن با نسخه‌ی فعلی ناسازگار است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17071" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17071">#17071</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17506" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17506">#17506</a>)</li>
<li>فایل «مشارکت‌کنندگان» از منوی NVDA حذف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16922" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16922">#16922</a>)</li>
<li>مجوز NVDA اکنون برای خوانایی بهتر به قالب HTML درآمده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17600" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17600">#17600</a>)</li>
<li>نسخه‌های کوتاه‌تر از رایج‌ترین گزینه‌های خط فرمان اضافه شده‌اند: <code>-d</code> for <code>--disable-addons</code> and <code>-n</code> for <code>--lang</code>.
تطبیق پیشوندی روی فلگ‌های خط فرمان، مثلاً استفاده از <code>--di</code> به جای <code>--disable-addons</code> دیگر پشتیبانی نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11644" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11644">#11644</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>تغییرات در ابزار تعمیر رجیستری: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12355" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12355">#12355</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)<ul>
<li>اکنون به جای یک هشدار، با توضیحی کاربرپسندتر درباره هدف خود شروع می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12351" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12351">#12351</a>)</li>
<li>می‌توانید حالا پنجره‌ی اولیه را با کلیدهای <code>escape</code>» یا <code>Alt+F4</code> ببندید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10799" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10799">#10799</a>)</li>
<li>اکنون در صورت بروز خطای ویندوز هنگام تلاش برای ثبت مجدد COM، پیامی شامل خطا به کاربر نمایش داده می‌شود، هرچند این اتفاق به ندرت رخ می‌دهد.</li>
</ul>
</li>
</ul>
</li>
<li>گفتار:<ul>
<li>اکنون صداهای Microsoft Speech API نسخه ۵ و Microsoft Speech Platform برای خروجی صدا از WASAPI استفاده می‌کنند که ممکن است باعث بهبود پاسخ‌دهی این صداها شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13284" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13284">#13284</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>حالا سکوت ابتدای گفتار هنگام استفاده از صداهای OneCore، صداهای SAPI5 و برخی افزونه‌های صدای شخص ثالث حذف می‌شود تا پاسخ‌دهی آن‌ها بهبود یابد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17614" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17614">#17614</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>اکنون صداهای Microsoft Speech API نسخه ۴ برای خروجی صدا از WASAPI استفاده می‌کنند تا بتوانند با قابلیت‌هایی مانند کم کردن صدای سایر برنامه‌ها، حذف سکوت ابتدایی و فعال نگه داشتن دستگاه صدا کار کنند.
اگر این قابلیت با صدای SAPI 4 شما کار نمی‌کند، می‌توانید WASAPI را برای SAPI 4 در تنظیمات پیشرفته غیرفعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17718" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17718">#17718</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17801" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17801">#17801</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>عادی‌سازی یونی‌کد حالا به طور پیش‌فرض برای خروجی گفتار فعال است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17017" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17017">#17017</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>).<ul>
<li>هنوز هم می‌توانید این قابلیت را در دسته‌ی گفتار تنظیمات NVDA غیرفعال کنید.</li>
</ul>
</li>
</ul>
</li>
<li>تنظیمات صفحه‌کلید برای «خواندن نویسه‌های تایپ‌شده» و «خواندن واژه‌های تایپ‌شده» اکنون سه گزینه دارند: خاموش، فقط در کنترل‌های ویرایشی، و همیشه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17505" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17505">#17505</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-rowen">@Cary-rowen</a>)<ul>
<li>به طور پیش‌فرض، گزینه‌ی «خواندن نویسه‌های تایپ‌شده» اکنون روی «فقط در کنترل‌های ویرایشی» تنظیم شده است.</li>
</ul>
</li>
<li>جدول‌های بریل ورودی و خروجی پیش‌فرض اکنون می‌توانند بر اساس زبان NVDA تعیین شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17306">#17306</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16390" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16390">#16390</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/290" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #290">#290</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
<h3 id="_18">رفع اشکال</h3>
<ul>
<li>گفتار:<ul>
<li>مشکلی که در آن، خواندن پیوسته (خواندن همه) هنگام استفاده از برخی موتورهای سخنگوی SAPI5 در پایان جمله اول متوقف می‌شد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16691" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16691">#16691</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>پارامترهای صدا، مانند سرعت و حجم، دیگر هنگام تغییر بین صداها با استفاده از حلقه‌ی تنظیمات موتور سخنگو در سخنگوهای SAPI5 و SAPI4 به حالت پیش‌فرض بازنشانی نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17693" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17693">#17693</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2320" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2320">#2320</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
<li>یک مشکل برطرف شد که در آن برخی از صداهای SAPI4 (مثلاً IBM TTS چینی) قابل بارگذاری نبودند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17726" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17726">#17726</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)</li>
</ul>
</li>
<li>بریل:<ul>
<li>پشتیبانی بومی از دستگاه گرافیک لمسی Dot Pad شرکت Dot به عنوان یک نمایشگر بریل چندخطّی. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17007" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17007">#17007</a>)</li>
<li>هنگام استفاده از یادداشت‌بردار Seika، ژست‌های فاصله و فاصله با نقطه‌ها اکنون به‌درستی در پنجره‌ی فرمان‌های ورودی نمایش داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17047" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17047">#17047</a>, <a class="gh-link gh-mention" href="https://github.com/school510587" rel="noopener" target="_blank" title="GitHub User: @school510587">@school510587</a>)</li>
<li>NVDA دیگر نباید هنگام استفاده از حالت بریل خروجی گفتار نمایشگر، زمانی که هیچ نمایشگر بریلی متصل نیست، صدای خطا پخش کند یا فایل گزارش را پر از پیام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17092" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17092">#17092</a>, <a class="gh-link gh-mention" href="https://github.com/Emil-18" rel="noopener" target="_blank" title="GitHub User: @Emil-18">@Emil-18</a>)</li>
<li>زمانی که درایور استاندارد نمایشگر بریل HID صراحتا به‌عنوان درایور نمایشگر بریل انتخاب شده باشد و فهرست نمایشگرهای بریل باز شود، NVDA به‌درستی درایور HID را به‌عنوان درایور انتخاب‌شده شناسایی می‌کند و دیگر گزینه «هیچ درایوری انتخاب نشده» را نمایش نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17537" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17537">#17537</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>درایور Humanware Brailliant اکنون در انتخاب نقطه اتصال صحیح قابل‌اعتمادتر شده است، که این موضوع باعث پایداری بهتر اتصال و خطاهای کمتر می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17537" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17537">#17537</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>جدول‌های بریل سفارشی در چرک‌نویس برنامه‌نویس اکنون زمانی که افزونه‌ها غیرفعال هستند، به‌درستی نادیده گرفته می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17565" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17565">#17565</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>مشکلی که در آن برخی نمایشگرهای بریل USB به درستی توسط NVDA شناسایی نمی‌شدند رفع شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18114" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18114">#18114</a>, <a class="gh-link gh-mention" href="https://github.com/christiancomaschi" rel="noopener" target="_blank" title="GitHub User: @christiancomaschi">@christiancomaschi</a>)</li>
</ul>
</li>
<li>مایکروسافت آفیس:<ul>
<li>فرمان «اعلام مقصد URL یک لینک» اکنون هنگام استفاده از مدل شیء قدیمی در برنامه‌های Word، Outlook، Excel و PowerPoint همان‌طور که انتظار می‌رود کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17292" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17292">#17292</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17362" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17362">#17362</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17435" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17435">#17435</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>در اکسل، پنجره‌ی فهرست سازه‌ها (NVDA+f7) دیگر در برخی سیستم‌های غیر‌انگلیسی‌زبان، نمایش توضیحات یا فرمول‌ها را با مشکل مواجه نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11366" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11366">#11366</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>بهبودی‌هایی در پاورپوینت:<ul>
<li>اعلام مکان‌نما دیگر زمانی که متن شامل نویسه‌های عریض مانند ایموجی باشد، دچار مشکل نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17006" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17006">#17006</a> , <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>اعلام موقعیت نویسه حالا (مثلاً هنگام فشردن <code>NVDA+delete</code>) دقیق است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9941" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9941">#9941</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>NVDA دیگر هنگام شروع نمایش اسلاید، زمانی که تنظیم «خواندن خودکار همه هنگام بارگذاری صفحه» در حالت مرور غیرفعال است، خواندن همه را به‌طور خودکار آغاز نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17488" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17488">#17488</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
</ul>
</li>
</ul>
</li>
<li>LibreOffice:<ul>
<li>هنگامی که از روش ورودی پین‌یین مایکروسافت برای زبان چینی استفاده می‌کنید و گزینه‌ی سازگاری پین‌یین را برای استفاده از نسخه‌ی قبلی فعال می‌کنید، تایپ کردن در Writer (و احتمالاً سایر برنامه‌ها) در حالی که پنجره پاپ‌آپ IME نمایش داده می‌شود، دیگر باعث ایجاد خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17198" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17198">#17198</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>وضعیت فعلی کادرهای علامت‌زدنی (علامت‌دار یا بدون علامت) در پنجره‌های محاوره‌ای اکنون علاوه بر گفتار، در بریل نیز گزارش می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17218" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17218">#17218</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
</ul>
</li>
<li>ریاضی:<ul>
<li>خواندن ریاضی برای برخی از سازه‌های وب اصلاح شده است.
به طور خاص، MathML که داخل سازه‌ی span و دیگر سازه‌هایی قرار دارد که دارای ویژگی <code>role="math"</code> هستند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15058" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15058">#15058</a>)</li>
<li>معادلات ریاضی که فقط به صورت یک تصویر و متن جایگزین بدون MathML برای ناوبری پیشرفته نمایش داده می‌شوند، اکنون مانند تصاویر معمولی در نظر گرفته می‌شوند، نه به عنوان ریاضی بدون محتوا. این کار به کاربر اجازه می‌دهد با کلید <code>g</code> به آن‌ها پرش کند و بتواند با کلیدهای جهت‌نما، متن جایگزین را کاراکتر به کاراکتر مرور کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16007" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16007">#16007</a>)</li>
</ul>
</li>
<li>محیط‌های توسعه‌ی یکپارچه (IDEها):<ul>
<li>NVDA دیگر هنگام انتخاب تمام متن در برخی فایل‌های منبع در IDEهای Android Studio یا IntelliJ متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17418" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17418">#17418</a>, <a class="gh-link gh-mention" href="https://github.com/thgcode" rel="noopener" target="_blank" title="GitHub User: @thgcode">@thgcode</a>)</li>
<li>در Visual Studio Code، NVDA دیگر کلیدهای میانبر <code>alt+جهت‌نمای بالا</code> و <code>alt+جهت‌نمای پایین</code> را برای پیمایش جمله‌ها به صورت اختصاصی در اختیار نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17082" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17082">#17082</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>برخی از سازه‌های section اکنون به‌درستی به عنوان کنترل‌های قابل ویرایش در Visual Studio Code شناسایی می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17573" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17573">#17573</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-rowen">@Cary-rowen</a>)</li>
<li>در Notepad و سایر اسناد UIA، و همچنین اسناد Notepad++ در ویندوز ۱۱، اگر خط آخر خالی باشد، فرمان «خط بعدی در بریل» مکان‌نما را به خط آخر منتقل می‌کند.
در هر سندی، اگر مکان‌نما روی خط آخر باشد، با استفاده از این فرمان، به انتهای خط منتقل خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17251" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17251">#17251</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17430" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17430">#17430</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
</li>
<li>پروفایل‌های پیکربندیConfiguration profiles:<ul>
<li>بریل دیگر هنگام فعال کردن «خواندن همه» با یک پروفایل پیکربندی مرتبط، دچار اختلال نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17163" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17163">#17163</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>مشکلی رفع شد که در آن برخی تنظیمات حتی زمانی که مقدار آن‌ها با مقدار موجود در پیکربندی پایه برابر بود، صراحتا در پروفایل پیکربندی فعال ذخیره می‌شدند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17157" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17157">#17157</a>, <a class="gh-link gh-mention" href="https://github.com/leonarddeR" rel="noopener" target="_blank" title="GitHub User: @leonarddeR">@leonarddeR</a>)</li>
</ul>
</li>
<li>هنگام هجی کردن، عادی‌سازی یونی‌کد اکنون به شکل مناسب‌تری عمل می‌کند:<ul>
<li>پس از اعلام یک نویسه عادی‌سازی‌شده، NVDA دیگر به اشتباه نویسه‌های بعدی را به عنوان عادی‌سازی‌شده اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17286" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17286">#17286</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>نویسه‌های ترکیبی (مانند é) اکنون درست اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17295" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17295">#17295</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
</ul>
</li>
<li>NVDA قادر است آیتم‌های زیرمنوی پاپ‌آپ را در صفحه نتایج جستجوی Thunderbird بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4708" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4708">#4708</a>, <a class="gh-link gh-mention" href="https://github.com/thgcode" rel="noopener" target="_blank" title="GitHub User: @thgcode">@thgcode</a>)</li>
<li>ابزار تعمیر رجیستری دیگر در صورت عدم موفقیت، به اشتباه پیام موفقیت نمایش نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12355" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12355">#12355</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
<li>NVDA دیگر هنگام بستن پنجره، زمانی که مورد‌هایی وجود دارند، ورودی‌های تاریخچه کلیپ‌بورد ویندوز ۱۱ را اعلام نخواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17308" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17308">#17308</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>اگر افزونه‌ها زمانی که یک پیام قابل مرور باز است، دوباره بارگذاری شوند، NVDA دیگر در اعلام جابجایی‌های بعدی فکوس دچار مشکل نخواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17323" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17323">#17323</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>هنگام استفاده از برنامه‌هایی مانند اسکایپ، دیسکورد، سیگنال و Phone Link برای ارتباط صوتی، صدای گفتار و صداهای NVDA دیگر کاهش نمی‌یابد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17349" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17349">#17349</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>باز کردن میز فرمان پایتون NVDA دیگر در صورتی که هنگام دریافت متغیرهای snapshot خطایی رخ دهد، با مشکل مواجه نخواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17391" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17391">#17391</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>در مرورگرهای وب، تغییرات انتخاب متن دیگر گاهی اوقات در کنترل‌های متنی قابل ویرایش اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17501" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17501">#17501</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>وقتی لینک‌های لنگر به همان شیئی اشاره می‌کنند که مکان‌نمای مجازی روی آن قرار دارد، NVDA دیگر در اسکرول کردن به مقصد پیوند دچار مشکل نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17669" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17669">#17669</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>آیکون پنجره برجسته‌ساز NVDA دیگر پس از راه‌اندازی مجدد Explorer در نوار وظیفه ثابت نمی‌مانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17696" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17696">#17696</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
</ul>
<h3 id="changes-for-developers_3">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Note: this is an Add-on API compatibility breaking release.
Add-ons will need to be re-tested and have their manifest updated.</li>
<li>Component updates:<ul>
<li>Updated Ruff to 0.8.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17102" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17102">#17102</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17260" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17260">#17260</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17473" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17473">#17473</a>)</li>
<li>Updated Comtypes to 1.4.6. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17061" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17061">#17061</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Updated wxPython to 4.2.2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17181" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17181">#17181</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>Updated SCons to 4.8.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17254" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17254">#17254</a>)</li>
<li>Updated sphinx to 8.1.2 and sphinx-rtd-theme to 3.0.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17284" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17284">#17284</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated Robot Framework to 7.1.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17329" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17329">#17329</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated configobj to 5.1.0 commit <code>8be5462</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17328" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17328">#17328</a>)</li>
<li>Updated pre-commit to 4.0.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17260" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17260">#17260</a>)</li>
<li>Updated typing-extensions to 4.12.2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17438" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17438">#17438</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated licensecheck to 2024.3. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17440" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17440">#17440</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated markdown to 3.7. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17459" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17459">#17459</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated nh3 0.2.19. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17465" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17465">#17465</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated nuitka to 2.5.4. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17458" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17458">#17458</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated schedule to 1.2.2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17455" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17455">#17455</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Updated requests to 2.32.3. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17456" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17456">#17456</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
</ul>
</li>
<li><code>ui.browseableMessage</code> may now be called with options to present a button for copying to clipboard, and/or a button for closing the window. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17018" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17018">#17018</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
<li>Several additions to identify link types (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16994" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16994">#16994</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)<ul>
<li>A new <code>utils.urlUtils</code> module with different functions to determine link types</li>
<li>A new <code>INTERNAL_LINK</code> state has been added to <code>controlTypes.states.State</code></li>
<li>A new <code>linkType</code> property has been added on <code>NVDAObject</code>.
It queries the <code>treeInterceptor</code> by default, if any.</li>
<li><code>BrowseModeTreeInterceptor</code> object has a new <code>documentUrl</code> property</li>
<li><code>BrowseModeTreeInterceptor</code> object has a new <code>getLinkTypeInDocument</code> method which accepts an URL to check the link type of the object</li>
<li>A <code>toggleBooleanValue</code> helper function has been added to <code>globalCommands</code>.
It can be used in scripts to report the result when a boolean is toggled in <code>config.conf</code></li>
</ul>
</li>
<li>Removed the requirement to indent function parameter lists by two tabs from NVDA's Coding Standards, to be compatible with modern automatic linting. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17126" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17126">#17126</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
<li>Added the <a href="https://nvaccess.org/nvaccess/vscode-nvda" rel="noopener" target="_blank" title="VS Code workspace configuration for NVDA">VS Code workspace configuration for NVDA</a> as a git submodule. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17003" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17003">#17003</a>)</li>
<li>A new function, <code>gui.guiHelper.wxCallOnMain</code>, has been added, which allows safely and synchronously calling wx functions from non-GUI threads, and getting their return value. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17304" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17304">#17304</a>)</li>
<li>A new message dialog API has been added to <code>gui.message</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13007" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13007">#13007</a>)<ul>
<li>Added classes: <code>ReturnCode</code>, <code>EscapeCode</code>, <code>DialogType</code>, <code>Button</code>, <code>DefaultButton</code>, <code>DefaultButtonSet</code>, <code>MessageDialog</code>.</li>
</ul>
</li>
<li>In the <code>brailleTables</code> module, a <code>getDefaultTableForCurrentLang</code> function has been added (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17222" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17222">#17222</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>Added an <code>updateCheck.UpdateInfo</code> data class, which encapsulates metadata about NVDA updates. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17310" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17310">#17310</a>, <a class="gh-link gh-mention" href="https://github.com/christopherpross" rel="noopener" target="_blank" title="GitHub User: @christopherpross">@christopherpross</a>)</li>
<li>Retrieving the <code>labeledBy</code> property now works for:<ul>
<li>objects in applications implementing the <code>labelled-by</code> IAccessible2 relation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17436" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17436">#17436</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>UIA elements supporting the corresponding <code>LabeledBy</code> UIA property. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17442" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17442">#17442</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
</ul>
</li>
<li>Added the ability to associate <code>wx.ComboBox</code> and a label <code>wx.StaticText</code> using <code>gui.guiHelper.associateElements</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17476" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17476">#17476</a>)</li>
<li>Added the following extension points (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17428" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17428">#17428</a>, <a class="gh-link gh-mention" href="https://github.com/ctoth" rel="noopener" target="_blank" title="GitHub User: @ctoth">@ctoth</a>):<ul>
<li><code>inputCore.decide_handleRawKey</code>: called on each keypress</li>
<li><code>speech.extensions.post_speechPaused</code>: called when speech is paused or unpaused</li>
</ul>
</li>
<li>Changes to braille display auto detection registration in <code>bdDetect.DriverRegistrar</code>: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17521" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17521">#17521</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>Added the <code>addUsbDevice</code> method to register one USB device at a time.</li>
<li>Added the <code>matchFunc</code> parameter to <code>addUsbDevices</code> which is also available on <code>addUsbDevice</code>.<ul>
<li>This way device detection can be constrained further in cases where a VID/PID-combination is shared by multiple devices across multiple drivers, or when a HID device offers multiple endpoints, for example.</li>
<li>See the method documentation as well as examples in the albatross and brailliantB drivers for more information.</li>
</ul>
</li>
</ul>
</li>
<li>Added a new function, <code>utils.mmdevice.getOutputDevices</code>, to enumerate audio output devices. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17678" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17678">#17678</a>)</li>
<li>Added a new extension point <code>pre_synthSpeak</code> in <code>synthDriverHandler</code>, which will be called before the speech manager calls <code>speak</code> of the current synthesizer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17648" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17648">#17648</a>)</li>
<li>NVDA supports the <code>text-indent</code> IAccessible2 object attribute. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13052" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13052">#13052</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>When a script using <code>gesture.send</code> is triggered with a gesture that includes <code>numLock</code> as a modifier, Num Lock is no longer turned off. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10827" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10827">#10827</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
<h4 id="api-breaking-changes_1">API Breaking Changes</h4>
<p>These are breaking API changes.
Please open a GitHub issue if your add-on has an issue with updating to the new API.</p>
<ul>
<li>The <code>addonStore.network.BASE_URL</code> constant has been removed.
As the Add-on Store base URL is now configurable directly within NVDA, no replacement is planned. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17099" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17099">#17099</a>)</li>
<li>The <code>updateCheck.CHECK_URL</code> constant has been removed.
As the NVDA update check URL is now configurable directly within NVDA, no replacement is planned. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17151" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17151">#17151</a>)</li>
<li><code>NVDAObjects.UIA.winConsoleUIA.WinTerminalUIA</code> has been removed with no public replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14047" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14047">#14047</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16820" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16820">#16820</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li><code>NVDAObjects.IAccessible.ia2TextMozilla.FakeEmbeddingTextInfo</code> has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16768" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16768">#16768</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>The following symbols in <code>appModules.soffice</code> have been renamed (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6915" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6915">#6915</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>):<ul>
<li><code>SymphonyDocument.announceToolbarButtonToggle</code> to <code>SymphonyDocument.announceFormattingGestureChange</code></li>
<li><code>SymphonyDocument.script_toggleTextAttribute</code> to <code>SymphonyDocument.script_changeTextFormatting</code></li>
</ul>
</li>
<li>The <code>space</code> keyword argument for <code>brailleDisplayDrivers.seikantk.InputGesture</code> now expects an <code>int</code> rather than a <code>bool</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17047" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17047">#17047</a>, <a class="gh-link gh-mention" href="https://github.com/school510587" rel="noopener" target="_blank" title="GitHub User: @school510587">@school510587</a>)</li>
<li>The <code>[upgrade]</code> configuration section including <code>[upgrade][newLaptopKeyboardLayout]</code> has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17191" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17191">#17191</a>)</li>
<li><code>updateCheck.checkForUpdate</code> now returns an <code>UpdateInfo</code> object instead of a dictionary. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17310" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17310">#17310</a>, <a class="gh-link gh-mention" href="https://github.com/christopherpross" rel="noopener" target="_blank" title="GitHub User: @christopherpross">@christopherpross</a>)</li>
<li>The constructors of <code>updateCheck.UpdateResultDialog</code> and <code>updateCheck.UpdateDownloader</code> have been updated to take <code>UpdateInfo</code> objects instead of dictionaries of metadata. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17310" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17310">#17310</a>, <a class="gh-link gh-mention" href="https://github.com/christopherpross" rel="noopener" target="_blank" title="GitHub User: @christopherpross">@christopherpross</a>)</li>
<li>Due to the retirement of NVDA's winmm support (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17496" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17496">#17496</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17532" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17532">#17532</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17678" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17678">#17678</a>):<ul>
<li>The following symbols have been removed from <code>nvwave</code> without replacements: <code>CALLBACK_EVENT</code>, <code>CALLBACK_FUNCTION</code>, <code>CALLBACK_NULL</code>, <code>HWAVEOUT</code>, <code>LPHWAVEOUT</code>, <code>LPWAVEFORMATEX</code>, <code>LPWAVEHDR</code>, <code>MAXPNAMELEN</code>, <code>MMSYSERR_NOERROR</code>, <code>usingWasapiWavePlayer</code>, <code>WAVEHDR</code>, <code>WAVEOUTCAPS</code>, <code>waveOutProc</code>, <code>WAVE_MAPPER</code>, <code>WHDR_DONE</code>, <code>WinmmWavePlayer</code>, and <code>winmm</code>.</li>
<li>The following symbols have been removed from <code>nvwave</code>: <code>getOutputDeviceNames</code>, <code>outputDeviceIDToName</code>, <code>outputDeviceNameToID</code>.
Use <code>utils.mmdevice.getOutputDevices</code> instead.</li>
<li><code>nvwave.WasapiWavePlayer</code> has been renamed to <code>WavePlayer</code>.
Additionally, the method signature of its <code>__init__</code> has changed as follows:<ul>
<li>The <code>outputDevice</code> parameter should now only be passed string arguments.</li>
<li>The deprecated <code>closeWhenIdle</code> and <code>buffered</code> parameters have been removed.</li>
</ul>
</li>
<li><code>gui.settingsDialogs.AdvancedPanelControls.wasapiComboBox</code> has been removed.</li>
<li>The <code>WASAPI</code> key has been removed from the <code>audio</code> section of the config spec.</li>
<li>The configuration key <code>config.conf["speech"]["outputDevice"]</code> has been removed.
It has been replaced by <code>config.conf["audio"]["outputDevice"]</code>, which stores a Windows core audio endpoint device ID. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17547" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17547">#17547</a>)</li>
</ul>
</li>
<li>In <code>NVDAObjects.window.scintilla.ScintillaTextInfo</code>, if no text is selected, the <code>collapse</code> method is overriden to expand to line if the <code>end</code> parameter is set to <code>True</code> (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17431" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17431">#17431</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>The following symbols have been removed with no replacement: <code>languageHandler.getLanguageCliArgs</code>, <code>__main__.quitGroup</code> and <code>__main__.installGroup</code> . (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17486">#17486</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>Prefix matching on command line flags, e.g. using <code>--di</code> for <code>--disable-addons</code> is no longer supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11644" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11644">#11644</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>The <code>useAsFallBack</code> keyword argument of <code>bdDetect.DriverRegistrar</code> has been renamed to <code>useAsFallback</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17521" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17521">#17521</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>The <code>[addonStore][showWarning]</code> configuration setting has been removed.
Instead use <code>addonStore.dataManager.addonDataManager.storeSettings.showWarning</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17597" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17597">#17597</a>)</li>
<li><code>ui.browseableMessage</code> now takes a parameter <code>sanitizeHtmlFunc</code>.
This defaults to <code>nh3.clean</code> with default arguments.
This means any HTML passed into <code>ui.browseableMessage</code> using <code>isHtml=True</code> is now sanitized by default.
To change sanitization rules, such as whitelisting tags or attributes, create a function that calls <code>nh3.clean</code> with the desired parameters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16985" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16985">#16985</a>)</li>
<li><code>updateCheck.UpdateAskInstallDialog</code> no longer automatically performs an action when the update or postpone buttons are pressed.
Instead, a <code>callback</code> property has been added, which returns a function that performs the appropriate action when called with the return value from the dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17582" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17582">#17582</a>)</li>
<li>Dialogs opened with <code>gui.runScriptModalDialog</code> are now recognised as modal by NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17582" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17582">#17582</a>)</li>
<li>The following API symbols related to the setting "Automatically set system focus to focusable elements" have been removed with no replacement: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17598" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17598">#17598</a>)<ul>
<li><code>globalCommands.GlobalCommands.script_toggleAutoFocusFocusableElements</code></li>
<li><code>config.conf["virtualBuffers"]["autoFocusFocusableElements"]</code></li>
<li><code>gui.settingsDialogs.BrowseModePanel.autoFocusFocusableElementsCheckBox</code></li>
</ul>
</li>
<li>Because SAPI5 voices now use <code>nvwave.WavePlayer</code> to output audio: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17592" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17592">#17592</a>, <a class="gh-link gh-mention" href="https://github.com/gexgd0419" rel="noopener" target="_blank" title="GitHub User: @gexgd0419">@gexgd0419</a>)<ul>
<li><code>synthDrivers.sapi5.SPAudioState</code> has been removed.</li>
<li><code>synthDrivers.sapi5.SynthDriver.ttsAudioStream</code> has been removed.</li>
</ul>
</li>
<li>Instances of <code>autoSettingsUtils.driverSetting.DriverSetting</code> with an <code>id</code> that starts with an underscore (_) are no longer shown in NVDA's settings. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17599" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17599">#17599</a>)</li>
<li>Changed keyboard typing echo configuration from boolean to integer values. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17505" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17505">#17505</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-rowen">@Cary-rowen</a>)<ul>
<li><code>config.conf["keyboard"]["speakTypedCharacters"]</code> and <code>config.conf["keyboard"]["speakTypedWords"]</code> now use integer values.</li>
<li>Added <code>TypingEcho</code> enum in <code>config.configFlags</code> to represent these modes, 0=Off, 1=Only in edit controls, 2=Always.</li>
<li><code>gui.settingsDialogs.KeyboardSettingsPanel.wordsCheckBox</code> and <code>gui.settingsDialogs.KeyboardSettingsPanel.charsCheckBox</code> has been removed.</li>
</ul>
</li>
<li>The <code>winUser.paint</code> has been renamed from <code>painStruct</code> to <code>paintStruct</code>, fixing a bug where passing in a <code>PAINTSTRUCT</code> would raise an exception. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17744" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17744">#17744</a>)</li>
<li><code>documentationUtils.getDocFilePath</code> and <code>installer.getDocFilePath</code> no longer look for <code>.txt</code> files in locale documentation folders. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17911" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17911">#17911</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>گزینه‌ی <code>config.conf["documentFormatting"]["reportFontAttributes"]</code> حذف شده است، به جای آن از <code>config.conf["documentFormatting"]["fontAttributeReporting"]</code> استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18066" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18066">#18066</a>)</li>
<li>گزینه‌ی <code>config.conf["speech"]["includeCLDR"]</code> حذف شده است، به جای آن بررسی یا ویرایش کنید که آیا <code>config.conf["speech"]["symbolDictionaries"]</code> شامل <code>"cldr"</code> است یا نه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/18066" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #18066">#18066</a>)</li>
</ul>
<h4 id="deprecations_2">Deprecations</h4>
<ul>
<li>The <code>braille.filter_displaySize</code> extension point is deprecated.
Please use <code>braille.filter_displayDimensions</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17011" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17011">#17011</a>)</li>
<li>The <code>gui.message.messageBox</code> and <code>gui.runScriptModalDialog</code> functions, and <code>gui.nvdaControls.MessageDialog</code> class are deprecated.
Use <code>gui.message.MessageDialog</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17582" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17582">#17582</a>)</li>
<li>The following symbols are deprecated (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17486">#17486</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>):<ul>
<li><code>NoConsoleOptionParser</code>, <code>stringToBool</code>, <code>stringToLang</code> in <code>__main__</code>; use the same symbols in <code>argsParsing</code> instead.</li>
<li><code>__main__.parser</code>; use <code>argsParsing.getParser()</code> instead.</li>
</ul>
</li>
<li><code>bdDetect.DeviceType</code> is deprecated in favour of <code>bdDetect.ProtocolType</code> and <code>bdDetect.CommunicationType</code> to take into account the fact that both HID and Serial communication can take place over USB and Bluetooth. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17537" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17537">#17537</a> , <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
</ul>
<h2 id="202442">2024.4.2</h2>
<p>This is a patch release to fix bugs with braille devices and reading math in Chromium.</p>
<h3 id="bug-fixes_2">Bug fixes</h3>
<ul>
<li>Fixed bug with with reading math in Chromium Browsers (Chrome, Edge). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17421" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17421">#17421</a>, <a class="gh-link gh-mention" href="https://github.com/NSoiffer" rel="noopener" target="_blank" title="GitHub User: @NSoiffer">@NSoiffer</a>)</li>
<li>Humanware Brailliant BI 40X devices running firmware version 2.4 now work as expected. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17518" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17518">#17518</a>, <a class="gh-link gh-mention" href="https://github.com/bramd" rel="noopener" target="_blank" title="GitHub User: @bramd">@bramd</a>)</li>
</ul>
<h2 id="202441">2024.4.1</h2>
<p>This is a patch release to fix a bug when saving speech symbol dictionaries.</p>
<h3 id="bug-fixes_3">Bug fixes</h3>
<ul>
<li>Fixed bug where speech symbols dictionaries were not saved and the dialog would not be closed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17344" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17344">#17344</a>)</li>
</ul>
<h2 id="_19">۲۰۲۴.۴</h2>
<p>این نسخه شامل تعدادی بهبود در مایکروسافت آفیس، بریل و قالب‌بندی اسناد است.</p>
<p>در Word یا Excel، حالا می‌توانید با دو بار فشردن فرمان دیدگاه، دیدگاه یا یادداشت را در یک پنجره‌ی قابل مرور بخوانید.
اکنون می‌توانید از فرمان انتخاب مکان‌نمای بازبینی برای انتخاب متن در پاورپوینت استفاده کنید.
NVDA همچنین دیگر نویسه‌های نامفهوم را هنگام نمایش متن سرصفحه، ردیف یا ستون در جدول‌های Word، زمانی که از مدل شیء استفاده می‌شود، به بریل تبدیل نمی‌کند.</p>
<p>حالا می‌توانید NVDA را به گونه‌ای تنظیم کنید که ویژگی‌های فونت را به صورت جداگانه در گفتار و بریل اعلام کند.</p>
<p>یک تنظیم جدید اضافه شده است تا مدت زمان انجام چندبار فشردن یک فرمان، مانند فرمان اعلام زمان/تاریخ را تنظیم کند.</p>
<p>حالا می‌توانید NVDA را به گونه‌ای تنظیم کنید که چگونه قالب‌بندی متن، و ابتدای پاراگراف‌ها را در بریل نمایش دهد.
NVDA حالا می‌تواند نویسه‌ی موجود در مکان‌نما را هنگام انجام عمل جانمایی مکان‌نمای بریل بخواند.
اطمینان به جانمایی مکان‌نما بهبود یافته و پشتیبانی از کلیدهای جانمایی در پاورپوینت افزوده شده است.
هنگام استفاده از نمایشگر بریل چندخطّی از طریق بریل HID، حالا از تمام خط‌های خانه‌ها استفاده خواهد شد.
NVDA دیگر پس از راه‌اندازی مجدد در حین اسکن خودکار نمایشگر بریل بلوتوث ناپایدار نیست.</p>
<p>حداقل نسخه‌ی مورد نیاز PoEdit که با NVDA کار می‌کند، حالا نسخه‌ی ۳.۵ است.</p>
<p>ایسپیک NG بروز شده و پشتیبانی از زبان‌های فارویی و زِکسْتان را اضافه کرده است.</p>
<p>LibLouis بروز شده و جدول‌های بریل جدیدی برای زبان‌های تایلندی و یونانی بین‌المللی با حروف تک‌خانه‌ای علامت‌دار اضافه شده است.</p>
<p>همچنین تعدادی اصلاحات انجام شده؛ از جمله در دنبال کردن موس در فایرفاکس و حالت گفتار درخواستی.</p>
<h3 id="_20">ویژگی‌های جدید</h3>
<ul>
<li>امکانات جدید در بریل:<ul>
<li>اکنون امکان تغییر نحوه نمایش برخی از ویژگی‌های قالب‌بندی متن در بریل توسط NVDA وجود دارد.
گزینه‌های موجود عبارتند از:<ul>
<li>Liblouis (پیش‌فرض): از نشانگرهای قالب‌بندی تعریف‌شده در جدول بریل انتخابی استفاده می‌کند.</li>
<li>تگ‌ها: از تگ‌های شروع و پایان برای نشان دادن محل شروع و پایان برخی از ویژگی‌های فونت استفاده می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16864" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16864">#16864</a>)</li>
</ul>
</li>
<li>هنگامی که گزینه‌ی «خواندن بر اساس پاراگراف» فعال است، اکنون می‌توان NVDA را طوری تنظیم کرد که شروع پاراگراف‌ها را در بریل نشان دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16895" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16895">#16895</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li>هنگام انجام یک عمل جانمایی نشانگر بریل، حالا NVDA می‌تواند بطور خودکار نویسه‌ی موجود در نشانگر را بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8072" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8072">#8072</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>این گزینه بطور پیش‌فرض غیرفعال است.
می‌توانید گزینه‌ی «خواندن نویسه هنگام جانمایی مکان‌نما در متن» را در تنظیمات بریل NVDA فعال کنید.</li>
</ul>
</li>
</ul>
</li>
<li>فرمان‌های دیدگاه در Microsoft Word و یادداشت در Microsoft Excel اکنون می‌توانند دو بار فشرده شوند تا دیدگاه یا یادداشت را در یک پیام قابل مرور نشان دهند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16800" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16800">#16800</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16878" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16878">#16878</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-Rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-Rowen">@Cary-Rowen</a>)</li>
<li>حالا می‌توانید NVDA را طوری تنظیم کنید که ویژگی‌های قلم را به صورت جداگانه در گفتار و بریل اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16755" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16755">#16755</a>)</li>
<li>مدت زمان برای اجرای چندبار فشردن کلید حالا قابل تنظیم است؛ این ویژگی ممکن است به‌ویژه برای افرادی که دارای مشکلات حرکتی هستند مفید باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11929" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11929">#11929</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
<h3 id="_21">تغییرات</h3>
<ul>
<li>گزینه‌های خط فرمان <code>-c</code>/<code>--config-path</code> و <code>--disable-addons</code> حالا هنگام راه‌اندازی یک به‌روزرسانی از داخل NVDA در نظر گرفته می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16937" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16937">#16937</a>)</li>
<li>بروزرسانی اجزای برنامه:<ul>
<li>برگرداننده‌ی بریل LibLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.31.0" rel="noopener" target="_blank" title="۳.۳۱.۰">۳.۳۱.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17080" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17080">#17080</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)<ul>
<li>برگردان اعداد در بریل اسپانیایی اصلاح شد.</li>
<li>جدول‌های جدید بریل:<ul>
<li>تایلندی درجه ۱</li>
<li>بریل بین‌المللی یونانی (حروف تک‌خانه‌ی علامت‌دار)</li>
</ul>
</li>
<li>جدول‌های تغییر نام یافته:<ul>
<li>«تایلندی ۶ نقطه» به دلایل هماهنگی به «تایلندی درجه ۰» تغییر نام داده شد.</li>
<li>جدول موجود «بریل بین‌المللی یونانی» به «بریل بین‌المللی یونانی (حروف دو خانه‌ای علامت‌دار)" تغییر نام داده شد تا تفاوت بین دو سیستم یونانی روشن شود.</li>
</ul>
</li>
</ul>
</li>
<li>ایسپیک NG به ۱.۵۲-dev ویراست <code>961454ff</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16775" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16775">#16775</a>)<ul>
<li>زبان‌های جدید فارویی و زِکسْتانی افزوده شدند.</li>
</ul>
</li>
</ul>
</li>
<li>هنگام استفاده از نمایشگر بریل چندخطّی از طریق درایور استاندارد HID بریل، تمام خط‌های خانه‌ها استفاده خواهند شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16993" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16993">#16993</a>, <a class="gh-link gh-mention" href="https://github.com/alexmoon" rel="noopener" target="_blank" title="GitHub User: @alexmoon">@alexmoon</a>)</li>
<li>پایداری پشتیبانی NVDA از Poedit بهبود یافته است و به عنوان یک اثر جانبی، حداقل نسخه مورد نیاز Poedit اکنون نسخه 3.5 است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16889" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16889">#16889</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
</ul>
<h3 id="_22">رفع اشکال</h3>
<ul>
<li>اصلاحات در بریل:<ul>
<li>حالا می‌توان از کلیدهای جانمایی نمایشگر بریل برای جابجایی مکان‌نمای متن در Microsoft PowerPoint استفاده کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9101" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9101">#9101</a>)</li>
<li>هنگام دسترسی به Microsoft Word بدون استفاده از UI Automation، NVDA دیگر نویسه‌های نامفهوم را در سرصفحه‌های جدول که با دستورات تنظیم ردیف و ستون تعریف شده‌اند، خروجی نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7212" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7212">#7212</a>)</li>
<li>درایور یادداشتبردارSeika حالا به درستی ورودی بریل را برای فاصله، بک‌اسپیس و ترکیب نقاط با فاصله/بک‌اسپیس تولید می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16642" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16642">#16642</a>, <a class="gh-link gh-mention" href="https://github.com/school510587" rel="noopener" target="_blank" title="GitHub User: @school510587">@school510587</a>)</li>
<li>جانمایی مکان‌نما حالا بسیار قابل‌اعتمادتر است زمانی که یک خط شامل یک یا چند انتخاب‌گر تغییر یونی‌کد یا نویسه‌های تجزیه‌شده باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10960" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10960">#10960</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>NVDA دیگر هنگام حرکت به جلو در نمایشگر بریل در برخی از کنترل‌های ویرایشی خالی، خطا نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12885" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12885">#12885</a>)</li>
<li>NVDA پس از راه‌اندازی مجدد در حین اسکن خودکار بلوتوث بریل، دیگر ناپایدار نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16933" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16933">#16933</a>)</li>
</ul>
</li>
<li>حالا می‌توانید از فرمان‌های انتخاب مکان‌نمای بازبینی برای انتخاب متن در مایکروسافت پاورپوینت استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17004" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17004">#17004</a>)</li>
<li>در حالت گفتار درخواستی، NVDA دیگر هنگام باز کردن یک پیام در Outlook، بارگذاری یک صفحه جدید در مرورگر، یا نمایش یک اسلاید جدید در نمایش اسلاید پاورپوینت سخن نمی‌گوید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16825" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16825">#16825</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>در مرورگر موزیلا فایرفاکس، حرکت دادن موس بر روی متنی قبل یا بعد از یک لینک اکنون بطور اعتمادپذیرتری متن را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15990" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15990">#15990</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>NVDA دیگر گاهی وقت‌ها در باز کردن پیام‌های قابل مرور (مانند فشردن دو بار <code>NVDA+f</code>) دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16806" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16806">#16806</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>به‌روزرسانی NVDA در حالی که به‌روزرسانی‌های افزونه‌ها در انتظار هستند، دیگر منجر به حذف افزونه نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16837" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16837">#16837</a>)</li>
<li>حالا می‌توانید با لیست‌های کشویی اعتبارسنجی داده‌ها در مایکروسافت اکسل 365 تعامل کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15138" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15138">#15138</a>)</li>
<li>NVDA هنگام حرکت به بالا و پایین در فایل‌های بزرگ در VS Code، دیگر به آن کندی نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17039" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17039">#17039</a>)</li>
<li>NVDA دیگر پس از نگه داشتن طولانی مدت یک کلید جهت‌نما در حالت مرور، به ویژه در Microsoft Word و Microsoft Outlook، غیرپاسخگو نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16812" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16812">#16812</a>)</li>
<li>NVDA دیگر زمانی که مکان‌نما روی خط ماقبل آخر یک کنترل ویرایشی چندخطّی در برنامه‌های جاوا قرار دارد، خط آخر را نمی‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17027" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17027">#17027</a>)</li>
</ul>
<h3 id="changes-for-developers_4">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Component updates:<ul>
<li>Updated py2exe to 0.13.0.2 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16907" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16907">#16907</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>Updated setuptools to 72.0 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16907" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16907">#16907</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>Updated Ruff to 0.5.6. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16868" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16868">#16868</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Updated nh3 to 0.2.18 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17020" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17020">#17020</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
</ul>
</li>
<li>Added a <code>.editorconfig</code> file to NVDA's repository in order for several IDEs to pick up basic NVDA code style rules by default. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16795" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16795">#16795</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Added support for custom speech symbol dictionaries. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16739" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16739">#16739</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16823" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16823">#16823</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>Dictionaries can be provided in locale specific folders in an add-on package, e.g. <code>locale\en</code>.</li>
<li>Dictionary metadata can be added to an optional <code>symbolDictionaries</code> section in the add-on manifest.</li>
<li>Please consult the <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#AddonSymbolDictionaries" rel="noopener" target="_blank" title="Custom speech symbol dictionaries section in the developer guide">Custom speech symbol dictionaries section in the developer guide</a> for more details.</li>
</ul>
</li>
<li>It is now possible to redirect objects retrieved from on-screen coordinates, by using the <code>NVDAObject.objectFromPointRedirect</code> method. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16788" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16788">#16788</a>, <a class="gh-link gh-mention" href="https://github.com/Emil-18" rel="noopener" target="_blank" title="GitHub User: @Emil-18">@Emil-18</a>)</li>
<li>Running SCons with the parameter <code>--all-cores</code> will automatically pick the maximum number of available CPU cores. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16943">#16943</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16868" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16868">#16868</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Developer info now includes information on app architecture (such as AMD64) for the navigator object. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16488" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16488">#16488</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
</ul>
<h4 id="deprecations_3">Deprecations</h4>
<ul>
<li>The <code>bool</code> configuration key <code>[documentFormatting][reportFontAttributes]</code> is deprecated for removal in 2025.1, instead use <code>[fontAttributeReporting]</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16748" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16748">#16748</a>)<ul>
<li>The new key has an <code>int</code> value matching an <code>OutputMode</code> <code>enum</code> with options for speech, braille, speech and braille and off.</li>
<li>API consumers can use the <code>bool</code> value as previously, or check the <code>OutputMode</code> if handling speech or braille specifically.</li>
<li>These keys are currently synchronized until 2025.1.</li>
</ul>
</li>
<li><code>NVDAObjects.UIA.InaccurateTextChangeEventEmittingEditableText</code> is deprecated with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16817" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16817">#16817</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
</ul>
<h2 id="202431">2024.3.1</h2>
<p>This is a patch release to fix a bug with the automatic add-on update notification.</p>
<h3 id="bug-fixes_4">Bug Fixes</h3>
<ul>
<li>When automatically checking for add-on updates, NVDA no longer freezes on poor connections. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17036" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17036">#17036</a>)</li>
</ul>
<h2 id="_23">۲۰۲۴.۳</h2>
<p>هنگام آغاز کار NVDA، هرگاه بروزرسانی‌هایی برای افزونه‌ها موجود باشد، فروشگاه افزونه‌ها اعلام خواهد کرد.</p>
<p>حالا گزینه‌هایی برای اِعمال عادی‌سازی یونیکُد در خروجی گفتار و بریل وجود دارد.
این می‌تواند هنگام خواندن نویسه‌هایی که برای موتور سخنگوی مشخص یا جدول خروجی بریلی ناشناخته اند و جایگزین سازگاری دارند، مفید باشد؛ مانند نویسه‌های کلفت‌نوشت و کج‌نوشت که عموما در شبکه‌های اجتماعی استفاده می‌شوند.
این ویژگی همچنین امکان خواندن معادله‌ها در ویرایشگر معادله‌های Microsoft Word را فراهم می‌کند.</p>
<p>نمایشگرهای بریل Help Tech Activator Pro حالا پشتیبانی می‌شوند.</p>
<p>فرمان‌های بدون کلید اختصاصی برای جابجا کردن (scroll) افقی و عمودی با چرخ موس افزوده شده‌اند.</p>
<p>چندین رفع اشکال انجام شد؛ به ویژه در پنل ایموجی‌ها و تاریخ‌چه‌ی کلیپ‌برد ویندوز ۱۱.
برای مرورگرهای وب، اشکالاتی در اعلام پیام‌های خطا، شکل‌ها، زیرنویس‌ها، برچسب‌های جدول‌ها، و اجزای منوی دارای کادرهای علامت‌زدنی و دکمه‌های رادیویی برطرف شده‌اند.</p>
<p>LibLouis بروز شده‌است. جدول‌های جدیدی برای صربی سیریلیک، زبان یهودی، چند زبان باستانی، ترکی استانبولی و الفبای آوانگاری بین المللی افزوده شده اند.
eSpeak بروز شده‌است. پشتیبانی از زبان قره‌قالپاقی افزوده شد.
مخزن داده‌های محلی متداول یونیکُد هم بروز شد.</p>
<h3 id="_24">ویژگی‌های جدید</h3>
<ul>
<li>فرمان‌های صفحه‌کلیدی جدید:<ul>
<li>فرمان‌های بدون کلید اختصاص‌یافته برای جابجایی افقی و عمودی با چرخ موس، جهت بهبود پیمایش صفحات وب و برنامه‌ها با محتوای پویا (مانند Dism++) افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16462" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16462">#16462</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-Rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-Rowen">@Cary-Rowen</a>)</li>
</ul>
</li>
<li>پشتیبانی از عادی‌سازی یونیکُد به خروجی گفتار و بریل افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11570" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11570">#11570</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16466" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16466">#16466</a> <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>).<ul>
<li>این می‌تواند هنگام خواندن نویسه‌هایی که برای موتور سخنگوی مشخص یا جدول خروجی بریلی ناشناخته اند و جایگزین سازگاری دارند، مفید باشد؛ مانند نویسه‌های کلفت‌نوشت و کج‌نوشت که عموما در شبکه‌های اجتماعی استفاده می‌شوند.</li>
<li>این ویژگی همچنین خواندن معادله‌ها در ویرایشگر معادلات Microsoft Word را امکان‌پذیر می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4631" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4631">#4631</a>)</li>
<li>می‌توانید این قابلیت را برای گفتار و بریل در دسته‌ی تنظیمات مربوطه‌شان در پنجره‌ی تنظیمات NVDA فعال کنید.</li>
</ul>
</li>
<li>بطور پیشفرض، بعد از شروع کار NVDA، چنانچه بروزرسانی‌ای برای افزونه‌ها موجود باشد به شما اطلاع داده خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15035" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15035">#15035</a>)<ul>
<li>این را می‌توانید از دسته‌ی فروشگاه افزونه‌ها در تنظیمات غیرفعال کنید.</li>
<li>NVDA روزانه بروزرسانی افزونه‌ها را بررسی می‌کند.</li>
<li>تنها بروزرسانی‌هایی که از یک کانال هستند بررسی خواهند شد. مثلا، افزونه‌های بتای نصب‌شده در کانال بتا بروزرسانی‌ها را اطلاع خواهند داد.</li>
</ul>
</li>
<li>پشتیبانی از نمایشگرهای بریل Help Tech Activator Pro افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16668" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16668">#16668</a>)</li>
</ul>
<h3 id="_25">تغییرات</h3>
<ul>
<li>بروزرسانی‌اجزای برنامه:<ul>
<li>eSpeak NG به ۱.۵۲-dev ویراست <code>54ee11a79</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16495" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16495">#16495</a>)<ul>
<li>زبان جدید قره‌قالپاقی افزوده شد.</li>
</ul>
</li>
<li>Unicode CLDR به نسخه‌ی ۴۵.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16507" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16507">#16507</a>, <a class="gh-link gh-mention" href="https://github.com/OzancanKaratas" rel="noopener" target="_blank" title="GitHub User: @OzancanKaratas">@OzancanKaratas</a>)</li>
<li>ابزار fast_diff_match_patch (که برای شناسایی تعییرات در پایانه‌ها و دیگر محتواهای پویا استفاده می‌شود) به نسخه‌ی ۲.۱.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16508" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16508">#16508</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li>برگرداننده‌ی بریل LibLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.30.0" rel="noopener" target="_blank" title="۳.۳۰.۰">۳.۳۰.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16652">#16652</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)<ul>
<li>جدول‌های جدید بریل:<ul>
<li>صربی سیریلیک.</li>
<li>یهودی.</li>
<li>چند زبان باستانی: عبری تورات، اکَدی، سُریانی، اوگاریتی و متن خط میخی حرف‌نگاری‌شده.</li>
<li>ترکی استانبولی درجه ۲. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16735" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16735">#16735</a>)</li>
<li>الفبای آوانگاری بین المللی. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16773" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16773">#16773</a>)</li>
</ul>
</li>
</ul>
</li>
<li>NSIS به نسخه‌ی ۳.۱۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16674" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16674">#16674</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>Markdown به نسخه‌ی ۳.۶ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16725" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16725">#16725</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
<li>NH3 به نسخه‌ی ۰.۲.۱۷ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16725" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16725">#16725</a>, <a class="gh-link gh-mention" href="https://github.com/dpy013" rel="noopener" target="_blank" title="GitHub User: @dpy013">@dpy013</a>)</li>
</ul>
</li>
<li>جدول بریل ورودی پشتیبان حالا برابر است با جدول بریل خروجی پشتیبان، که کد بریل انگلیسی یکپارچه درجه ۱ است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9863" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9863">#9863</a>, <a class="gh-link gh-mention" href="https://github.com/JulienCochuyt" rel="noopener" target="_blank" title="GitHub User: @JulienCochuyt">@JulienCochuyt</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>NVDA حالا شکل‌ها را بدون وابسته‌های در دسترس، ولی با برچسب و توضیح اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14514" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14514">#14514</a>)</li>
<li>هنگامی که در حالت مرور خط به خط می‌خوانید، واژه‌ی «زیرنویس» در هر خط زیرنویس یک شکل طولانی یا جدول تکرار نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14874" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14874">#14874</a>)</li>
<li>در میز فرمان پایتون، وقتی به تاریخچه‌ی ورودی‌ها می‌روید، آخرین فرمان اجرا نشده دیگر ناپدید نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16653" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16653">#16653</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>حالا یک شناسه‌ی ناشناس منحصر بفرد به عنوان بخشی از جمع‌آوری اختیاری آمار نحوه استفاده از NVDA ارسال می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16266" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16266">#16266</a>)</li>
<li>بطور پیشفرض، هنگام ساختن یک نسخه‌ی قابل حمل، یک پوشه‌ی جدید ایجاد خواهد شد.
وقتی تلاش می‌کنید در پوشه‌ای که خالی نیست نسخه‌ی قابل حمل را ایجاد کنید، یک پیام هشدار به شما اطلاع خواهد داد.</li>
</ul>
<h3 id="_26">رفع اشکال</h3>
<ul>
<li>رفع اشکالات ویندوز ۱۱:<ul>
<li>NVDA دیگر هنگام بستن تاریخچه‌ی کلیپ‌برد و پنل ایموجی گیر نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16346" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16346">#16346</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16347" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16347">#16347</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>NVDA دوباره هنگامی که رابط کاربری IME را باز می‌کنید، کاندیداهای قابل مشاهده را می‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14023" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14023">#14023</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>NVDA هنگامی که در میان اجزای منوی پنل ایموجی حرکت می‌کنید، دیگر تاریخچه‌ی کلیپ‌برد را دو بار اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16532" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16532">#16532</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>NVDA دیگر هنگام بازبینی کاوموجی‌ها و نمادها در پنل ایموجی‌ها گفتار و بریل را قطع نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16533" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16533">#16533</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
</ul>
</li>
<li>رفع اشکالات مرورگرهای وب:<ul>
<li>پیام‌های خطای ارجاع‌شده با <code>aria-errormessage</code> اکنون در گوگل کروم و موزیلا فایرفاکس اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8318" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8318">#8318</a>)</li>
<li>در صورت وجود، NVDA حالا از <code>aria-labelledby</code> برای ارائه‌ی نام‌های دسترس‌پذیر برای جدول‌ها در موزیلا فایرفاکس استفاده می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5183" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5183">#5183</a>)</li>
<li>NVDA هنگامی که برای نخستین بار به زیرمنوها در گوگل کروم و موزیلا فایرفاکس وارد می‌شوید، اجزای منوی دارای دکمه‌ی رادیویی و کادر علامت‌زدنی را درست اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14550" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14550">#14550</a>)</li>
<li>قابلیت «پیدا کردن» در حالت مرور NVDA حالا هنگامی که صفحه‌ای حاوی ایموجی باشد دقیقتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16317" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16317">#16317</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>در موزیلا فایرفاکس، NVDA اکنون به درستی نویسه، کلمه و خط فعلی را هنگامی که مکان‌نما در نقطه‌ی درج در انتهای یک خط قرار دارد، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3156" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3156">#3156</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>NVDA دیگر باعث نمی‌شود که گوگل کروم هنگام بستن یک سند یا خروج از کروم دچار خطا شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16893" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16893">#16893</a>)</li>
</ul>
</li>
<li>NVDA پیشنهادهای کامل‌کننده‌ی خودکار را در Eclipse و دیگر محیط‌های بر پایه‌ی Eclipse در ویندوز ۱۱ به درستی اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16416">#16416</a>, <a class="gh-link gh-mention" href="https://github.com/thgcode" rel="noopener" target="_blank" title="GitHub User: @thgcode">@thgcode</a>)</li>
<li>اطمینان از قابلیت بازخوانی خودکار متن، به ویژه در برنامه های ترمینال بهبود یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15850" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15850">#15850</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16027" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16027">#16027</a>, <a class="gh-link gh-mention" href="https://github.com/Danstiv" rel="noopener" target="_blank" title="GitHub User: @Danstiv">@Danstiv</a>)</li>
<li>یک بار دیگر بازگرداندن پیکربندی به پیشفرض تولید‌کننده بطور مطمئن امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16755" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16755">#16755</a>, <a class="gh-link gh-mention" href="https://github.com/Emil-18" rel="noopener" target="_blank" title="GitHub User: @Emil-18">@Emil-18</a>)</li>
<li>NVDA هنگام ویرایش متن یک خانه در اکسل، تغییرات انتخاب را به درستی اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15843" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15843">#15843</a>)</li>
<li>در برنامه‌هایی که از Java Access Bridge استفاده می‌کنند، NVDA حالا به جای تکرار خط قبلی، به درستی آخرین خط خالی متن را می‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9376" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9376">#9376</a>, <a class="gh-link gh-mention" href="https://github.com/dmitrii-drobotov" rel="noopener" target="_blank" title="GitHub User: @dmitrii-drobotov">@dmitrii-drobotov</a>)</li>
<li>در LibreOffice Writer (نسخه‌ی ۲۴.۸ و جدیدتر)، هنگام فعال یا غیرفعال کردن قالب‌بندی متن (مثل کلفت‌نوشت، کج‌نوشت، زیرخط‌دار، زیرنوشت/بالانوشت، همترازی) با استفاده از میانبر متناظر در صفحه‌کلید، NVDA ویژگی قالب‌بندی جدید (مثلا، «کلفت‌نوشت روشن»، «کلفت‌نوشت خاموش») را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4248" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4248">#4248</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>هنگامی که با کلید‌های مکان‌نما در جعبه‌های متنی برنامه‌هایی که از UI Automation استفاده می‌کنند پیمایش می‌کنید، NVDA دیگر گاهی وقت‌ها نویسه یا کلمه‌ی اشتباه اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16711" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16711">#16711</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>هنگامی که عددی را در ماشین‌حساب ویندوز ۱۰ یا ۱۱ الساق می‌کنید، NVDA حالا به درستی عدد الساق‌شده را کامل اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16573" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16573">#16573</a>, <a class="gh-link gh-mention" href="https://github.com/TristanBurchett" rel="noopener" target="_blank" title="GitHub User: @TristanBurchett">@TristanBurchett</a>)</li>
<li>گفتار، دیگر بعد از قطع ارتباط و اتصال مجدد به یک نشست Remote Desktop، بی‌صدا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16722" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16722">#16722</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>پشتیبانی از فرمان‌های بازبینی متن برای نام یک شیء در Visual Studio Code افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16248" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16248">#16248</a>, <a class="gh-link gh-mention" href="https://github.com/Cary-Rowen" rel="noopener" target="_blank" title="GitHub User: @Cary-Rowen">@Cary-Rowen</a>)</li>
<li>پخش صداهای NVDA دیگر در یک دستگاه صوتی مونو دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16770" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16770">#16770</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>NVDA حالا هنگامی که در outlook.com / Outlook جدید، روی فیلدهای گیرنده / رونوشت / رونوشت پنهان با جهتنماها حرکت می‌کنید، نشانی‌ها را خواهد خواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16856" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16856">#16856</a>)</li>
<li>NVDA حالا با خطای نصب افزونه‌ها چالاکتر برخورد می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16704" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16704">#16704</a>)</li>
</ul>
<h3 id="changes-for-developers_5">Changes for Developers</h3>
<ul>
<li>NVDA now uses Ruff instead of flake8 for linting. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14817" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14817">#14817</a>)</li>
<li>Fixed NVDA's build system to work properly when using Visual Studio 2022 version 17.10 and above. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16480" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16480">#16480</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>A fixed width font is now used in Log Viewer and in the NVDA Python Console so that the cursor remains in the same column during vertical navigation.
It is especially useful to read the error location markers in tracebacks. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16321" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16321">#16321</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>Support for custom braille tables has been added. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3304" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3304">#3304</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16208" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16208">#16208</a>, <a class="gh-link gh-mention" href="https://github.com/JulienCochuyt" rel="noopener" target="_blank" title="GitHub User: @JulienCochuyt">@JulienCochuyt</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>Tables can be provided in the <code>brailleTables</code> folder in an add-on package.</li>
<li>Table metadata can be added to an optional <code>brailleTables</code> section in the add-on manifest or to a <code>.ini</code> file with the same format found in the brailleTables subdirectory of the scratchpad directory.</li>
<li>Please consult the <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#BrailleTables" rel="noopener" target="_blank" title="braille translation tables section in the developer guide">braille translation tables section in the developer guide</a> for more details.</li>
</ul>
</li>
<li>When a <code>gainFocus</code> event is queued with an object that has a valid <code>focusRedirect</code> property, the object pointed to by the <code>focusRedirect</code> property is now held by <code>eventHandler.lastQueuedFocusObject</code>, rather than the originally queued object. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15843" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15843">#15843</a>)</li>
<li>NVDA will log its executable architecture (x86) at startup. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16432" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16432">#16432</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li><code>wx.CallAfter</code>, which is wrapped in <code>monkeyPatches/wxMonkeyPatches.py</code>, now includes proper <code>functools.wraps</code> indication. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16520" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16520">#16520</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
<li>There is a new module for scheduling tasks <code>utils.schedule</code>, using the pip module <code>schedule</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16636" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16636">#16636</a>)<ul>
<li>You can use <code>scheduleThread.scheduleDailyJobAtStartUp</code> to automatically schedule a job that happens after NVDA starts, and every 24 hours after that.
Jobs are scheduled with a delay to avoid conflicts.</li>
<li><code>scheduleThread.scheduleDailyJob</code> and <code>scheduleJob</code> can be used to schedule jobs at custom times, where a <code>JobClashError</code> will be raised on a known job scheduling clash.</li>
</ul>
</li>
<li>It is now possible to create app modules for apps hosting Edge WebView2 (msedgewebview2.exe) controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16705" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16705">#16705</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
</ul>
<h2 id="_27">۲۰۲۴.۲</h2>
<p>یک ویژگی جدید به نام «تقسیم صدا» وجود دارد.
این اجازه می‌دهد صداهای NVDA از یک کانال (مثلا چپ) شنیده شود، در حالی که صدای برنامه‌های دیگر به کانال دیگر (مثلا راست) هدایت شود.</p>
<p>فرمان‌های جدیدی برای تغییر حلقه‌ی تنظیمات موتور سخنگو هستند که به کاربران اجازه می‌دهند به اولین و آخرین تنظیم بروند و تنظیم فعلی را به مقدار بیشتری افزایش یا کاهش دهند.
همچنین فرمان‌های پیمایش سریعی به تازگی اضافه شده که به کاربران اجازه می‌دهند کلیدهایی برای حرکت بین پاراگراف‌ها، پاراگراف‌های با تراز عمودی (عمودچین)، متن‌های دارای سبْک یکسان، متن‌های دارای سبْک متفاوت، اجزای منو، دکمه‌های چندکاره، نوارهای پیشرفت، شکل‌ها و فرمول‌های ریاضی اختصاص بدهند.</p>
<p>بسیاری ویژگی‌های جدید و رفع اشکال‌ها برای بریل.
یک حالت جدید بریل به نام «نمایش خروجی گفتار» افزوده شده‌است.
هنگامی که فعال باشد، نمایشگر بریل آنچه را که NVDA می‌گوید دقیقا نشان می‌دهد.
همچنین، پشتیبانی از نمایشگرهای BrailleEdgeS2 و BrailleEdgeS3 افزوده شد.
LibLouis بروز شد. جدول‌های مفصّل بلاروسی و اوکراینی (با حروف بزرگ مشخص‌شده)، یک جدول لاؤسی، و یک جدول اسپانیایی برای خواندن متون یونانی افزوده شد.</p>
<p>eSpeak بروز شد. زبان جدید افزوده شد: تیگرینیا.</p>
<p>اشکالات جزئی بسیاری در پشتیبانی از برنامه‌هایی مثل Thunderbird، Adobe Reader، مرورگرهای وب، Nudi و Geekbench برطرف شد.</p>
<h3 id="_28">ویژگی‌های جدید</h3>
<ul>
<li>فرمان‌های صفحه‌کلیدی جدید:<ul>
<li>فرمان جدید پیمایش سریع <code>p</code> برای رفتن به پاراگراف متنی بعدی/قبلی در حالت مرور. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15998" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15998">#15998</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>فرمان‌های جدید بدون کلید اختصاص‌یافته که می‌تواند برای رفتن به موارد بعدی یا قبلی زیر استفاده شود:<ul>
<li>شکل (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10826" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10826">#10826</a>)</li>
<li>پاراگراف عمودچین (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15999" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15999">#15999</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>جزء منو (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16001" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16001">#16001</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>دکمه‌ی چندکاره (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16001" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16001">#16001</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>نوار پیشرفت (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16001" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16001">#16001</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>فرمول ریاضی (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16001" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16001">#16001</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>متن دارای سبْک یکسان (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16000" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16000">#16000</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>متن دارای سبْک متفاوت (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16000" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16000">#16000</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
</ul>
</li>
<li>فرمان‌هایی برای رفتن به اولین، آخرین تنظیم و عقب و جلو رفتن در حلقه‌ی تنظیمات موتور سخنگو اضافه شدند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13768" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13768">#13768</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16095" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16095">#16095</a>, <a class="gh-link gh-mention" href="https://github.com/rmcpantoja" rel="noopener" target="_blank" title="GitHub User: @rmcpantoja">@rmcpantoja</a>)<ul>
<li>برای رفتن به اولین یا آخرین تنظیم در حلقه‌ی تنظیمات موتور سخنگو کلیدی اختصاص نیافته‌است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13768" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13768">#13768</a>)</li>
<li>کاهش و افزایش تنظیم فعلی حلقه‌ی تنظیمات موتور سخنگو به مقدار بیشتر (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13768" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13768">#13768</a>):<ul>
<li>رومیزی: <code>NVDA+control+pageUp</code> و <code>NVDA+control+pageDown</code>.</li>
<li>لپتاپ: <code>NVDA+control+shift+pageUp</code> و <code>NVDA+control+shift+pageDown</code>.</li>
</ul>
</li>
</ul>
</li>
<li>یک فرمان جدید بدون کلید برای فعال یا غیرفعال کردن اعلام شکل‌ها و زیرنویس‌ها اضافه شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10826" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10826">#10826</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14349" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14349">#14349</a>)</li>
</ul>
</li>
<li>بریل:<ul>
<li>پشتیبانی از نمایشگرهای BrailleEdgeS2 و BrailleEdgeS3 افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16033" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16033">#16033</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16279" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16279">#16279</a>, <a class="gh-link gh-mention" href="https://github.com/EdKweon" rel="noopener" target="_blank" title="GitHub User: @EdKweon">@EdKweon</a>)</li>
<li>یک حالت جدید بریل به نام «نمایش خروجی گفتار» افزوده شده‌است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15898" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15898">#15898</a>, <a class="gh-link gh-mention" href="https://github.com/Emil-18" rel="noopener" target="_blank" title="GitHub User: @Emil-18">@Emil-18</a>)<ul>
<li>هنگامی که فعال باشد، نمایشگر بریل دقیقا آنچه را که NVDA می‌گوید نمایش می‌دهد.</li>
<li>می‌توانید با فشردن <code>NVDA+alt+t</code>، یا از پنجره‌ی تنظیمات بریل، این حالت را فعال یا غیرفعال کنید.</li>
</ul>
</li>
</ul>
</li>
<li>تقسیم صدا: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12985" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12985">#12985</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)<ul>
<li>اجازه می‌دهد صداهای NVDA از یک کانال (مثلا چپ) شنیده شود، در حالی که صدای برنامه‌های دیگر به کانال دیگر (مثلا راست) هدایت شود.</li>
<li>می‌توانید حالت‌های مختلف این ویژگی را با <code>NVDA+alt+s</code> تغییر دهید.</li>
</ul>
</li>
<li>اعلام سر‌ستون‌ها و سرسطرها حالا در سازه‌های contenteditable در HTML پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14113" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14113">#14113</a>)</li>
<li>گزینه‌ای برای غیرفعال کردن اعلام شکل‌ها و زیرنویس‌ها افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10826" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10826">#10826</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14349" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14349">#14349</a>)</li>
<li>در ویندوز ۱۱، NVDA هشدارهای تایپ صوتی و کنش‌های پیشنهادی از جمله پیشنهاد برتر هنگام کپی کردن داده‌هایی مانند شماره تلفن در کلیپ‌برد را اعلام می کند. (ویندوز ۱۱، بروزرسانی ۲۰۲۲ و بالاتر) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16009" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16009">#16009</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>NVDA دستگاه صدا را بعد از توقف گفتار فعال نگه‌می‌دارد، برای اینکه از بریده شدن ابتدای گفتار بعدی در برخی دستگاه‌ها مثل هدفون‌های بلوتوثی جلوگیری کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14386" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14386">#14386</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>, <a class="gh-link gh-mention" href="https://github.com/mltony" rel="noopener" target="_blank" title="GitHub User: @mltony">@mltony</a>)</li>
<li>NVDA حالا از مرورگر امن HP پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16377" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16377">#16377</a>)</li>
</ul>
<h3 id="_29">تغییرات</h3>
<ul>
<li>فروشگاه افزونه‌ها:<ul>
<li>نگارش حداقلی و آخرین نسخه‌ی آزمایش‌شده‌ی NVDA برای یک افزونه حالا در قسمت «دیگر جزئیات» نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15776" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15776">#15776</a>, <a class="gh-link gh-mention" href="https://github.com/Nael-Sayegh" rel="noopener" target="_blank" title="GitHub User: @Nael-Sayegh">@Nael-Sayegh</a>)</li>
<li>کنش‌های بازبینی انجمن در همه‌ی سربرگ‌های فروشگاه افزونه‌ها موجود خواهد بود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16179" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16179">#16179</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
</li>
<li>بروزرسانی اجزای برنامه:<ul>
<li>برگرداننده‌ی بریل LibLouis به <a href="https://github.com/liblouis/liblouis/releases/tag/v3.29.0" rel="noopener" target="_blank" title="۳.۲۹.۰">۳.۲۹.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16259" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16259">#16259</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)<ul>
<li>جدول‌های جدید مفصّل بلاروسی و اوکراینی (با حروف بزرگ مشخص‌شده).</li>
<li>جدول جدید اسپانیایی برای خواندن متون یونانی.</li>
<li>جدول جدید برای لاؤسی درجه ۱. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16470" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16470">#16470</a>)</li>
</ul>
</li>
<li>eSpeak NG به 1.52-dev، ویراست <code>cb62d93fd7</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15913" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15913">#15913</a>)<ul>
<li>زبان جدید تیگرینیا افزوده شد.</li>
</ul>
</li>
</ul>
</li>
<li>چند ترکیب کلیدهای دستگاه‌های BrailleSense برای جلوگیری از تداخل با نویسه‌های جدول بریل فرانسوی تغییر کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15306">#15306</a>)<ul>
<li><code>alt+جهتنمای چپ</code> حالا به <code>نقطه‌های ۲-۷+فاصله</code> تغییر کرد</li>
<li><code>alt+جهتنمای راست</code> حالا به <code>نقطه‌های ۵-۷+فاصله</code> تغییر کرد</li>
<li><code>alt+جهتنمای بالا</code>، به <code>نقطه‌های ۲-۳-۷+فاصله</code> و</li>
<li><code>alt+جهتنمای پایین</code>، به <code>نقطه‌های ۵-۶-۷+فاصله</code> تغییر کردند</li>
</ul>
</li>
<li>نقطه‌چین‌ها که معمولا در فهرست مطالب به کار می‌روند، دیگر در سطوح پایین خوانده شدن نمادها اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15845" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15845">#15845</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
<h3 id="_30">رفع اشکال</h3>
<ul>
<li>Fixed math attributes being read in Adobe Reader, this resulted in poor or wrong speech and braille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/17980" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #17980">#17980</a>)</li>
<li>اشکالات برطرف‌شده در ویندوز ۱۱:<ul>
<li>NVDA یک بار دیگر پیشنهادهای ورودی صفحه‌کلید سخت‌افزاری را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16283" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16283">#16283</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>در نسخه‌ی 24H2 (بروزرسانی ۲۰۲۴ و ویندوز سِروِر ۲۰۲۵)، می‌توانید از موس و تعامل لمسی در quick settings استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16348" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16348">#16348</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
</ul>
</li>
<li>فروشگاه افزونه‌ها:<ul>
<li>هنگامی که <code>ctrl+tab</code> را فشار می‌دهید، فکوس به درستی روی عنوان سربرگ فعلی جدید می‌رود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14986" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14986">#14986</a>, <a class="gh-link gh-mention" href="https://github.com/ABuffEr" rel="noopener" target="_blank" title="GitHub User: @ABuffEr">@ABuffEr</a>)</li>
<li>اگر فایل‌های کَش درست نباشند، NVDA دیگر دوباره راه‌اندازی نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16362" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16362">#16362</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
</li>
<li>رفع اشکالات مرورگرهای کرومیوم‌پایه همراه با UIA:<ul>
<li>اشکالاتی که باعث می‌شد NVDA متوقف شود برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16393" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16393">#16393</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16394" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16394">#16394</a>)</li>
<li>کلید Backspace حالا در فیلدهای ورود به حساب جیمیل درست کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16395" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16395">#16395</a>)</li>
</ul>
</li>
<li>Backspace حالا در حالی که از Nudi 6.1 استفاده می‌کنید و تنظیم «به کار گیری کلیدها از برنامه‌های دیگر» فعال است، درست کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15822" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15822">#15822</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>مشکلی که مختصات صوتی پخش می‌شد هنگامی که برنامه‌ی جاری در حالت خواب قرار داشت و تنظیم «پخش مختصات صوتی هنگام حرکت موس» فعال بود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8059" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8059">#8059</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>NVDA دیگر در Adobe Reader متن جایگزین تنظیم‌شده روی فرمول‌های پی‌دی‌اف‌ها را نادیده نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12715" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12715">#12715</a>)</li>
<li>اشکالی که باعث می‌شد NVDA هنگام خواندن ریبون و گزینه‌ها در Geekbench دچار خطا شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16251" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16251">#16251</a>, <a class="gh-link gh-mention" href="https://github.com/mzanm" rel="noopener" target="_blank" title="GitHub User: @mzanm">@mzanm</a>)</li>
<li>مشکل نادری که ذخیره‌ی یک پیکربندی منجر به ذخیره نشدن همه‌ی پروفایل‌ها می‌شد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16343" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16343">#16343</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>در فایرفاکس و مرورگرهای مبتنی بر کرومیوم، NVDA هنگامی که در یک فهرست نمایشی (ul/ol) در محتوای قابل ویرایش قرار می‌گیرد، به درستی با فشردن enter وارد حالت فکوس می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16325" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16325">#16325</a>)</li>
<li>وقتی در فهرست پیام‌های Thunderbird ستون را برای نمایش انتخاب می‌کنید، تغییر وضعیت ستون به درستی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16323" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16323">#16323</a>)</li>
<li>سوییچ خط فرمان <code>-h</code>/<code>--help</code> دوباره درست کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16522" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16522">#16522</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
<li>پشتیبانی NVDA از نرم‌افزار ترجمه‌ی Poedit نگارش 3.4 یا بالاتر هنگامی که زبان‌هایی (مانند چینی یا لهستانی) که ۱ یا بیش از ۲ شکل جمع دارند را ترجمه می‌کنید، به درستی کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16318" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16318">#16318</a>)</li>
</ul>
<h3 id="changes-for-developers_6">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Instantiating <code>winVersion.WinVersion</code> objects with unknown Windows versions above 10.0.22000 such as 10.0.25398 returns "Windows 11 unknown" instead of "Windows 10 unknown" for release name. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15992" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15992">#15992</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>Make the AppVeyor build process easier for NVDA forks, by adding configurable variables in appveyor.yml to disable or modify NV Access specific portions of the build scripts. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16216" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16216">#16216</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
<li>Added a how-to document, explaining the process of building NVDA forks on AppVeyor. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16293" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16293">#16293</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
</ul>
<h2 id="_31">۲۰۲۴.۱</h2>
<p>یک حالت جدید گفتار درخواستی افزوده شد.
وقتی گفتار درخواستی باشد، NVDA خودکار سخن نمی‌گوید (مثلا هنگامی که مکان‌نما را حرکت می‌دهید)؛ ولی همچنان هنگام اجرای فرمان‌هایی که هدفشان بویژه برای اعلام چیزی است (مثلا برای اعلام عنوان پنجره) سخن می‌گوید.
حالا می‌توانید از دسته‌ی گفتار تنظیمات NVDA، حالت‌هایی از گفتار را که نمی‌خواهید در حلقه‌ی حالت‌های گفتاری (<code>NVDA+S</code>) باشند حذف کنید.</p>
<p>یک حالت جدید انتخاب بومی، یعنی پشتیبانی از روش انتخاب موجود در برنامه (که با <code>NVDA+shift+f10</code> فعال یا غیرفعال می‌شود)، حالا برای حالت مرور NVDA در فایرفاکس موجود است.
وقتی فعال باشد، انتخاب متن در حالت مرور، انتخاب بومی خود فایرفاکس را هم در دست می‌گیرد.
کپی متن با <code>control+c</code> مستقیما به فایرفاکس فرستاده می‌شود. بنابر این به جای ارائه‌ی متن ساده‌ی NVDA، متن پیشرفته -همراه با قالب‌بندی و آنچه که در صفحه‌ی وب موجود است- کپی می‌شود.</p>
<p>فروشگاه افزونه‌ها حالا از کنش‌های گروهی پشتیبانی می‌کند. به عنوان مثال، نصب یا فعالسازی افزونه‌ها با انتخاب چند افزونه
یک کنش جدید برای باز کردن صفحه‌ی وب بازبینی‌های افزونه‌ی انتخاب‌شده افزوده شد.</p>
<p>گزینه‌های دستگاه خروجی صدا و حالت‌های کم کردن صدای پس‌زمینه از پنجره‌ی انتخاب موتور سخنگو حذف شدند.
میتوانید آن‌ها را در پنجره‌ی تنظیمات صدا که با <code>NVDA+ctrl+U</code> باز می‌شود پیدا کنید.</p>
<p>eSpeak-NG، برگرداننده‌ی بریل LibLouis، و Unicode CLDR بروز شدند.
جدول‌های بریل جدید تایلندی، فیلیپینی و رومانیایی موجود شدند.</p>
<p>اشکالات زیادی از فروشگاه افزونه‌ها، بریل، Libre Office، Microsoft Office و صدا برطرف شده است.</p>
<h3 id="_32">نکات مهم</h3>
<ul>
<li>این انتشار سازگاری افزونه‌های موجود را از بین می‌بَرَد.</li>
<li>ویندوزهای ۷ و ۸ دیگر پشتیبانی نمی‌شوند.
ویندوز ۸.۱ حداقل نسخه‌ای از ویندوز است که پشتیبانی می‌شود.</li>
</ul>
<h3 id="_33">ویژگی‌های جدید</h3>
<ul>
<li>فروشگاه افزونه‌ها:<ul>
<li>فروشگاه افزونه‌ها حالا از کنش‌های گروهی پشتیبانی می‌کند. به عنوان مثال، نصب یا فعالسازی افزونه‌ها با انتخاب چند افزونه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15350" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15350">#15350</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15623" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15623">#15623</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>کنش جدیدی برای باز کردن یک صفحه‌ی وب اختصاصی جهت دیدن یا ارائه‌ی بازخورد یک افزونه اضافه شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15576" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15576">#15576</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
</ul>
</li>
<li>پشتیبانی از نمایشگرهای بریل HID بلوتوثی کم‌انرژی افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15470" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15470">#15470</a>)</li>
<li>یک حالت جدید انتخاب بومی، یعنی پشتیبانی از روش انتخاب موجود در برنامه (که با <code>NVDA+shift+f10</code> فعال یا غیرفعال می‌شود)، حالا برای حالت مرور NVDA در فایرفاکس موجود است.
وقتی فعال باشد، انتخاب متن در حالت مرور، انتخاب بومی خود فایرفاکس را هم در دست می‌گیرد.
کپی متن با <code>control+c</code> مستقیما به فایرفاکس فرستاده می‌شود. بنابر این به جای ارائه‌ی متن ساده‌ی NVDA، متن پیشرفته -همراه با قالب‌بندی و آنچه که در صفحه‌ی وب موجود است- کپی می‌شود.
توجه کنید که از آنجایی که فایرفاکس کپی واقعی را مدیریت می‌کند، NVDA پیام «در کلیپ‌برد کپی شد» را در این حالت اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15830" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15830">#15830</a>)</li>
<li>هنگامی که با حالت مرور فعال، متنی را در Microsoft Word کپی می‌کنید، قالب‌بندی نیز گنجانده می‌شود.
یک تأثیر جانبی این است که NVDA دیگر پیام «در کلیپ‌برد کپی شد» را هنگام فشردن <code>control+c</code> در حالت مرور Microsoft Word یا Outlook اعلام نمی‌کند، زیرا خود برنامه اکنون کپی را مدیریت می‌کند، نه NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16129" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16129">#16129</a>)</li>
<li>یک حالت جدید گفتاری درخواستی افزوده شد.
وقتی گفتار درخواستی باشد، NVDA خودکار سخن نمی‌گوید (مثلا هنگامی که مکان‌نما را حرکت می‌دهید)؛ ولی همچنان هنگام اجرای فرمان‌هایی که هدفشان بویژه برای اعلام چیزی است (مثلا برای اعلام عنوان پنجره) سخن می‌گوید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/481" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #481">#481</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>حالا حذف کردن حالت‌های گفتاری که نمی‌خواهید در حلقه‌ی حالت‌های گفتاری (<code>NVDA+S</code>) باشند، از دسته‌ی گفتار تنظیمات NVDA امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15806" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15806">#15806</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)<ul>
<li>اگر در حال حاضر از افزونه‌ی NoBeepSpeechMode استفاده می‌کنید، می‌توانید آن را حذف کنید و حالت‌های بوق و درخواستی را از تنظیمات مربوط غیرفعال کنید.</li>
</ul>
</li>
</ul>
<h3 id="_34">تغییرات</h3>
<ul>
<li>NVDA دیگر از ویندوز ۷ و ویندوز ۸ پشتیبانی نمی‌کند.
ویندوز ۸.۱ حداقل نسخه‌ای از ویندوز است که پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15544">#15544</a>)</li>
<li>بروزرسانی اجزای NVDA:<ul>
<li>برگرداننده‌ی بریل لیبلویی به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.28.0" rel="noopener" target="_blank" title="۳.۲۸.۰">۳.۲۸.۰</a> ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15435" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15435">#15435</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15876" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15876">#15876</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)<ul>
<li>جدول‌های جدید بریل تایلندی، رومانیایی و فیلیپینی افزوده شدند.</li>
</ul>
</li>
<li>eSpeak NG به نسخه‌ی 1.52-dev commit <code>530bf0abf</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15036" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15036">#15036</a>)</li>
<li>یادداشت‌های ایموجی‌ها و نمادهای CLDR به نگارش ۴۴.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15712" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15712">#15712</a>, <a class="gh-link gh-mention" href="https://github.com/OzancanKaratas" rel="noopener" target="_blank" title="GitHub User: @OzancanKaratas">@OzancanKaratas</a>)</li>
<li>Java Access Bridge به نسخه‌ی 17.0.9+8Zulu (17.46.19) بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15744" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15744">#15744</a>)</li>
</ul>
</li>
<li>فرمان‌های صفحه‌کلیدی:<ul>
<li>فرمان‌های زیر حالا از دو و سه بار فشردن برای هجی کردن اطلاعات اعلام شده و هجی کردن با توضیح نویسه‌ها پشتیبانی می‌کنند: اعلام انتخاب، اعلام متن کلیپ‌برد و اعلام شیء دارای فکوس. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15449" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15449">#15449</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>فرمان فعال یا غیرفعال کردن پرده‌ی صفحه نمایش حالا یک کلید میانبر پیشفرض دارد: <code>NVDA+control+escape</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10560" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10560">#10560</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>هنگام چهار بار فشردن، فرمان اعلام انتخاب حالا انتخاب را در یک پیام قابل مرور نشان می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15858" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15858">#15858</a>, <a class="gh-link gh-mention" href="https://github.com/Emil-18" rel="noopener" target="_blank" title="GitHub User: @Emil-18">@Emil-18</a>)</li>
</ul>
</li>
<li>Microsoft Office:<ul>
<li>هنگامی که اطلاعات قالب‌بندی روی خانه‌های اکسل درخواست می‌شود، حاشیه‌ها و پس‌زمینه‌ها تنها وقتی اعلام می‌شوند که چنین قالب‌بندی‌ای موجود باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15560" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15560">#15560</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>NVDA دوباره دیگر گروه‌های بدون برچسب را اعلام نمیکند؛ مثل نسخه‌های اخیر منوهای آفیس ۳۶۵. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15638">#15638</a>)</li>
</ul>
</li>
<li>گزینه‌های دستگاه خروجی صدا و حالت‌های کم کردن صدای پس‌زمینه از پنجره‌ی انتخاب موتور سخنگو حذف شدند.
میتوانید آن‌ها را در پنجره‌ی تنظیمات صدا که با <code>NVDA+ctrl+U</code> باز می‌شود پیدا کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15512" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15512">#15512</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li>گزینه‌ی «اعلام نقش شیء، هنگامی که موس وارد محدوده‌ی شیئی می‌شود» به «اعلام شیء هنگامی که موس وارد آن می‌شود» تغییر نام داد.
این گزینه حالا اطلاعات مرتبط بیشتری راجع به شیء هنگامی که موس به محدوده‌ی آن وارد می‌شود، مانند وضعیت (علامت‌دار / فشرده‌شده) یا مختصات خانه در یک جدول را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15420" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15420">#15420</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>گزینه‌های جدیدی در منوی راهنمای NVDA برای صفحه‌ی دریافت راهنمایی و فروشگاه NV Accessافزوده شدند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14631" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14631">#14631</a>)</li>
<li>پشتیبانی NVDAاز <a href="https://poedit.net" rel="noopener" target="_blank" title="PoEdit">PoEdit</a> برای نسخه‌های ۳ و بالاتر PoEdit بهبود یافت.
به کاربران PoEdit ۱ توصیه می‌شود اگر می‌خواهند به قابلیت دسترسی پیشرفته در PoEdit اعتماد کنند، مانند میانبرها برای خواندن یادداشت‌های مترجم و نظرات، PoEdit را به نسخه‌ی ۳ بروز کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15313" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15313">#15313</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7303" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7303">#7303</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>بریل‌نما و گفتارنما حالا در حالت امن غیرفعال می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15680" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15680">#15680</a>)</li>
<li>وقتی که در اشیاء پیمایش می‌کنید، اشیاء غیرفعال (ناموجود) دیگر نادیده گرفته نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15477" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15477">#15477</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>فهرست مطالب به سند فرمان‌های صفحه‌کلیدی افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16106" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16106">#16106</a>)</li>
</ul>
<h3 id="_35">رفع اشکال</h3>
<ul>
<li>فروشگاه افزونه‌ها:<ul>
<li>هنگامی که وضعیت افزونه‌ای که فکوس روی آن است تغییر می‌کند، مثلا تغییر از «در حال دانلود» به «دانلود شده»، مورد بروزشده حالا بدرستی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15859" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15859">#15859</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>هنگام نصب افزونه‌ها، اعلان‌های نصب دیگر با پنجره‌ی شروع مجدد پوشیده نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15613">#15613</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
<li>هنگامی که افزونه‌ای ناسازگار را دوباره نصب می‌کنید، دیگر به اجبار غیرفعال نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15584" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15584">#15584</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
<li>افزونه‌های غیرفعال و ناسازگار حالا می‌توانند بروز شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15568" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15568">#15568</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15029" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15029">#15029</a>)</li>
<li>NVDA حالا در موردی که یک افزونه درست دانلود نمی‌شود، خود را بازیابی می‌کند و خطا را نمایش می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15796" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15796">#15796</a>)</li>
<li>NVDA دیگر بعد از باز و بسته شدن فروشگاه افزونه‌ها، بطور متناوب راه اندازی مجدد نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16019" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16019">#16019</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
</ul>
</li>
<li>صدا:<ul>
<li>وقتی چند صدا پشت سر هم پخش می‌شوند، NVDA دیگر برای مدت کوتاهی متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15311" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15311">#15311</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15757" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15757">#15757</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>اگر دستگاه خروجی صدا روی چیزی غیر از پیش‌فرض تنظیم شده باشد و آن دستگاه پس از در دسترس نبودن دوباره در دسترس قرار گیرد، NVDA به جای ادامه استفاده از دستگاه پیش‌فرض، اکنون به دستگاه پیکربندی‌شده برمی‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15759" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15759">#15759</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>اگر پیکربندی دستگاه خروجی تغییر، یا برنامه‌ی دیگری کنترل انحصاری دستگاه را رها کند، NVDA اکنون پخش صدای خود را از سر می‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15758" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15758">#15758</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15775" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15775">#15775</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
</ul>
</li>
<li>بریل:<ul>
<li>نمایشگرهای بریل چندخطّی دیگر باعث توقف درایور BRLTTY نمی‌شوند و BRLTTY به عنوان یک نمایشگر پیوسته با آن‌ها رفتار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15386" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15386">#15386</a>)</li>
<li>اشیاء بیشتری که دارای متن مفید هستند شناسایی می‌شوند و محتوای متنی در نمایشگر بریل نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15605" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15605">#15605</a>)</li>
<li>ورودی بریل کوتاهنویسی دوباره درست کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15773" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15773">#15773</a>, <a class="gh-link gh-mention" href="https://github.com/aaclause" rel="noopener" target="_blank" title="GitHub User: @aaclause">@aaclause</a>)</li>
<li>هنگام حرکت پیمایشگر بین خانه‌های جدول در بیشتر موقعیت‌ها، حالا خط بریل بروز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15755" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15755">#15755</a>, <a class="gh-link gh-mention" href="https://github.com/Emil-18" rel="noopener" target="_blank" title="GitHub User: @Emil-18">@Emil-18</a>)</li>
<li>نتیجه‌ی فرمان‌های اعلام فکوس جاری، پیمایشگر جاری، و انتخاب جاری حالا در بریل نشان داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15844" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15844">#15844</a>, <a class="gh-link gh-mention" href="https://github.com/Emil-18" rel="noopener" target="_blank" title="GitHub User: @Emil-18">@Emil-18</a>)</li>
<li>راه‌انداز بریل Albatross دیگر یک میکروکنترلر Esp32 را به عنوان نمایشگر Albatross به کار نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15671" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15671">#15671</a>)</li>
</ul>
</li>
<li>LibreOffice:<ul>
<li>کلمه‌هایی که با استفاده از کلید میانبر <code>ctrl+backspace</code> پاک می‌شوند، حالا هنگامی که به دنبال کلمه‌ی پاک‌شده یکی از نویسه‌های «فاصله» یا «تب» باشد، بدرستی اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15436" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15436">#15436</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>اعلام نوار وضعیت با استفاده از کلید میانبر <code>NVDA+End</code>، حالا برای پنجره‌های محاوره‌ای LibreOffice نسخه‌های ۲۴.۲ و جدیدتر هم کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15591" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15591">#15591</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>همه‌ی ویژگی‌های مورد انتظار متنی اکنون در LibreOffice نسخه‌های ۲۴.۲ و بالاتر پشتیبانی می‌شوند.
این باعث می‌شود اعلام خطاهای املایی هنگامی که خطّی را در Writer می‌خوانید کار کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15648" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15648">#15648</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
<li>اعلام سطح‌های سرنوشتارها در نسخه‌های ۲۴.۲ و جدیدتر LibreOffice نیز کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15881" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15881">#15881</a>, <a class="gh-link gh-mention" href="https://github.com/michaelweghorn" rel="noopener" target="_blank" title="GitHub User: @michaelweghorn">@michaelweghorn</a>)</li>
</ul>
</li>
<li>Microsoft Office:<ul>
<li>در اکسل با UIA غیرفعال، هنگامی که <code>control+y</code>, <code>control+z</code> یا <code>alt+backspace</code> فشرده می‌شوند، بریل بروز می‌شود و محتوای خانه‌ی فعال -که مکان‌نما روی آن قرار دارد- خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15547" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15547">#15547</a>)</li>
<li>در Word هنگامی که UIA غیرفعال است، وقتی <code>control+v</code>, <code>control+x</code>, <code>control+y</code>, <code>control+z</code>, <code>alt+backspace</code>, <code>backspace</code> یا <code>control+backspace</code> فشرده می‌شوند، بریل هم بروز می‌شود.
همچنین با UIA فعال هم بروز می‌شود، هنگامی که متن تایپ میکنید و بریل به بازبینی متصل است و بازبینی نشانگر را دنبال میکند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3276" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3276">#3276</a>)</li>
<li>در Word هنگامی که از فرمان‌های خود برنامه برای پیمایش در جدول‌ها (<code>alt+home</code>, <code>alt+end</code>, <code>alt+pageUp</code> و <code>alt+pageDown</code>) استفاده می‌کنید، خانه‌ای که مکان‌نما روی آن می‌آید بدرستی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15805" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15805">#15805</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
</li>
<li>اعلام کلیدهای میانبر اشیاء بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10807" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10807">#10807</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15816" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15816">#15816</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>موتور سخنگوی SAPI4 حالا بدرستی از حجم، سرعت و زیر و بمی صدا که در گفتار جاسازی شده پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15271">#15271</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>وضعیت چندخطّی حالا در برنامه‌هایی که از Java Access Bridge استفاده می‌کنند بدرستی اعلام میشود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14609" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14609">#14609</a>)</li>
<li>NVDA محتوای پنجره‌ی محاوره‌ای را برای پنجره‌های بیشتری در ویندوزهای ۱۰ و ۱۱ اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15729" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15729">#15729</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>NVDA هنگامی که از UI Automation استفاده می‌کنید، موقع خواندن صفحه‌ی تازه‌بارگزاری‌شده در Microsoft Edge دیگر دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15736" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15736">#15736</a>)</li>
<li>هنگام استفاده از «خواندن همه»یا فرمان‌هایی که متن را هجی می‌کنند، مکث‌های بین جمله‌ها یا نویسه‌ها دیگر بتدریج در طول زمان کاهش نمی‌یابد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15739" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15739">#15739</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>NVDA دیگر بعضی وقت‌ها هنگام گفتن مقدار زیادی متن متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15752" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15752">#15752</a>, <a class="gh-link gh-mention" href="https://github.com/jcsteh" rel="noopener" target="_blank" title="GitHub User: @jcsteh">@jcsteh</a>)</li>
<li>هنگام دسترسی به Microsoft Edge با استفاده از UI Automation، NVDA می‌تواند کنترل‌های بیشتری را در حالت مرور فعال کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14612" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14612">#14612</a>)</li>
<li>NVDA دیگر هنگامی که فایل پیکربندی خراب شده باشد، در آغاز به کار دچار خطا نمی‌شود. در عوض، مانند گذشته، پیکربندی را به پیشفرض باز می‌گردانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15690" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15690">#15690</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>پشتیبانی از کنترل‌های نمای فهرستی سیستم (<code>SysListView32</code>) در برنامه‌های Windows Forms اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15283" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15283">#15283</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>دیگر امکان نوشتن روی سابقه‌ی میز فرمان پایتون وجود ندارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15792" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15792">#15792</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>NVDA زمانی که با سیلی از رویدادهای UI Automation مواجه شده، باید پاسخگو باقی بماند، به عنوان مثال. هنگامی که مقدار قابل توجهی از متن در ترمینال نوشته می‌شود یا وقتی که به پیام‌های صوتی در پیام‌رسان واتساپ گوش می‌دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14888" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14888">#14888</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15169" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15169">#15169</a>)<ul>
<li>این رفتار تازه را می‌توانید با استفاده از تنظیم جدید «استفاده از پردازش پیشرفته‌ی رویدادها» غیرفعال کنید.</li>
</ul>
</li>
<li>NVDA دوباره می‌تواند فکوس را در برنامه‌هایی که همراه با محافظ برنامه‌ی Windows defender (WDAG) اجرا می‌شوند دنبال کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15164" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15164">#15164</a>)</li>
<li>متن گفتار هنگامی که موس به گفتارنما می‌رود، دیگر بروز نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15952" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15952">#15952</a> <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>NVDA هنگامی که در فایرفاکس و کروم با <code>escape</code> یا <code>alt+جهت‌نمای بالا</code> کامبو‌باکس‌ها را می‌بندید، دوباره به حالت مرور برمی‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15653" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15653">#15653</a>)</li>
<li>بالا و پایین رفتن با جهت‌نماها در کامبو‌باکس‌ها در iTunes دیگر NVDA را بطور نادرست به حالت مرور برنمی‌گردانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15653" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15653">#15653</a>)</li>
</ul>
<h3 id="changes-for-developers_7">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Note: this is an Add-on API compatibility breaking release.
Add-ons will need to be re-tested and have their manifest updated.</li>
<li>Building NVDA now requires Visual Studio 2022.
Please refer to the <a href="https://github.com/nvaccess/nvda/blob/release-2024.1/projectDocs/dev/createDevEnvironment.md" rel="noopener" target="_blank" title="NVDA docs">NVDA docs</a> for the specific list of Visual Studio components. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14313" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14313">#14313</a>)</li>
<li>Added the following extension points:<ul>
<li><code>treeInterceptorHandler.post_browseModeStateChange</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14969" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14969">#14969</a>, <a class="gh-link gh-mention" href="https://github.com/nvdaes" rel="noopener" target="_blank" title="GitHub User: @nvdaes">@nvdaes</a>)</li>
<li><code>speech.speechCanceled</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15700" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15700">#15700</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li><code>_onErrorSoundRequested</code> (should be retrieved calling <code>logHandler.getOnErrorSoundRequested()</code>) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15691" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15691">#15691</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
</ul>
</li>
<li>It is now possible to use plural forms in an add-on's translations. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15661" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15661">#15661</a>, <a class="gh-link gh-mention" href="https://github.com/beqabeqa473" rel="noopener" target="_blank" title="GitHub User: @beqabeqa473">@beqabeqa473</a>)</li>
<li>Included python3.dll in the binary distribution for use by add-ons with external libraries utilizing the <a href="https://docs.python.org/3.11/c-api/stable.html" rel="noopener" target="_blank" title="stable ABI">stable ABI</a>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15674" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15674">#15674</a>, <a class="gh-link gh-mention" href="https://github.com/mzanm" rel="noopener" target="_blank" title="GitHub User: @mzanm">@mzanm</a>)</li>
<li>The <code>BrailleDisplayDriver</code> base class now has <code>numRows</code> and <code>numCols</code> properties to provide information about multi line braille displays.
Setting <code>numCells</code> is still supported for single line braille displays and <code>numCells</code> will return the total number of cells for multi line braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15386" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15386">#15386</a>)</li>
<li>Updated BrlAPI for BRLTTY to version 0.8.5, and its corresponding python module to a Python 3.11 compatible build. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15652">#15652</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Added the <code>speech.speakSsml</code> function, which allows you to write NVDA speech sequences using <a href="https://www.w3.org/TR/speech-synthesis11/" rel="noopener" target="_blank" title="SSML">SSML</a>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15699" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15699">#15699</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li>The following tags are currently supported and translated to appropriate NVDA speech commands:<ul>
<li><code>Prosody</code> (<code>pitch</code>, <code>rate</code> and <code>volume</code>). Only multiplication (e.g. <code>200%</code> are supported.</li>
<li><code>say-as</code> with the <code>interpret</code> attribute set to <code>characters</code></li>
<li><code>voice</code> with the <code>xml:lang</code> set to an XML language</li>
<li><code>break</code> with the <code>time</code> attribute set to a value in milliseconds, e.g. <code>200ms</code></li>
<li><code>mark</code> with the <code>name</code> attribute set to a mark name, e.g. <code>mark1</code>, requires providing a callback</li>
</ul>
</li>
<li>Example: <code>speech.speakSsml('&lt;speak&gt;&lt;prosody pitch="200%"&gt;hello&lt;/prosody&gt;&lt;break time="500ms" /&gt;&lt;prosody rate="50%"&gt;John&lt;/prosody&gt;&lt;/speak&gt;')</code></li>
<li>The SSML parsing capabilities are backed by the <code>SsmlParser</code> class in the <code>speechXml</code> module.</li>
</ul>
</li>
<li>Changes to the NVDA Controller Client library:<ul>
<li>The file names of the library no longer contain a suffix denoting the architecture, i.e. <code>nvdaControllerClient32/64.dll</code> are now called <code>nvdaControllerClient.dll</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15718" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15718">#15718</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15717" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15717">#15717</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Added an example to demonstrate using nvdaControllerClient.dll from Rust. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15771" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15771">#15771</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Added the following functions to the controller client: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15734" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15734">#15734</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11028" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11028">#11028</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5638">#5638</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li><code>nvdaController_getProcessId</code>: To get the process id (PID) of the current instance of NVDA the controller client is using.</li>
<li><code>nvdaController_speakSsml</code>: To instruct NVDA to speak according to the given SSML. This function also supports:<ul>
<li>Providing the symbol level.</li>
<li>Providing the priority of speech to be spoken.</li>
<li>Speaking both synchronously (blocking) and asynchronously (instant return).</li>
</ul>
</li>
<li><code>nvdaController_setOnSsmlMarkReachedCallback</code>: To register a callback of type <code>onSsmlMarkReachedFuncType</code> that is called in synchronous mode for every <code>&lt;mark /&gt;</code> tag encountered in the SSML sequence provided to <code>nvdaController_speakSsml</code>.</li>
</ul>
</li>
<li>Note: the new functions in the controller client only support NVDA 2024.1 and above.</li>
</ul>
</li>
<li>Updated <code>include</code> dependencies:<ul>
<li>detours to <code>4b8c659f549b0ab21cf649377c7a84eb708f5e68</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15695" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15695">#15695</a>)</li>
<li>ia2 to <code>3d8c7f0b833453f761ded6b12d8be431507bfe0b</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15695" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15695">#15695</a>)</li>
<li>sonic to <code>8694c596378c24e340c09ff2cd47c065494233f1</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15695" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15695">#15695</a>)</li>
<li>w3c-aria-practices to <code>9a5e55ccbeb0f1bf92b6127c9865da8426d1c864</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15695" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15695">#15695</a>)</li>
<li>wil to <code>5e9be7b2d2fe3834a7107f430f7d4c0631f69833</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15695" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15695">#15695</a>)</li>
</ul>
</li>
<li>Device info yielded by <code>hwPortUtils.listUsbDevices</code> now contain the bus reported description of the USB device (key <code>busReportedDeviceDescription</code>). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15764" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15764">#15764</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>For USB serial devices, <code>bdDetect.getConnectedUsbDevicesForDriver</code> and <code>bdDetect.getDriversForConnectedUsbDevices</code> now yield device matches containing a <code>deviceInfo</code> dictionary enriched with data about the USB device, such as <code>busReportedDeviceDescription</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15764" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15764">#15764</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>When the configuration file <code>nvda.ini</code> is corrupted, a backup copy is saved before it is reinitialized. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15779" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15779">#15779</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>When defining a script with the script decorator, the <code>speakOnDemand</code> boolean argument can be specified to control if a script should speak while in "on-demand" speech mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/481" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #481">#481</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)<ul>
<li>Scripts that provide information (e.g. say window title, report time/date) should speak in the "on-demand" mode.</li>
<li>Scripts that perform an action (e.g. move the cursor, change a parameter) should not speak in the "on-demand" mode.</li>
</ul>
</li>
<li>Fixed bug where deleting git-tracked files during <code>scons -c</code> resulted in missing UIA COM interfaces on rebuild. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7070" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7070">#7070</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10833" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10833">#10833</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>Fix a bug where some code changes were not detected when building <code>dist</code>, that prevented a new build from being triggered.
Now <code>dist</code> always rebuilds. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13372" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13372">#13372</a>, <a class="gh-link gh-mention" href="https://github.com/hwf1324" rel="noopener" target="_blank" title="GitHub User: @hwf1324">@hwf1324</a>)</li>
<li>A <code>gui.nvdaControls.MessageDialog</code> with default type of standard, no longer throws a None conversion exception because no sound is assigned. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16223" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16223">#16223</a>, <a class="gh-link gh-mention" href="https://github.com/XLTechie" rel="noopener" target="_blank" title="GitHub User: @XLTechie">@XLTechie</a>)</li>
</ul>
<h4 id="api-breaking-changes_2">API Breaking Changes</h4>
<p>These are breaking API changes.
Please open a GitHub issue if your Add-on has an issue with updating to the new API.</p>
<ul>
<li>NVDA is now built with Python 3.11. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12064" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12064">#12064</a>)</li>
<li>Updated pip dependencies:<ul>
<li>configobj to 5.1.0dev commit <code>e2ba4457c4651fa54f8d59d8dcdd3da950e956b8</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15544">#15544</a>)</li>
<li>Comtypes to 1.2.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15513" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15513">#15513</a>, <a class="gh-link gh-mention" href="https://github.com/codeofdusk" rel="noopener" target="_blank" title="GitHub User: @codeofdusk">@codeofdusk</a>)</li>
<li>Flake8 to 4.0.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15636" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15636">#15636</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
<li>py2exe to 0.13.0.1dev commit <code>4e7b2b2c60face592e67cb1bc935172a20fa371d</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15544">#15544</a>)</li>
<li>robotframework to 6.1.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15544">#15544</a>)</li>
<li>SCons to 4.5.2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15529" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15529">#15529</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>sphinx to 7.2.6. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15544">#15544</a>)</li>
<li>wxPython to 4.2.2a commit <code>0205c7c1b9022a5de3e3543f9304cfe53a32b488</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12551" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12551">#12551</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16257" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16257">#16257</a>)</li>
</ul>
</li>
<li>Removed pip dependencies:<ul>
<li>typing_extensions, these should be supported natively in Python 3.11 (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15544">#15544</a>)</li>
<li>nose, instead unittest-xml-reporting is used to generate XML reports. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15544">#15544</a>)</li>
</ul>
</li>
<li><code>IAccessibleHandler.SecureDesktopNVDAObject</code> has been removed.
Instead, when NVDA is running on the user profile, track the existence of the secure desktop with the extension point: <code>winAPI.secureDesktop.post_secureDesktopStateChange</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14488" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14488">#14488</a>)</li>
<li><code>braille.BrailleHandler.handlePendingCaretUpdate</code> has been removed with no public replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15163" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15163">#15163</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li><code>bdDetect.addUsbDevices and bdDetect.addBluetoothDevices</code> have been removed.
Braille display drivers should implement the <code>registerAutomaticDetection</code> class method instead.
That method receives a <code>DriverRegistrar</code> object on which the <code>addUsbDevices</code> and <code>addBluetoothDevices</code> methods can be used. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15200">#15200</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>The default implementation of the check method on <code>BrailleDisplayDriver</code> now requires both the <code>threadSafe</code> and <code>supportsAutomaticDetection</code> attributes to be set to <code>True</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15200">#15200</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>Passing lambda functions to <code>hwIo.ioThread.IoThread.queueAsApc</code> is no longer possible, as functions should be weakly referenceable. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14627">#14627</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li><code>IoThread.autoDeleteApcReference</code> has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14924" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14924">#14924</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>To support capital pitch changes, synthesizers must now explicitly declare their support for the <code>PitchCommand</code> in the <code>supportedCommands</code> attribute on the driver. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15433" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15433">#15433</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li><code>speechDictHandler.speechDictVars</code> has been removed. Use <code>NVDAState.WritePaths.speechDictsDir</code> instead of <code>speechDictHandler.speechDictVars.speechDictsPath</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15614" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15614">#15614</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
<li><code>languageHandler.makeNpgettext</code> and <code>languageHandler.makePgettext</code> have been removed.
<code>npgettext</code> and <code>pgettext</code> are supported natively now. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15546" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15546">#15546</a>)</li>
<li>The app module for <a href="https://poedit.net" rel="noopener" target="_blank" title="Poedit">Poedit</a> has been changed significantly. The <code>fetchObject</code> function has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15313" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15313">#15313</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7303" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7303">#7303</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li>The following redundant types and constants have been removed from <code>hwPortUtils</code>: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15764" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15764">#15764</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)<ul>
<li><code>PCWSTR</code></li>
<li><code>HWND</code> (replaced by <code>ctypes.wintypes.HWND</code>)</li>
<li><code>ULONG_PTR</code></li>
<li><code>ULONGLONG</code></li>
<li><code>NULL</code></li>
<li><code>GUID</code> (replaced by <code>comtypes.GUID</code>)</li>
</ul>
</li>
<li><code>gui.addonGui.AddonsDialog</code> has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15834" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15834">#15834</a>)</li>
<li><code>touchHandler.TouchInputGesture.multiFingerActionLabel</code> has been removed with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15864" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15864">#15864</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li><code>NVDAObjects.IAccessible.winword.WordDocument.script_reportCurrentHeaders</code> has been removed with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15904" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15904">#15904</a>, <a class="gh-link gh-mention" href="https://github.com/CyrilleB79" rel="noopener" target="_blank" title="GitHub User: @CyrilleB79">@CyrilleB79</a>)</li>
<li>The following app modules are removed.
Code which imports from one of them, should instead import from the replacement module. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15618" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15618">#15618</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
</ul>
<table>
<thead>
<tr>
<th>Removed module name</th>
<th>Replacement module</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>azardi-2.0</code></td>
<td><code>azardi20</code></td>
</tr>
<tr>
<td><code>azuredatastudio</code></td>
<td><code>code</code></td>
</tr>
<tr>
<td><code>azuredatastudio-insiders</code></td>
<td><code>code</code></td>
</tr>
<tr>
<td><code>calculatorapp</code></td>
<td><code>calculator</code></td>
</tr>
<tr>
<td><code>code - insiders</code></td>
<td><code>code</code></td>
</tr>
<tr>
<td><code>commsapps</code></td>
<td><code>hxmail</code></td>
</tr>
<tr>
<td><code>dbeaver</code></td>
<td><code>eclipse</code></td>
</tr>
<tr>
<td><code>digitaleditionspreview</code></td>
<td><code>digitaleditions</code></td>
</tr>
<tr>
<td><code>esybraille</code></td>
<td><code>esysuite</code></td>
</tr>
<tr>
<td><code>hxoutlook</code></td>
<td><code>hxmail</code></td>
</tr>
<tr>
<td><code>miranda64</code></td>
<td><code>miranda32</code></td>
</tr>
<tr>
<td><code>mpc-hc</code></td>
<td><code>mplayerc</code></td>
</tr>
<tr>
<td><code>mpc-hc64</code></td>
<td><code>mplayerc</code></td>
</tr>
<tr>
<td><code>notepad++</code></td>
<td><code>notepadPlusPlus</code></td>
</tr>
<tr>
<td><code>searchapp</code></td>
<td><code>searchui</code></td>
</tr>
<tr>
<td><code>searchhost</code></td>
<td><code>searchui</code></td>
</tr>
<tr>
<td><code>springtoolsuite4</code></td>
<td><code>eclipse</code></td>
</tr>
<tr>
<td><code>sts</code></td>
<td><code>eclipse</code></td>
</tr>
<tr>
<td><code>teamtalk3</code></td>
<td><code>teamtalk4classic</code></td>
</tr>
<tr>
<td><code>textinputhost</code></td>
<td><code>windowsinternal_composableshell_experiences_textinput_inputapp</code></td>
</tr>
<tr>
<td><code>totalcmd64</code></td>
<td><code>totalcmd</code></td>
</tr>
<tr>
<td><code>win32calc</code></td>
<td><code>calc</code></td>
</tr>
<tr>
<td><code>winmail</code></td>
<td><code>msimn</code></td>
</tr>
<tr>
<td><code>zend-eclipse-php</code></td>
<td><code>eclipse</code></td>
</tr>
<tr>
<td><code>zendstudio</code></td>
<td><code>eclipse</code></td>
</tr>
</tbody>
</table>
<h4 id="deprecations_4">Deprecations</h4>
<ul>
<li>Using <code>watchdog.getFormattedStacksForAllThreads</code> is deprecated - please use <code>logHandler.getFormattedStacksForAllThreads</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15616" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15616">#15616</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
<li><code>easeOfAccess.canConfigTerminateOnDesktopSwitch</code> has been deprecated, as it became obsolete since Windows 7 is no longer supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15644" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15644">#15644</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>)</li>
<li><code>winVersion.isFullScreenMagnificationAvailable</code> has been deprecated - use <code>visionEnhancementProviders.screenCurtain.ScreenCurtainProvider.canStart</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15664" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15664">#15664</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>)</li>
<li>The following Windows release constants has been deprecated from winVersion module (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15647" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15647">#15647</a>, <a class="gh-link gh-mention" href="https://github.com/josephsl" rel="noopener" target="_blank" title="GitHub User: @josephsl">@josephsl</a>):<ul>
<li><code>winVersion.WIN7</code></li>
<li><code>winVersion.WIN7_SP1</code></li>
<li><code>winVersion.WIN8</code></li>
</ul>
</li>
<li>The <code>bdDetect.KEY_*</code> constants have been deprecated.
Use <code>bdDetect.DeviceType.*</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15772" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15772">#15772</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>).</li>
<li>The <code>bdDetect.DETECT_USB</code> and <code>bdDetect.DETECT_BLUETOOTH</code> constants have been deprecated with no public replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15772" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15772">#15772</a>, <a class="gh-link gh-mention" href="https://github.com/LeonarddeR" rel="noopener" target="_blank" title="GitHub User: @LeonarddeR">@LeonarddeR</a>).</li>
<li>Using <code>gui.ExecAndPump</code> is deprecated - please use <code>systemUtils.ExecAndPump</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15852" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15852">#15852</a>, <a class="gh-link gh-mention" href="https://github.com/lukaszgo1" rel="noopener" target="_blank" title="GitHub User: @lukaszgo1">@lukaszgo1</a>)</li>
</ul>
<h2 id="202334">2023.3.4</h2>
<p>این یک خرده انتشار برای اصلاح یک مشکل امنیتی و یک مشکل برنامه‌ی نصب‌کننده است.
لطفا مسؤولانه مسائل امنیتی را با پیروی از <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="خط مشی امنیتی NVDA">خط مشی امنیتی NVDA</a> اعلام کنید.</p>
<h3 id="_36">رفع اشکال امنیتی</h3>
<ul>
<li>در حالی که حالت امن اجباری است، از بارگیری پیکربندی سفارشی جلوگیری می‌کند.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-727q-h8j2-6p45" rel="noopener" target="_blank" title="GHSA-727q-h8j2-6p45">GHSA-727q-h8j2-6p45</a>)</li>
</ul>
<h3 id="_37">رفع اشکال</h3>
<ul>
<li>اشکالی که باعث می‌شد فرایند NVDA هنگام درست بسته شدن با خطا مواجه شود برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16123" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16123">#16123</a>)</li>
<li>مشکلی که اگر فرایند قبلی NVDA بدرستی بسته نمی‌شد، هنگام اجرای نصب‌کننده، منجر به وارد شدن نصب به حالت غیرقابل بازیابی می‌شد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/16122" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #16122">#16122</a>)</li>
</ul>
<h2 id="_38">۲۰۲۳.۳.۳</h2>
<p>این یک خرده انتشار برای اصلاح یک مشکل امنیتی است.
لطفا مسؤولانه مسائل امنیتی را با پیروی از <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="خط مشی امنیتی NVDA">خط مشی امنیتی NVDA</a> اعلام کنید.</p>
<h3 id="_39">رفع اشکال امنیتی</h3>
<ul>
<li>از حمله‌ی احتمالی منعکس‌شده XSS از محتوای ساخته‌شده برای ایجاد کد دلخواه جلوگیری می‌کند.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-xg6w-23rw-39r8" rel="noopener" target="_blank" title="GHSA-xg6w-23rw-39r8">GHSA-xg6w-23rw-39r8</a>)</li>
</ul>
<h2 id="_40">۲۰۲۳.۳.۲</h2>
<p>این یک خرده انتشار برای اصلاح یک مشکل امنیتی است.
خرده انتشار ۲۰۲۳.۳.۱ این مشکل را بدرستی حل نکرده بود.
لطفا مسؤولانه مسائل امنیتی را با پیروی از <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="خط مشی امنیتی NVDA">خط مشی امنیتی NVDA</a> اعلام کنید.</p>
<h3 id="_41">رفع اشکال امنیتی</h3>
<ul>
<li>خرده انتشار ۲۰۲۳.۳.۱ مشکل امنیتی را بدرستی حل نکرده بود.
از دسترسی احتمالی به سیستم و اجرای کد دلخواه با امتیازات سیستم برای کاربران احراز هویت نشده جلوگیری می‌کند.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-h7pp-6jqw-g3pj" rel="noopener" target="_blank" title="GHSA-h7pp-6jqw-g3pj">GHSA-h7pp-6jqw-g3pj</a>)</li>
</ul>
<h2 id="_42">۲۰۲۳.۳.۱</h2>
<p>این یک خرده انتشار برای اصلاح یک مشکل امنیتی است.
لطفا مسؤولانه مسائل امنیتی را با پیروی از <a href="https://github.com/nvaccess/nvda/blob/master/security.md" rel="noopener" target="_blank" title="خط مشی امنیتی NVDA">خط مشی امنیتی NVDA</a> اعلام کنید.</p>
<h3 id="_43">رفع اشکال امنیتی</h3>
<ul>
<li>از دسترسی احتمالی به سیستم و اجرای کد دلخواه با امتیازات سیستم برای کاربران احراز هویت نشده جلوگیری می‌کند.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-h7pp-6jqw-g3pj" rel="noopener" target="_blank" title="GHSA-h7pp-6jqw-g3pj">GHSA-h7pp-6jqw-g3pj</a>)</li>
</ul>
<h2 id="_44">۲۰۲۳.۳</h2>
<p>این انتشار بهبودی‌هایی را در اجرا، پاسخگویی و پایداری خروجی صوتی در بر می‌گیرد.
گزینه‌هایی برای کنترل کردن حجم صداها و بوق‌های NVDA، یا برای تنظیم آن‌ها به نحوی که از حجم صدایی که استفاده می‌کنید پیروی کنند، افزوده شده‌اند.</p>
<p>NVDA حالا می‌تواند بطور متناوب نتایج OCR را تازه سازد و متن جدید را بمحض ظاهر شدن بخواند.
این ویژگی را می‌توانید در دسته‌ی نویسه‌خوان نوری ویندوز در تنظیمات NVDA پیکربندی کنید.</p>
<p>چندین اصلاح در بریل انجام شده؛ از جمله، بهبودی در شناسایی دستگاه‌ها و حرکت نشانگر.
حالا برای بهبود روند اجرای شناسایی خودکار، خارج کردن درایورهای ناخواسته از شناسایی خودکار امکانپذیر است.
همچنین فرمان‌های جدیدی برای BRLTTY وجود دارد.</p>
<p>اشکالاتی در فروشگاه افزونه‌ها، مایکروسافت آفیس، منوهای محتوایی Microsoft Edge و ماشین‌حساب ویندوز رفع شده است.</p>
<h3 id="_45">ویژگی‌های جدید</h3>
<ul>
<li>مدیریت بهبود‌یافته‌ی صدا:<ul>
<li>دسته‌ی جدید در تنظیمات به عنوان «صدا»:<ul>
<li>می‌توانید این تنظیم جدید را با <code>NVDA+control+u</code> باز کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15497" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15497">#15497</a>)</li>
<li>گزینه‌ای در تنظیمات صدا برای پیروی حجم صداها و بوق‌های NVDA از حجم صدایی که درحال حاضر از آن استفاده می‌کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1409" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1409">#1409</a>)</li>
<li>گزینه‌ای در تنظیمات صدا برای پیکربندی جداگانه‌ی حجم صداهای NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1409" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1409">#1409</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15038" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15038">#15038</a>)</li>
<li>تنظیمات تغییر دستگاه خروجی صدا و کم کردن صدای پس‌زمینه، از پنجره‌ی انتخاب موتور سخنگو، به صفحه‌ی جدید تنظیمات صدا منتقل شد.
این گزینه‌ها در نسخه‌ی ۲۰۲۴.۱، از پنجره‌ی انتخاب موتور سخنگو حذف خواهند شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15486">#15486</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8711" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8711">#8711</a>)</li>
</ul>
</li>
<li>NVDA حالا می‌تواند صدا را از طریق رابط برنامه‌نویسی «نشست صوتی ویندوز» (WASAPI) خروجی بدهد. این ویژگی ممکن است پاسخ‌گویی، اجرا و پایداری گفتار و صداهای NVDA را بهبود ببخشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14697" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14697">#14697</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11169" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11169">#11169</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11615" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11615">#11615</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5096" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5096">#5096</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10185" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10185">#10185</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11061" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11061">#11061</a>)</li>
<li>توجه: WASAPI با بعضی افزونه‌ها ناسازگار است.
بروزرسانی‌های سازگاری برای این افزونه‌ها موجود است. لطفا پیش از بروزرسانی NVDA، آن‌ها را بروز کنید.
نسخه‌های ناسازگار این افزونه‌ها هنگام بروزرسانی NVDA غیرفعال خواهند شد:<ul>
<li>Tony's Enhancements، نسخه‌ی ۱.۱۵ یا قدیمیتر. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15402" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15402">#15402</a>)</li>
<li>NVDA global commands extension، نسخه‌ی ۱۲.۰.۸ یا قدیمیتر. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15443" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15443">#15443</a>)</li>
</ul>
</li>
</ul>
</li>
<li>NVDA حالا هنگام اجرای شناسایی نوری نویسه‌ها (OCR)، می‌تواند بطور مداوم، نتیجه را بروز کند. در این حالت، بمحض ظاهر شدن متن جدید، متن توسط NVDA خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2797" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2797">#2797</a>)<ul>
<li>برای فعال کردن این قابلیت، گزینه‌ی «تازه‌سازی متناوب محتوای بازشناسی‌شده» را در دسته‌ی «نویسه‌خوان نوری ویندوز» در تنظیمات NVDA فعال کنید.</li>
<li>زمانی که گزینه‌ی فوق فعال باشد، می‌توانید خواندن متن جدید را با استفاده از «اعلام تغییر محتوای پویا» (با فشردن <code>NVDA+5</code>) فعال یا غیرفعال کنید.</li>
</ul>
</li>
<li>هنگام استفاده از شناسایی خودکار نمایشگرهای بریل، حالا خارج کردن درایورها از فرایند شناسایی، از پنجره‌ی انتخاب نمایشگر بریل امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15196">#15196</a>)</li>
<li>یک گزینه‌ی جدید در تنظیمات قالب‌بندی اسناد: نادیده گرفتن خط‌های خالی هنگام اعلام تورفتگی خط‌ها. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13394" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13394">#13394</a>)</li>
<li>یک فرمان بدون کلید میانبر برای پیمایش بر اساس گروه‌های برگه‌ها (tab grouping) در حالت مرور افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15046" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15046">#15046</a>)</li>
</ul>
<h3 id="_46">تغییرات</h3>
<ul>
<li>بریل:<ul>
<li>وقتی در یک پایانه، یک متن بدون بروزرسانی نشانگر تغییر می‌کند، متن روی نمایشگر بریل، هنگامی که نمایشگر روی خط تغییریافته قرار دارد، بدرستی بروز می‌شود.
این، موقعیت‌هایی که بریل متصل به بازبینی است را شامل می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15115" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15115">#15115</a>)</li>
<li>کلیدهای میانبر بیشتری در BRLTTY به فرمان‌های NVDA اختصاص یافته‌اند: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6483" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6483">#6483</a>):<ul>
<li><code>learn</code>: راهنمای ورودی NVDA را فعال یا غیرفعال می‌کند</li>
<li><code>prefmenu</code>: منوی NVDA را باز می‌کند</li>
<li><code>prefload</code>/<code>prefsave</code>: پیکربندی NVDA را بارگذاری/ذهیره می‌کند</li>
<li><code>time</code>: زمان را نمایش می‌دهد</li>
<li><code>say_line</code>: خط جاری را که مکان‌نمای بازبینی در آن قرار دارد می‌خوانَد</li>
<li><code>say_below</code>: همه را توسط مکان‌نمای بازبینی می‌خوانَد</li>
</ul>
</li>
<li>درایور BRLTTY فقط وقتی که یک جلسه‌ی BRLTTY همراه با BRLAPI در حال اجرا باشد موجود است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15335" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15335">#15335</a>)</li>
<li>تنظیم پیشرفته برای فعال کردن پشتیبانی از بریل HID به خاطر یک گزینه‌ی جدید حذف شده است.
حالا می‌توانید درایورهای معینی را برای شناسایی خودکار نمایشگرهای بریل در پنجره‌ی انتخاب نمایشگر بریل غیرفعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15196">#15196</a>)</li>
</ul>
</li>
<li>فروشگاه افزونه‌ها: افزونه‌های نصب‌شده، اگر در فروشگاه موجود باشند، حالا در برگه‌ی افزونه‌های موجود فهرست می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15374" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15374">#15374</a>)</li>
<li>برخی کلیدهای میانبر در منوی NVDA بروز شدند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15364" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15364">#15364</a>)</li>
</ul>
<h3 id="_47">رفع اشکال</h3>
<ul>
<li>مایکروسافت آفیس:<ul>
<li>خطایی که در Word هنگام فعال نبودن گزینه‌های «اعلام سرنوشتارها» و «اعلام یادداشت‌ها و نظرات» از قالب‌بندی اسناد رخ می‌داد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15019" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15019">#15019</a>)</li>
<li>ترازبندی متن در Word و Excel در بیشتر موقعیت‌ها بدرستی اعلام خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15206" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15206">#15206</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15220" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15220">#15220</a>)</li>
<li>اعلام بعضی میانبرهای قالببندی خانه‌ها در اکسل اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15527" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15527">#15527</a>)</li>
</ul>
</li>
<li>مایکروسافت اِج:<ul>
<li>NVDA هنگام باز کردن منوی محتوایی در مایکروسافت اِج، دیگر به آخرین موقعیت حالت مرور باز نمی‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15309" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15309">#15309</a>)</li>
<li>NVDA یک بار دیگر می‌تواند منوی محتوایی دانلودها را در مایکروسافت اِج بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14916" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14916">#14916</a>)</li>
</ul>
</li>
<li>بریل:<ul>
<li>مکان‌نمای بریل و نشانگرهای انتخاب بعد از نمایش دادن یا پنهان کردن نشانگرها با یک فرمان، حالا همیشه بدرستی بروز می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15115" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15115">#15115</a>)</li>
<li>اشکالی که باعث می‌شد نمایشگرهای بریل Albatross با وجود اتصال یک نمایشگر بریل دیگر، تلاش کنند آغاز به کار کنند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15226" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15226">#15226</a>)</li>
</ul>
</li>
<li>فروشگاه افزونه‌ها:<ul>
<li>اشکالی که با برداشتن علامت افزونه‌های ناسازگار موجود ایجاد میشد و باعث می‌شد که افزونه‌های ناسازگار همچنان در فروشگاه فهرست شوند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15411" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15411">#15411</a>)</li>
<li>افزونه‌هایی که به دلایل سازگاری مسدود شده‌اند، اکنون باید هنگام تغییر وضعیت فیلتر برای وضعیت فعال/غیرفعال، بدرستی فیلتر شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15416">#15416</a>)</li>
<li>اشکالی که از بروزرسانی یا جایگزینی افزونه‌های ناسازگار نصب‌شده و فعال‌شده توسط ابزار بیرونی نصب جلوگیری میکرد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15417" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15417">#15417</a>)</li>
<li>اشکالی که NVDA بعد از نصب افزونه سخن نمی‌گفت، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14525" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14525">#14525</a>)</li>
<li>اشکالی که چنانچه دانلود قبلی دچار خطا می‌شد یا لغو می‌شد، افزونه‌ها نمی‌توانستند نصب شوند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15469" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15469">#15469</a>)</li>
<li>مشکلاتی که هنگام ارتقای NVDA برای مدیریت افزونه‌های ناسازگار پیش می‌آمد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15414" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15414">#15414</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15412" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15412">#15412</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15437">#15437</a>)</li>
</ul>
</li>
<li>NVDA بار دیگر نتایج محاسبه را در ماشین‌حساب ویندوز ۳۲-بیتی در نسخه‌های ویندوزهای Server، LTSC و LTSB اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15284" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15284">#15284</a>)</li>
<li>NVDA هنگامی که یک پنجره‌ی تودرتو (grand child window) در فکوس قرار می‌گیرد، دیگر تغییرات فکوس را نادیده نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15432" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15432">#15432</a>)</li>
<li>علت بالقوه‌ی توقف اجرا هنگام شروع کار NVDA برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15517" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15517">#15517</a>)</li>
</ul>
<h3 id="changes-for-developers_8">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li><code>braille.handler.handleUpdate</code> and <code>braille.handler.handleReviewMove</code> have been changed in order not to update instantly.
Before this change, when either of these methods was called very often, this would drain many resources.
These methods now queue an update at the end of every core cycle instead.
They should also be thread safe, making it possible to call them from background threads. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15163" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15163">#15163</a>)</li>
<li>Added official support to register custom braille display drivers in the automatic braille display detection process.
Consult the <code>braille.BrailleDisplayDriver</code> class documentation for more details.
Most notably, the <code>supportsAutomaticDetection</code> attribute must be set to <code>True</code> and the <code>registerAutomaticDetection</code> <code>classmethod</code> must be implemented. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15196">#15196</a>)</li>
</ul>
<h4 id="deprecations_5">Deprecations</h4>
<ul>
<li><code>braille.BrailleHandler.handlePendingCaretUpdate</code> is now deprecated with no public replacement.
It will be removed in 2024.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15163" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15163">#15163</a>)</li>
<li>Importing the constants <code>xlCenter</code>, <code>xlJustify</code>, <code>xlLeft</code>, <code>xlRight</code>, <code>xlDistributed</code>, <code>xlBottom</code>, <code>xlTop</code> from <code>NVDAObjects.window.excel</code> is deprecated.
Use <code>XlHAlign</code> or <code>XlVAlign</code> enumerations instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15205" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15205">#15205</a>)</li>
<li>The mapping <code>NVDAObjects.window.excel.alignmentLabels</code> is deprecated.
Use the <code>displayString</code> methods of <code>XlHAlign</code> or <code>XlVAlign</code> enumerations instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15205" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15205">#15205</a>)</li>
<li><code>bdDetect.addUsbDevices</code> and <code>bdDetect.addBluetoothDevices</code> have been deprecated.
Braille display drivers should implement the <code>registerAutomaticDetection</code> classmethod instead.
That method receives a <code>DriverRegistrar</code> object on which the <code>addUsbDevices</code> and <code>addBluetoothDevices</code> methods can be used. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15200">#15200</a>)</li>
<li>The default implementation of the check method on <code>BrailleDisplayDriver</code> uses <code>bdDetect.driverHasPossibleDevices</code> for devices that are marked as thread safe.
Starting from NVDA 2024.1, in order for the base method to use <code>bdDetect.driverHasPossibleDevices</code>, the <code>supportsAutomaticDetection</code> attribute must be set to <code>True</code> as well. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15200">#15200</a>)</li>
</ul>
<h2 id="_48">۲۰۲۳.۲</h2>
<p>این انتشار، فروشگاه افزونه‌ها را برای جایگزینی با مدیریت افزونه‌ها معرفی می‌کند.
می‌توانید در فروشگاه افزونه‌ها، افزونه‌های انجمن را مرور، جستجو، نصب و بروز کنید.
می‌توانید حالا مشکلات ناسازگاری با افزونه‌های قدیمی را بطور دستی، با مسؤولیت خودتان برطرف کنید.</p>
<p>امکانات و فرمان‌های جدید در بریل و پشتیبانی از نمایشگرهای جدید موجود است.
همچنین، فرمان‌های ورودی جدیدی برای نویسه‌خوان نوری و پیمایش شیئی مسطح نیز وجود دارد.
پیمایش و اعلام قالب‌بندی در آفیس بهبود یافته است.</p>
<p>رفع اشکال‌های بسیاری بویژه در بریل، آفیس، مرورگرهای وب و ویندوز ۱۱ انجام شده است.</p>
<p>eSpeak-NG، برگرداننده‌ی بریل LibLouis و Unicode CLDR بروز شده اند.</p>
<h3 id="_49">ویژگی‌های جدید</h3>
<ul>
<li>فروشگاه افزونه‌ها به NVDA افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13985" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13985">#13985</a>)<ul>
<li>افزونه‌های انجمن را مرور، جستجو، نصب و بروز کنید.</li>
<li>مشکلات ناسازگاری با افزونه‌های قدیمی را بطور دستی برطرف کنید.</li>
<li>مدیر افزونه‌ها حذف و با فروشگاه افزونه‌ها جایگزین شد.</li>
<li>لطفا راهنمای کاربری بروزشده را برای اطلاعات بیشتر بخوانید.</li>
</ul>
</li>
<li>فرمانهای ورودی جدید:<ul>
<li>یک فرمان بدون کلید میانبر برای گشتن بین زبان‌های موجود در نویسه‌خوان نوری ویندوز. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13036" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13036">#13036</a>)</li>
<li>یک فرمان بدون کلید میانبر برای گشتن بین حالت‌های نمایش پیام در بریل. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14864" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14864">#14864</a>)</li>
<li>یک فرمان بدون کلید میانبر برای فعال یا غیرفعال کردن نمایش نشانگر انتخاب در بریل. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14948" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14948">#14948</a>)</li>
<li>کلیدهای پیشفرضی برای رفتن به شیء بعدی و قبلی در یک نمای مسطح در سلسله مراتب اشیاء افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15053" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15053">#15053</a>)<ul>
<li>رومیزی: <code>NVDA+9</code> و <code>NVDA+3</code> در صفحه‌کلید اعداد، به ترتیب، برای رفتن به شیء قبلی و بعدی.</li>
<li>لپتاپ: <code>shift+NVDA+[</code> و <code>shift+NVDA+]</code> به ترتیب، برای رفتن به شیء قبلی و بعدی.</li>
</ul>
</li>
</ul>
</li>
<li>امکانات جدید بریل:<ul>
<li>پشتیبانی از نمایشگر بریل Help Tech Activator افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14917" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14917">#14917</a>)</li>
<li>گزینه‌ای جدید برای فعال یا غیرفعال کردن نمایش نشانگر انتخاب (نقطه‌های ۷ و ۸). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14948" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14948">#14948</a>)</li>
<li>گزینه‌ای جدید برای حرکت دادن اختیاری نشانگر سیستم یا فکوس، هنگام تغییر موقعیت مکان‌نمای بازبینی با کلیدهای جانمایی بریل (routing) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14885" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14885">#14885</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3166" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3166">#3166</a>)</li>
<li>هنگام سه بار فشردن کلید <code>۲ ماشین‌حساب</code> برای اعلام مقدار عددی نویسه‌ی قرارگرفته در مکان‌نمای بازبینی، حالا اطلاعات بصورت بریل هم نمایش داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14826" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14826">#14826</a>)</li>
<li>پشتیبانی از ویژگی <code>aria-brailleroledescription</code> در ARIA 1.3 که به نویسندگان وب اجازه می‌دهد نوع سازه‌ای که روی نمایشگر بریل نشان داده می‌شود را تغییر دهند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14748" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14748">#14748</a>)</li>
<li>درایور بریل Baum: چند فرمان بریل برای اجرای فرمان‌های متداول صفحه‌کلیدی، مانند <code>windows+d</code> و <code>alt+tab</code> افزوده شد.
لطفا برای فهرست کامل به راهنمای کاربر NVDA مراجعه کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14714" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14714">#14714</a>)</li>
</ul>
</li>
<li>تلفظ‌های نمادهای یونیکُد افزوده شد:<ul>
<li>نمادهای بریل، مثل <code>⠐⠣⠃⠗⠇⠐⠜</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13778" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13778">#13778</a>)</li>
<li>نماد کلید گزینه‌ی مک <code>⌥</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14682" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14682">#14682</a>)</li>
</ul>
</li>
<li>فرمان‌هایی برای نمایشگرهای بریل Tivomatic Caiku Albatross افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14844" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14844">#14844</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15002" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15002">#15002</a>)<ul>
<li>نمایش پنجره‌ی تنظیمات بریل</li>
<li>دسترسی به نوار وضعیت</li>
<li>تغییر شکل‌های مکان‌نمای بریل</li>
<li>تغییر حالت‌های نمایش پیام‌ها در بریل</li>
<li>فعال یا غیر فعال کردن مکان‌نمای بریل</li>
<li>فعال یا غیرفعال کردن وضعیت نمایش نشانگر انتخاب در بریل</li>
<li>تغییر حالت «حرکت نشانگر سیستم در بریل هنگام جابجایی به مکان‌نمای بازبینی» (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15122" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15122">#15122</a>)</li>
</ul>
</li>
<li>امکانات مایکروسافت آفیس:<ul>
<li>هنگامی که متن‌های برجسته در قالب‌بندی اسناد فعال باشند، رنگ‌های برجسته در Microsoft Word اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7396">#7396</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12101" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12101">#12101</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5866" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5866">#5866</a>)</li>
<li>وقتی رنگ‌ها در قالب‌بندی اسناد فعال باشند، رنگ‌های پس‌زمینه در Microsoft Word اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5866" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5866">#5866</a>)</li>
<li>هنگامی که از میانبرهای اکسل برای تغییر قالب‌بندی‌ها، مثل درشت، کج‌نوشت، زیرخط‌دار و خط‌خورده، در یک خانه از اکسل استفاده می‌کنید، نتیجه اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14923" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14923">#14923</a>)</li>
</ul>
</li>
<li>مدیریت پیشرفته‌ی صدا بطور آزمایشی:<ul>
<li>NVDA حالا می‌تواند صدا را از طریق رابط برنامه‌نویسی «نشست صوتی ویندوز» (WASAPI) خروجی بدهد. این ویژگی ممکن است پاسخ‌گویی، اجرا و پایداری گفتار و صداهای NVDA را بهبود ببخشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14697" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14697">#14697</a>)</li>
<li>استفاده از WASAPI را می‌توانید در تنظیمات پیشرفته فعال کنید.
افزون بر این، چنانچه WASAPI فعال شود، تنظیمات پیشرفته‌ی زیر را هم می‌توان انجام داد.<ul>
<li>گزینه‌ای که حجم صداها و بوق‌های NVDA را همگام با تنظیمات حجم صدایی که استفاده می‌کنید تنظیم کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1409" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1409">#1409</a>)</li>
<li>گزینه‌ای برای اینکه حجم صداهای NVDA را جداگانه تنظیم کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1409" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1409">#1409</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15038" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15038">#15038</a>)</li>
</ul>
</li>
<li>هنگامی که WASAPI فعال است، مشکل شناخته‌شده‌ای وجود دارد که باعث توقف‌های متناوب می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15150" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15150">#15150</a>)</li>
</ul>
</li>
<li>در فایرفاکس و کروم، Nvda حالا اعلام می‌کند که یک کنترل پنجره‌ی محاوره‌ای، جدول، فهرست یا درختواره باز می‌کند؛ اگر نویسنده‌ی صفحه‌ی وب این را با استفاده از <code>aria-haspopup</code> مشخص کرده باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8235" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8235">#8235</a>)</li>
<li>حالا هنگام ساختن نسخه‌ی قابل حمل از NVDA، می‌توانید از متغیرهای سیستم، (مثل <code>%temp%</code> یا <code>%homepath%</code>) در تعیین مسیر استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14680" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14680">#14680</a>)</li>
<li>در بروزرسانی مه ۲۰۱۹ ویندوز ۱۰ و بالاتر، NVDA می‌تواند نام‌های میزِکارهای مجازی را هنگام باز کردن، تغییر دادن و بستنشان بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5641" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5641">#5641</a>)</li>
<li>یک پارامتر فراگیر سیستمی افزوده شده که به کاربران و مدیران اجازه می‌دهد NVDA را وا دارند در حالت امن آغاز به کار کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10018" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10018">#10018</a>)</li>
</ul>
<h3 id="_50">تغییرات</h3>
<ul>
<li>بروزرسانی اجزای برنامه:<ul>
<li>eSpeak NG به نگارش ۱.۵۲-dev ویراست <code>ed9a7bcf</code> بروز شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15036" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15036">#15036</a>)</li>
<li>برگرداننده‌ی بریل LibLouis به نگارش <a href="https://github.com/liblouis/liblouis/releases/tag/v3.26.0" rel="noopener" target="_blank" title="۳.۲۶.۰">۳.۲۶.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14970" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14970">#14970</a>)</li>
<li>CLDR به نگارش ۴۳.۰ بروز شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14918" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14918">#14918</a>)</li>
</ul>
</li>
<li>تغییرات LibreOffice:<ul>
<li>در LibreOffice Writer ۷.۶ و جدیدتر، مشابه آنچه که در Microsoft Word انجام شده است، هنگام اعلام موقعیت مکان‌نمای بازبینی، موقعیت نشانگر یا مکان‌نما حالا نسبت به صفحه‌ی جاری اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11696" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11696">#11696</a>)</li>
<li>اعلام نوار وضعیت (که مثلا با <code>NVDA+end</code> انجام می‌شود) حالا برای LibreOffice هم کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11698" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11698">#11698</a>)</li>
<li>چنانچه اعلام مختصات خانه‌ها در تنظیمات NVDA غیرفعال باشد، هنگامی که در LibreOffice Calc به یک خانه‌ی متفاوت بروید، NVDA دیگر بنادرستی، مختصات خانه‌ای که قبلا در فکوس بوده را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15098" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15098">#15098</a>)</li>
</ul>
</li>
<li>تغییرات بریل:<ul>
<li>وقتی از یک نمایشگر بریل از طریق یک درایور استاندارد HID استفاده می‌کنید، می‌توانید برای شبیه‌سازی کلیدهای جهت‌نما و اینتر از dpad استفاده کنید.
همچنین <code>فاصله+نقطه‌ی ۱</code> و <code>فاصله+نقطه‌ی ۴</code> به جهتنماهای بالا و پایین اختصاص یافته‌اند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14713" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14713">#14713</a>)</li>
<li>بروزرسانی‌های محتوای پویای وب (ARIA live regions( حالا در نمایشگر بریل نمایش داده می‌شوند.
می‌توانید این ویژگی را در تنظیمات پیشرفته‌ی NVDA غیرفعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7756" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7756">#7756</a>)</li>
</ul>
</li>
<li>نمادهای Dash و em-dash همیشه به موتور سخن‌گو فرستاده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13830" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13830">#13830</a>)</li>
<li>فاصله‌ای که در Microsoft Word اعلام می‌شود، حالا به واحدی که در گزینه‌های پیشرفته‌ی Word تعیین شده است توجه می‌کند؛ حتی هنگامی که با استفاده از UIA به سندهای Word دسترسی بیابید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14542" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14542">#14542</a>)</li>
<li>NVDA هنگام حرکت دادن مکان‌نما در کنترل‌های ویرایشی، سریعتر پاسخ می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14708" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14708">#14708</a>)</li>
<li>فرمان اعلام مقصد لینک، به جای اعلام لینک موجود در محل پیمایشگر، حالا چنانچه لینکی در موقعیت نشانگر یا فکوس باشد، آن را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14659" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14659">#14659</a>)</li>
<li>ایجاد نسخه‌ی قابل حمل NVDA، دیگر نیازی به وارد کردن یک حرف درایو به عنوان بخشی از مسیر دقیق ایجاد نسخه ندارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14680" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14680">#14680</a>)</li>
<li>اگر ویندوز تنظیم شده باشد که ثانیه‌ها را در ساعت سیستم نشان بدهد، استفاده از <code>NVDA+F12</code> برای اعلام ساعت، حالا آن تنظیم را در نظر می‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14742" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14742">#14742</a>)</li>
<li>NVDA حالا در جایی مثل منوهای نسخه‌های اخیر آفیس ۳۶۵، گروه‌بندی‌های بدون برچسبی را که اطلاعات موقعیتی مفیدی دارند اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14878" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14878">#14878</a>)</li>
</ul>
<h3 id="_51">رفع اشکال</h3>
<ul>
<li>بریل:<ul>
<li>اصلاحات پایداری متعددی برای ورودی و خروجی نمایشگرهای بریل انجام شده که در نتیجه، موجب شده که خطاها و توقف‌های کمتری برای NVDA ایجاد شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14627">#14627</a>)</li>
<li>NVDA در طی فرایند شناسایی خودکار، دیگر بطور غیرضروری چندین بار به «بریل موجود نیست» سویچ نمی‌کند. در نتیجه، لاگ تمیزتر و خلوتتری خواهد داشت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14524" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14524">#14524</a>)</li>
<li>NVDA حالا هنگامی که یک دستگاه بلوتوث HID (مثل HumanWare Brailliant یا APH Mantis) بطور خودکار شناسایی شود و امکان اتصال با USB موجود باشد، به اتصال USB برمی‌گردد.
این قبلا فقط برای درگاه‌های سریال بلوتوث کار می‌کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14524" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14524">#14524</a>)</li>
<li>وقتی نمایشگر بریلی متصل نباشد و بریل‌نما با <code>alt+f4</code> یا کلیک روی دکمه‌ی Close بسته شود، اندازه‌ی نمایشگر زیرسیستم بریل دوباره به بدون خانه تنظیم خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15214" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15214">#15214</a>)</li>
</ul>
</li>
<li>مرورگرهای وب:<ul>
<li>NVDA دیگر باعث نمی‌شود فایرفاکس هر از چندگاهی متوقف شود یا پاسخ ندهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14647" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14647">#14647</a>)</li>
<li>در فایرفاکس و کروم، نویسه‌های تایپ‌شده دیگر در بعضی کادرهای ویرایشی خوانده نمی‌شوند؛ حتی هنگامی که خواندن نویسه‌های تایپ‌شده غیرفعال باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8442" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8442">#8442</a>)</li>
<li>می‌توانید از حالت مرور در کنترل‌های جاسازی‌شده‌ی کرومیوم که قبلا امکان‌پذیر نبود استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13493" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13493">#13493</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8553" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8553">#8553</a>)</li>
<li>در فایرفاکس، بردن موس روی متن بعد از لینک حالا بدرستی متن را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9235" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9235">#9235</a>)</li>
<li>در کروم و اِج، مقصد لینک‌های گرافیکی حالا در بیشتر موارد دقیقتر اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14783" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14783">#14783</a>)</li>
<li>هنگام تلاش برای اعلام نشانی لینکی که ویژگی href ندارد، NVDA دیگر ساکت نمی‌شود.
در عوض، اعلام می‌کند که لینک مقصدی ندارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14723" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14723">#14723</a>)</li>
<li>در حالت مرور، NVDA دیگر بطور نادرست فکوسی را که از یک کنترل والد یا فرزند حرکت می‌کند، مثل حرکت کردن از یک کنترل به مورد فهرست والد یا خانه‌ی جدول نادیده نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14611" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14611">#14611</a>)<ul>
<li>توجه کنید که به هر حال، این اصلاح تنها هنگامی که گزینه‌ی «تنظیم خودکار فکوس سیستم روی سازه‌های فکوس‌پذیر» در تنظیمات حالت مرور NVDA غیرفعال باشد، که بطور پیشفرض هست، اِعمال می‌شود.</li>
</ul>
</li>
</ul>
</li>
<li>رفع اشکال‌هایی در ویندوز ۱۱:<ul>
<li>NVDA می‌تواند یک بار دیگر محتویات نوار وضعیت در Notepad را بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14573" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14573">#14573</a>)</li>
<li>جابجا شدن بین زبانه‌ها در Notepad و File Explorer نام و موقعیت زبانه‌ی جدید را خواهد خواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14587" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14587">#14587</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14388" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14388">#14388</a>)</li>
<li>NVDA یک بار دیگر موارد کاندیدا را هنگام ورود متن در زبان‌هایی مثل چینی و ژاپنی اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14509" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14509">#14509</a>)</li>
<li>می‌توانید دوباره موارد «مشارکت‌کنندگان» و «مجوز» را از منوی راهنمای NVDA باز کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14725" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14725">#14725</a>)</li>
</ul>
</li>
<li>اصلاحات در Microsoft Office:<ul>
<li>هنگامی که در خانه‌های اکسل بسرعت حرکت می‌کنید، حالا کمتر احتمال دارد NVDA خانه یا انتخاب اشتباهی را اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14983" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14983">#14983</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12200">#12200</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12108" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12108">#12108</a>)</li>
<li>هنگامی که از بیرونِ یک کار‌برگ روی یک خانه‌ی اکسل قرار می‌گیرید، بریل و برجسته‌ساز فکوس دیگر بطور غیرضروری به شیئی که قبلا فکوس داشته بروز نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15136" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15136">#15136</a>)</li>
<li>NVDA دیگر در اعلام فیلدهای گذرواژه‌ی دارای فکوس در Excell و Outlook دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14839">#14839</a>)</li>
</ul>
</li>
<li>برای نمادهایی که در زبان جاری توضیح نماد ندارند، سطح نماد انگلیسی پیشفرض استفاده خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14558" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14558">#14558</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14417" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14417">#14417</a>)</li>
<li>حالا می‌توانید از نویسه‌ی بک‌اِسلش در فیلد جایگزین یک ورودی دیکشنری، هنگامی که نوع ورودی روی عبارتِ مُنتظَم تنظیم نشده است استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14556" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14556">#14556</a>)</li>
<li>در ماشین‌حساب ویندزهای ۱۰ و ۱۱، یک نسخه‌ی قابل حمل NVDA دیگر هنگام ورود عبارت ریاضی در ماشین‌حساب استاندارد در حالت همپوشانی فشرده (compact overlay mode) از کار نمی‌افتد یا بوق‌های خطا پخش نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14679" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14679">#14679</a>)</li>
<li>NVDA دوباره در موقعیت‌های بیشتری بازیابی می‌شود؛ مانند برنامه‌هایی که پاسخ نمی‌دهند؛ که پیش از این باعث می‌شد NVDA بطور کامل متوقف شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14759" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14759">#14759</a>)</li>
<li>هنگامی که پشتیبان از UIA را وادار به استفاده از بعضی پایانه‌ها و میزهای فرمان می‌کنید، اشکالی که باعث توقف می‌شد و فایل لاگ را پر از هرزنوشته می‌کرد برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14689" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14689">#14689</a>)</li>
<li>NVDA دیگر بعد از بازتنظیم پیکربندی، از ذخیره‌ی پیکربندی سر باز نمی‌زند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13187" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13187">#13187</a>)</li>
<li>هنگام اجرای NVDA از برنامه‌ی راه‌انداز بطور موقت، دیگر کاربر را به اشتباه نمی‌اندازد که فکر کند می‌تواند پیکربندی را ذخیره کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14914" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14914">#14914</a>)</li>
<li>NVDA حالا بطور کلی کمی سریعتر به فرمان‌ها و تغییرات فکوس پاسخ می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14928" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14928">#14928</a>)</li>
<li>نمایش تنظیمات نویسه‌خوان نوری حالا دیگر روی بعضی سیستم‌ها دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15017" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15017">#15017</a>)</li>
<li>اشکالی که مربوط به ذخیره و بارگذاری پیکربندی‌های NVDA، از جمله تعویض موتورهای سخن‌گو می‌شد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14760" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14760">#14760</a>)</li>
<li>اشکالی که باعث می‌شد حرکت لمسی بازبینی متن (کشش بالا) بجای بردن مکان‌نما به خط قبل، آن را به صفحه‌های قبلی ببرد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15127" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15127">#15127</a>)</li>
</ul>
<h3 id="changes-for-developers_9">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>Suggested conventions have been added to the add-on manifest specification.
These are optional for NVDA compatibility, but are encouraged or required for submitting to the Add-on Store. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14754" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14754">#14754</a>)<ul>
<li>Use <code>lowerCamelCase</code> for the name field.</li>
<li>Use <code>&lt;major&gt;.&lt;minor&gt;.&lt;patch&gt;</code> format for the version field (required for add-on datastore).</li>
<li>Use <code>https://</code> as the schema for the url field (required for add-on datastore).</li>
</ul>
</li>
<li>Added a new extension point type called <code>Chain</code>, which can be used to iterate over iterables returned by registered handlers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14531" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14531">#14531</a>)</li>
<li>Added the <code>bdDetect.scanForDevices</code> extension point.
Handlers can be registered that yield <code>BrailleDisplayDriver/DeviceMatch</code> pairs that don't fit in existing categories, like USB or Bluetooth. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14531" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14531">#14531</a>)</li>
<li>Added extension point: <code>synthDriverHandler.synthChanged</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14618" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14618">#14618</a>)</li>
<li>The NVDA Synth Settings Ring now caches available setting values the first time they're needed, rather than when loading the synthesizer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14704" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14704">#14704</a>)</li>
<li>You can now call the export method on a gesture map to export it to a dictionary.
This dictionary can be imported in another gesture by passing it either to the constructor of <code>GlobalGestureMap</code> or to the update method on an existing map. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14582" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14582">#14582</a>)</li>
<li><code>hwIo.base.IoBase</code> and its derivatives now have a new constructor parameter to take a <code>hwIo.ioThread.IoThread</code>.
If not provided, the default thread is used. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14627">#14627</a>)</li>
<li><code>hwIo.ioThread.IoThread</code> now has a <code>setWaitableTimer</code> method to set a waitable timer using a python function.
Similarly, the new <code>getCompletionRoutine</code> method allows you to convert a python method into a completion routine safely. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14627">#14627</a>)</li>
<li><code>offsets.OffsetsTextInfo._get_boundingRects</code> should now always return <code>List[locationHelper.rectLTWH]</code> as expected for a subclass of <code>textInfos.TextInfo</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12424" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12424">#12424</a>)</li>
<li><code>highlight-color</code> is now a format field attribute. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14610" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14610">#14610</a>)</li>
<li>NVDA should more accurately determine if a logged message is coming from NVDA core. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14812" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14812">#14812</a>)</li>
<li>NVDA will no longer log inaccurate warnings or errors about deprecated appModules. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14806" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14806">#14806</a>)</li>
<li>All NVDA extension points are now briefly described in a new, dedicated chapter in the Developer Guide. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14648" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14648">#14648</a>)</li>
<li><code>scons checkpot</code> will no longer check the <code>userConfig</code> subfolder anymore. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14820" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14820">#14820</a>)</li>
<li>Translatable strings can now be defined with a singular and a plural form using <code>ngettext</code> and <code>npgettext</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12445" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12445">#12445</a>)</li>
</ul>
<h4 id="deprecations_6">Deprecations</h4>
<ul>
<li>Passing lambda functions to <code>hwIo.ioThread.IoThread.queueAsApc</code> is deprecated.
Instead, functions should be weakly referenceable. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14627">#14627</a>)</li>
<li>Importing <code>LPOVERLAPPED_COMPLETION_ROUTINE</code> from <code>hwIo.base</code> is deprecated.
Instead import from <code>hwIo.ioThread</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14627">#14627</a>)</li>
<li><code>IoThread.autoDeleteApcReference</code> is deprecated.
It was introduced in NVDA 2023.1 and was never meant to be part of the public API.
Until removal, it behaves as a no-op, i.e. a context manager yielding nothing. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14924" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14924">#14924</a>)</li>
<li><code>gui.MainFrame.onAddonsManagerCommand</code> is deprecated, use <code>gui.MainFrame.onAddonStoreCommand</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13985" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13985">#13985</a>)</li>
<li><code>speechDictHandler.speechDictVars.speechDictsPath</code> is deprecated, use <code>NVDAState.WritePaths.speechDictsDir</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15021" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15021">#15021</a>)</li>
<li>Importing <code>voiceDictsPath</code> and <code>voiceDictsBackupPath</code> from <code>speechDictHandler.dictFormatUpgrade</code> is deprecated.
Instead use <code>WritePaths.voiceDictsDir</code> and <code>WritePaths.voiceDictsBackupDir</code> from <code>NVDAState</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15048" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15048">#15048</a>)</li>
<li><code>config.CONFIG_IN_LOCAL_APPDATA_SUBKEY</code> is deprecated.
Instead use <code>config.RegistryKey.CONFIG_IN_LOCAL_APPDATA_SUBKEY</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15049" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15049">#15049</a>)</li>
</ul>
<h2 id="_52">۲۰۲۳.۱</h2>
<p>یک گزینه‌ی جدید اضافه شده است: سبْکِ پاراگراف در پیمایش اسناد.
این ویژگی می‌تواند در برنامه‌هایی که بطور بومی پیمایش پاراگرافی را پشتیبانی نمی‌کنند، مثل Notepad and Notepad++ استفاده شود.</p>
<p>فرمان سرتاسری تازه‌ای برای اعلام مقصد لینک‌ها وجود دارد که به کلیدهای <code>NVDA+K</code> متصل شده است.</p>
<p>پشتیبانی از محتوای وبِ دارای یادداشت، مانند دیدگاه‌ها و پانویس‌ها بهبود یافته است.
<code>NVDA+d</code> را هنگامِ اعلامِ یادداشت‌ها، برای مرورِ مواردِ خلاصه فشار دهید. (مثلا، «دیدگاه دارد، پانویس دارد»).</p>
<p>نمایشگرهای بریل Caiku Albatross ۴۶ و ۸۰ خانه‌ای از شرکت Tivomatic حالا پشتیبانی می‌شوند.</p>
<p>پشتیبانی از نسخه‌های ARM64 و AMD64 ویندوز بهبود یافته است.</p>
<p>اشکالات زیادی به‌ویژه در مواجهه با ویندوز ۱۱ برطرف شده‌اند.</p>
<p>eSpeak، LibLouis، تقویت‌کننده‌ی سرعتِ Sonic و Unicode CLDR ارتقا یافته اند.
جدول‌های بریل جدید گرجی، سواحلی (کنیا) و چیچوا (مالاوی) افزوده شدند.</p>
<p>توجه:</p>
<ul>
<li>از این انتشار به بعد، NVDA دیگر با افزونه‌های موجود سازگار نیست.</li>
</ul>
<h3 id="_53">ویژگی‌های جدید</h3>
<ul>
<li>مایکروسافت اکسل از طریق UI Automation: اعلام خودکار سر‌ستون‌ها و سرسطرها در جدول. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14228" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14228">#14228</a>)<ul>
<li>نکته: این اشاره دارد به جدول‌هایی که با استفاده از دکمه‌ی «Table» در برگه‌ی Insert موجود در ریبون قالب‌بندی شده‌اند.
گزینه‌های «First Column» و «Header Row» در «Table Style Options» به ترتیب، متناظر با سر‌ستون‌ها و سرسطرها هستند.</li>
<li>این به سرجدول‌های مخصوص صفحه‌خوان از طریق محدوده‌های نام‌گذاری‌شده، که در حال حاضر از طریق UI Automation پشتیبانی نمی‌شود، مربوط نمی‌شود.</li>
</ul>
</li>
<li>یک فرمان بدون کلید برای فعال یا غیرفعال کردن «توضیح نویسه‌ها با تاخیر» افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14267" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14267">#14267</a>)</li>
<li>یک گزینه‌ی آزمایشی برای ارتقای پشتیبانیِ اعلان‌های UIA از ترمینال ویندوز افزوده شد که متن جدید یا تغییریافته در ترمینال را اعلام می‌کند. در نتیجه منجر به پایداری و پاسخگویی بهبودیافته می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13781" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13781">#13781</a>)<ul>
<li>برای دانستن محدودیت‌های این گزینه، راهنمای کاربری را مطالعه کنید.</li>
</ul>
</li>
<li>در ویندوز ۱۱ ARM۶۴، حالت مرور حالا در برنامه‌های AMD۶۴، مثل Firefox، Google Chrome و 1Password در دسترس است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14397" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14397">#14397</a>)</li>
<li>یک گزینه‌ی جدید افزوده شد؛ «سبْکِ پاراگراف» در «پیمایش در اسناد».
این پشتیبانی از پیمایشِ پاراگرافی تک‌خطّی (معمولی) و چندخطّی (بلوک) را به NVDA اضافه می‌کند.
از این گزینه می‌توانید در ویرایشگرهای متنی که خودشان پیمایشِ پاراگرافی را پشتیبانی نمی‌کنند، مثل Notepad و Notepad++ استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13797" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13797">#13797</a>)</li>
<li>وجود یادداشت‌های متعدد حالا اعلام می‌شود.
با هر بار فشردن <code>nvda+d</code>، حالا خلاصه‌ی یکی از یادداشت‌هایی که مربوط به متن‌هایی با چند یادداشت است اعلام می‌شود.
بعنوان مثال، متنی که یک دیدگاه و یک پانویس به آن مربوط است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14507" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14507">#14507</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14480" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14480">#14480</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل Caiku Albatross 46/80، از شرکت Tivomatic افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13045" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13045">#13045</a>)</li>
<li>فرمان سرتاسری جدید: اعلامِ مقصدِ لینک <code>(NVDA+k</code>).
با یک بار فشردن، مقصدِ لینکی که در پیمایشگر جاری است را می‌خوانَد و بریل می‌کند.
با دو بار فشردن، برای بازبینی جزئیتر، آن را در یک پنجره نمایش خواهد داد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14583" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14583">#14583</a>)</li>
<li>فرمان سرتاسری جدید بدون کلید اختصاصی (از دسته‌ی ابزارها): اعلامِ مقصدِ لینک در یک پنجره.
همانند دو بار فشردن <code>NVDA+k</code> است، ولی ممکن است برای کاربرانی که از بریل استفاده می‌کنند مفیدتر باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14583" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14583">#14583</a>)</li>
</ul>
<h3 id="_54">تغییرات</h3>
<ul>
<li>برگرداننده‌ی بریل LibLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.24.0" rel="noopener" target="_blank" title="۳.۲۴.۰">۳.۲۴.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14436" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14436">#14436</a>)<ul>
<li>بروزرسانی‌های اساسی برای بریل مجارستانی، بریل یکپارچه‌ی انگلیسی (UEB) و بریلِ چینی bopomofo.</li>
<li>پشتیبانی از استاندارد ۲۰۲۲ بریل دانمارکی.</li>
<li>جدول‌های جدید بریل برای بریل معمولی گرجی، سواحلی (کنیا) و چیچووا (مالاوی).</li>
</ul>
</li>
<li>کتابخانه‌ی تقویت سرعتِ Sonic به ویراست <code>1d70513</code> ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14180" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14180">#14180</a>)</li>
<li>CLDR به نسخه‌ی ۴۲.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14273" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14273">#14273</a>)</li>
<li>eSpeak NG به نسخه‌ی 1.52-dev، ویراست <code>f520fecb</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14281" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14281">#14281</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14675" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14675">#14675</a>)<ul>
<li>مشکل اعلام اعداد بزرگ اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14241">#14241</a>)</li>
</ul>
</li>
<li>برنامه‌ های جاوا با کنترل‌هایی که از حالت انتخاب‌شدنی استفاده می‌کنند، حالا به جای این‌که مورد انتخاب‌شده را اعلام کنند، مورد انتخاب‌نشده را اعلام می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14336" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14336">#14336</a>)</li>
</ul>
<h3 id="_55">رفع اشکال</h3>
<ul>
<li>رفع اشکالات ویندوز ۱۱:<ul>
<li>NVDA هنگامی که منوی استارت را باز می‌کنید، موارد مشخص‌شده‌ی جستجو را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13841" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13841">#13841</a>)</li>
<li>در نسخه‌ی ARM ویندوز، برنامه‌های x64 دیگر بعنوان برنامه‌های ARM64 شناسایی نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14403" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14403">#14403</a>)</li>
<li>می‌توانید به موارد موجود در منوی سابقه‌ی کلیپ‌برد، مثل موارد سنجاق‌شده، دسترسی داشته باشید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14508" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14508">#14508</a>)</li>
<li>در ویندوز ۱۱ 22H2 و جدیدتر، دوباره استفاده از موس و تعامل لمسی برای کار در ناحیه‌هایی مثل پنجره‌ی System Tray و Open With امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14538" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14538">#14538</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14539" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14539">#14539</a>)</li>
</ul>
</li>
<li>هنگامی که در دیدگاه‌های مایکروسافت اکسل نماد اشاره به مخاطب (@) را تایپ می‌کنید، پیشنهادها اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13764" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13764">#13764</a>)</li>
<li>در نوار موقعیت (location bar) گوگل کروم، کنترل‌های پیشنهاد (جابجایی به یک زبانه، حذف پیشنهاد و غیره) حالا هنگامی که انتخاب می‌شوند، اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13522" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13522">#13522</a>)</li>
<li>هنگام درخواست اطلاعات قالب‌بندی در Wordpad یا نمایشگر وقایع، به جای اینکه فقط رنگ پیشفرض اعلام شود، رنگ‌ها بطور واضح اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13959" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13959">#13959</a>)</li>
<li>در فایرفاکس، فعال کردن دکمه‌ی نمایش گزینه‌ها (Show Options) در صفحات مسأله‌های )Issues) گیتهاب، حالا مطمينتر کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14269" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14269">#14269</a>)</li>
<li>برچسب‌ها و مقادیر کنترل‌های انتخاب‌کننده‌ی تاریخ در پنجره‌ی جستجوی پیشرفته‌ی آفیس ۲۰۱۶/۳۶۵، حالا اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12726" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12726">#12726</a>)</li>
<li>کنترل‌های ARIA switch در فایرفاکس، کروم و اِج، به جای اینکه کادر علامت‌زدنی اعلام شوند، «سویچ» گزارش می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11310" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11310">#11310</a>)</li>
<li>NVDA هنگامی که وضعیت مرتبسازی یک سر‌ستون HTML با فشردن یک دکمه‌ی داخلی تغییر می‌کند، آن را بطور خودکار اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10890" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10890">#10890</a>)</li>
<li>نام یک بخش یا ناحیه وقتی با استفاده از پیمایش سریع یا فکوس در حالت مرور، از داخل یکی از آن‌ها به بیرون یا داخل یکی دیگر می‌پرید، بطور خودکار اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13307" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13307">#13307</a>)</li>
<li>هنگامی که بوق زدن برای اعلام حروف بزرگ همراه با توضیح باتأخیر نویسه‌ها فعال می‌شود، NVDA دیگر دو بار بوق نمی‌زند یا cap را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14239" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14239">#14239</a>)</li>
<li>کنترل‌های موجود در جدول‌های برنامه‌های جاوا پالا توسط NVDA دقیقتر اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14347" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14347">#14347</a>)</li>
<li>بعضی تنظیمات، وقتی با چند پروفایل استفاده می‌شوند، دیگر بطور غیرمنتظره‌ای متفاوت نخواهند بود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14170" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14170">#14170</a>)<ul>
<li>تنظیمات زیر دچار مشکل یادشده می‌شوند:<ul>
<li>تورفتگی خط‌ها در تنظیمات قالب‌بندی اسناد.</li>
<li>حاشیه‌ی خانه‌ها در تنظیمات قالب‌بندی اسناد</li>
<li>نمایش پیام‌ها در تنظیمات بریل</li>
<li>اتصال بریل در تنظیمات بریل</li>
</ul>
</li>
<li>در بعضی موارد نادر، ممکن است با نصب این نسخه‌ی NVDA، این تنظیماتی که در پروفایل‌ها استفاده می‌شوند، بطور غیرمنتظره‌ای تغییر کنند.</li>
<li>لطفا گزینه‌های یادشده را بعد از بروزرسانی NVDA به این نسخه بررسی کنید.</li>
</ul>
</li>
<li>ایموجی‌ها حالا باید در زبان‌های بیشتری اعلام شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14433" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14433">#14433</a>)</li>
<li>وجود یادداشت‌ها برای بعضی سازه‌ها، دیگر در بریل نادیده گرفته نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13815" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13815">#13815</a>)</li>
<li>مشکلی که در آن تغییرات پیکربندی هنگام تغییر بین گزینه «پیشفرض» و مقدار گزینه‌ی «پیشفرض» به درستی ذخیره نمی شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14133" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14133">#14133</a>)</li>
<li>هنگام پیکربندی NVDA، همیشه حداقل یک کلید به عنوان کلید NVDA تعریف می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14527" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14527">#14527</a>)</li>
<li>هنگام دستیابی به منوی NVDA از طریق محدوده‌ی اعلان‌ها، NVDA هنگامی که بروزرسانیی موجود نباشد، دیگر یک بروزرسانی در انتظار را پیشنهاد نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14523" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14523">#14523</a>)</li>
<li>در foobar2000، زمان‌های باقیمانده، سپری‌شده و کلی برای فایل‌های صوتی با زمان بیش از یک روز، حالا درست اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14127" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14127">#14127</a>)</li>
<li>در مرورگرهایی مثل کروم و فایرفاکس، هشدارهایی مانند دانلود فایل، علاوه بر اینکه گفته می‌شود، در بریل هم نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14562" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14562">#14562</a>)</li>
<li>مشکل پیمایش به ستون اول و آخر یک جدول در فایرفاکس برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14554" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14554">#14554</a>)</li>
<li>هنگامی که NVDA با پارامتر <code>--lang=Windows</code> اجرا می‌شود، دوباره، باز کردن پنجره‌ی تنظیمات عمومی NVDA امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14407" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14407">#14407</a>)</li>
<li>NVDA دیگر هنگام ورق زدن در کیندل برای رایانه، از ادامه‌ی خواندن باز‌نمی‌ایستد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14390" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14390">#14390</a>)</li>
</ul>
<h3 id="changes-for-developers_10">Changes for Developers</h3>
<p>Note: this is an Add-on API compatibility breaking release.
Add-ons will need to be re-tested and have their manifest updated.
Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>System tests should now pass when run locally on non-English systems. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13362" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13362">#13362</a>)</li>
<li>In Windows 11 on ARM, x64 apps are no longer identified as ARM64 applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14403" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14403">#14403</a>)</li>
<li>It is no longer necessary to use <code>SearchField</code> and <code>SuggestionListItem</code> <code>UIA</code> <code>NVDAObjects</code> in new UI Automation scenarios, where automatic reporting of search suggestions, and where typing has been exposed via UI Automation with the <code>controllerFor</code> pattern.
This functionality is now available generically via <code>behaviours.EditableText</code> and the base <code>NVDAObject</code> respectively. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14222" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14222">#14222</a>)</li>
<li>The UIA debug logging category when enabled now produces significantly more logging for UIA event handlers and utilities. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14256" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14256">#14256</a>)</li>
<li>NVDAHelper build standards updated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13072" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13072">#13072</a>)<ul>
<li>Now uses the C++20 standard, was C++17.</li>
<li>Now uses the <code>/permissive-</code> compiler flag which disables permissive behaviors, and sets the <code>/Zc</code> compiler options for strict conformance.</li>
</ul>
</li>
<li>Some plugin objects (e.g. drivers and add-ons) now have a more informative description in the NVDA python console. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14463" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14463">#14463</a>)</li>
<li>NVDA can now be fully compiled with Visual Studio 2022, no longer requiring the Visual Studio 2019 build tools. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14326" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14326">#14326</a>)</li>
<li>More detailed logging for NVDA freezes to aid debugging. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14309" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14309">#14309</a>)</li>
<li>The singleton <code>braille._BgThread</code> class has been replaced with <code>hwIo.ioThread.IoThread</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14130" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14130">#14130</a>)<ul>
<li>A single instance <code>hwIo.bgThread</code> (in NVDA core) of this class provides background i/o for thread safe braille display drivers.</li>
<li>This new class is not a singleton by design, add-on authors are encouraged to use their own instance when doing hardware i/o.</li>
</ul>
</li>
<li>The processor architecture for the computer can be queried from <code>winVersion.WinVersion.processorArchitecture attribute.</code> (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14439">#14439</a>)</li>
<li>New extension points have been added. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14503" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14503">#14503</a>)<ul>
<li><code>inputCore.decide_executeGesture</code></li>
<li><code>tones.decide_beep</code></li>
<li><code>nvwave.decide_playWaveFile</code></li>
<li><code>braille.pre_writeCells</code></li>
<li><code>braille.filter_displaySize</code></li>
<li><code>braille.decide_enabled</code></li>
<li><code>braille.displayChanged</code></li>
<li><code>braille.displaySizeChanged</code></li>
</ul>
</li>
<li>It is possible to set useConfig to False on supported settings for a synthesizer driver. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14601" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14601">#14601</a>)</li>
</ul>
<h4 id="api-breaking-changes_3">API Breaking Changes</h4>
<p>These are breaking API changes.
Please open a GitHub issue if your Add-on has an issue with updating to the new API.</p>
<ul>
<li>The configuration specification has been altered, keys have been removed or modified:<ul>
<li>In <code>[documentFormatting]</code> section (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14233" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14233">#14233</a>):<ul>
<li><code>reportLineIndentation</code> stores an int value (0 to 3) instead of a boolean</li>
<li><code>reportLineIndentationWithTones</code> has been removed.</li>
<li><code>reportBorderStyle</code> and <code>reportBorderColor</code> have been removed and are replaced by <code>reportCellBorders</code>.</li>
</ul>
</li>
<li>In <code>[braille]</code> section (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14233" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14233">#14233</a>):<ul>
<li><code>noMessageTimeout</code> has been removed, replaced by a value for <code>showMessages</code>.</li>
<li><code>messageTimeout</code> cannot take the value 0 anymore, replaced by a value for <code>showMessages</code>.</li>
<li><code>autoTether</code> has been removed; <code>tetherTo</code> can now take the value "auto" instead.</li>
</ul>
</li>
<li>In <code>[keyboard]</code> section (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14528" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14528">#14528</a>):<ul>
<li><code>useCapsLockAsNVDAModifierKey</code>, <code>useNumpadInsertAsNVDAModifierKey</code>, <code>useExtendedInsertAsNVDAModifierKey</code> have been removed.
They are replaced by <code>NVDAModifierKeys</code>.</li>
</ul>
</li>
</ul>
</li>
<li>The <code>NVDAHelper.RemoteLoader64</code> class has been removed with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14449" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14449">#14449</a>)</li>
<li>The following functions in <code>winAPI.sessionTracking</code> are removed with no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14416">#14416</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14490" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14490">#14490</a>)<ul>
<li><code>isWindowsLocked</code></li>
<li><code>handleSessionChange</code></li>
<li><code>unregister</code></li>
<li><code>register</code></li>
<li><code>isLockStateSuccessfullyTracked</code></li>
</ul>
</li>
<li>It is no longer possible to enable/disable the braille handler by setting <code>braille.handler.enabled</code>.
To disable the braille handler programatically, register a handler to <code>braille.handler.decide_enabled</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14503" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14503">#14503</a>)</li>
<li>It is no longer possible to update the display size of the handler by setting <code>braille.handler.displaySize</code>.
To update the displaySize programatically, register a handler to <code>braille.handler.filter_displaySize</code>.
Refer to <code>brailleViewer</code> for an example on how to do this. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14503" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14503">#14503</a>)</li>
<li>There have been changes to the usage of <code>addonHandler.Addon.loadModule</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14481" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14481">#14481</a>)<ul>
<li><code>loadModule</code> now expects dot as a separator, rather than backslash.
For example "lib.example" instead of "lib\example".</li>
<li><code>loadModule</code> now raises an exception when a module can't be loaded or has errors, instead of silently returning <code>None</code> without giving information about the cause.</li>
</ul>
</li>
<li>The following symbols have been removed from <code>appModules.foobar2000</code> with no direct replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14570" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14570">#14570</a>)<ul>
<li><code>statusBarTimes</code></li>
<li><code>parseIntervalToTimestamp</code></li>
<li><code>getOutputFormat</code></li>
<li><code>getParsingFormat</code></li>
</ul>
</li>
<li>The following are no longer singletons - their get method has been removed.
Usage of <code>Example.get()</code> is now <code>Example()</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14248" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14248">#14248</a>)<ul>
<li><code>UIAHandler.customAnnotations.CustomAnnotationTypesCommon</code></li>
<li><code>UIAHandler.customProps.CustomPropertiesCommon</code></li>
<li><code>NVDAObjects.UIA.excel.ExcelCustomProperties</code></li>
<li><code>NVDAObjects.UIA.excel.ExcelCustomAnnotationTypes</code></li>
</ul>
</li>
</ul>
<h4 id="deprecations_7">Deprecations</h4>
<ul>
<li><code>NVDAObjects.UIA.winConsoleUIA.WinTerminalUIA</code> is deprecated and usage is discouraged. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14047" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14047">#14047</a>)</li>
<li><code>config.addConfigDirsToPythonPackagePath</code> has been moved.
Use <code>addonHandler.packaging.addDirsToPythonPackagePath</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14350" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14350">#14350</a>)</li>
<li><code>braille.BrailleHandler.TETHER_*</code> are deprecated.
Use <code>configFlags.TetherTo.*.value</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14233" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14233">#14233</a>)</li>
<li><code>utils.security.postSessionLockStateChanged</code> is deprecated.
Use <code>utils.security.post_sessionLockStateChanged</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14486">#14486</a>)</li>
<li><code>NVDAObject.hasDetails</code>, <code>NVDAObject.detailsSummary</code>, <code>NVDAObject.detailsRole</code> has been deprecated.
Use <code>NVDAObject.annotations</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14507" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14507">#14507</a>)</li>
<li><code>keyboardHandler.SUPPORTED_NVDA_MODIFIER_KEYS</code> is deprecated with no direct replacement.
Consider using the class <code>config.configFlags.NVDAKey</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14528" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14528">#14528</a>)</li>
<li><code>gui.MainFrame.evaluateUpdatePendingUpdateMenuItemCommand</code> has been deprecated.
Use <code>gui.MainFrame.SysTrayIcon.evaluateUpdatePendingUpdateMenuItemCommand</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14523" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14523">#14523</a>)</li>
</ul>
<h2 id="_56">۲۰۲۲.۴</h2>
<p>این انتشار شامل چند فرمان صفحه‌کلیدی جدید، از جمله فرمان‌های خواندن همه در جدول‌ها است.
یک بخش راهنمای سریع شروع به کار به راهنمای کاربر افزوده شد.
چند رفع اشکال هم انجام شد.</p>
<p>eSpeak و LibLouis بروز شده‌اند.
جدول‌های بریل جدید چینی، سوئدی، لوگاندا و کینیارواندا اضافه شده‌اند.</p>
<h3 id="_57">ویژگی‌های جدید</h3>
<ul>
<li>یک بخش «راهنمای سریع شروع به کار» به راهنمای کاربر افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13934" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13934">#13934</a>)</li>
<li>فرمان جدیدی برای بررسی کلید میانبرِ فکوس جاری معرفی شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13960" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13960">#13960</a>)<ul>
<li>صفحه‌کلید رومیزی: <code>شیفت+۲ در ماشین‌حساب</code>.</li>
<li>لپتاپ: <code>NVDA+کنترل+شیفت+نقطه</code>.</li>
</ul>
</li>
<li>فرمان جدیدی برای حرکت دادن صفحه به صفحه‌ی مکان‌نمای بازبینی در صورت پشتیبانی در برنامه‌ی جاری معرفی شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14021" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14021">#14021</a>)<ul>
<li>حرکت به صفحه‌ی قبلی:<ul>
<li>رومیزی: <code>NVDA+pageUp</code>.</li>
<li>لپتاپ: <code>NVDA+shift+pageUp</code>.</li>
</ul>
</li>
<li>حرکت به صفحه‌ی بعدی:<ul>
<li>رومیزی: <code>NVDA+pageDown</code>.</li>
<li>لپتاپ: <code>NVDA+shift+pageDown</code>.</li>
</ul>
</li>
</ul>
</li>
<li>فرمان‌های زیر برای جدول‌ها افزوده شد: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14070" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14070">#14070</a>)<ul>
<li>گفتن همه‌ی ستون: <code>NVDA+control+alt+جهت‌نمای پایین</code></li>
<li>گفتن همه‌ی سطر: <code>NVDA+control+alt+جهت‌نمای راست</code></li>
<li>خواندن همه‌ی ستون: <code>NVDA+control+alt+جهت‌نمای بالا</code></li>
<li>خواندن همه‌ی سطر: <code>NVDA+control+alt+جهت‌نمای چپ</code></li>
</ul>
</li>
<li>مایکروسافت اکسل از طریق UI Automation: NVDA حالا وقتی در یک برگه‌ی گسترده از جدولی خارج می‌شوید، «بیرون از جدول» را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14165" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14165">#14165</a>)</li>
<li>اعلام سرجدول‌ها را حالا می‌توانید جداگانه روی اعلام سطرها یا ستون‌ها تنظیم کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14075" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14075">#14075</a>)</li>
</ul>
<h3 id="_58">تغییرات</h3>
<ul>
<li>eSpeak NG به نسخه‌ی 1.52-dev، ویراست <code>735ecdb8</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14060" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14060">#14060</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14079" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14079">#14079</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14118" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14118">#14118</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14203" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14203">#14203</a>)<ul>
<li>مشکل اعلام نویسه‌های لاتین هنگام استفاده از ماندارین برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12952" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12952">#12952</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13572" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13572">#13572</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14197" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14197">#14197</a>)</li>
</ul>
</li>
<li>برگرداننده‌ی بریل LibLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.23.0" rel="noopener" target="_blank" title="3.23.0">3.23.0</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14112" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14112">#14112</a>)<ul>
<li>جدول‌های بریل زیر افزوده شد:<ul>
<li>بریل متداول چینی (نویسه‌های چینی ساده‌شده)</li>
<li>بریل نوشتاری کینیارواندا</li>
<li>بریل نوشتاری لوگاندا</li>
<li>بریل بلندنویسی سوئدی</li>
<li>بریل نیمه‌کوتاهنویسی سوئدی</li>
<li>بریل کوتاهنویسی سوئدی</li>
<li>سیستم بریل فعلی چین (چین، ماندارین) (غیرِ آوایی) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14138" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14138">#14138</a>)</li>
</ul>
</li>
</ul>
</li>
<li>NVDA حالا معماری سیستم عامل را به عنوان بخشی از رهگیری آمار کاربران در بر می‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14019" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14019">#14019</a>)</li>
</ul>
<h3 id="_59">رفع اشکال</h3>
<ul>
<li>هنگام بروزرسانی NVDA از طریق خط فرمان مدیریت بسته‌ی ویندوز (که به عنوان winget هم شناخته می‌شود)، یک نسخه‌ی منتشرشده از NVDA دیگر همیشه به عنوان جدیدتر از ه نسخه‌ی آلفایی که که نصب شده باشد، در نظر گرفته نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12469" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12469">#12469</a>)</li>
<li>NVDA حالا به‌درستی باکس‌های گروهی را در برنامه‌های جاوا اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13962" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13962">#13962</a>)</li>
<li>نشانگر متنِ گفته‌شده را هنگام خواندن همه در برنامه‌هایی مثل Bookworm، Wordpad، و نمایشگر وقایع NVDA، به‌درستی دنبال می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13420" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13420">#13420</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9179" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9179">#9179</a>)</li>
<li>در برنامه‌هایی که از UI Automation استفاده می‌کنند، کادرهای علامت‌زدنیِ نیمه‌علامت‌خورده، به‌درستی اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13975" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13975">#13975</a>)</li>
<li>اجرا و پایداری در مایکروسافت ویژوال استودیو، ترمینال ویندوز و دیگر برنامه‌های بر پایه‌ی UI Automation بهبود یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11077" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11077">#11077</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11209">#11209</a>)<ul>
<li>این مشکلات در ویندوز ۱۱ Sun Valley 2 (نسخه‌ی 22H2) و بالاتر برطرف شده است.</li>
<li>ثبت انتخابی برای رخدادهای UI Automation و تغییر خصوصیات حالا بطور پیشفرض فعال شد.</li>
</ul>
</li>
<li>اعلام متن، خروجی بریل و پنهان کردن گذرواژه‌ها حالا آنطور که انتظار می‌رود، در کنترل پایانه‌ی ویندوز تعبیه‌شده در ویژوال استودیو ۲۰۲۲ کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14194" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14194">#14194</a>)</li>
<li>NVDA حالا هنگام استفاده از چند نمایشگر، آگاه به DPI تشکیل‌دهنده‌ی تصویر موجود در نمایشگرها است.
چندین مشکل هنگام استفاده از تنظیمات DPI بالاتر از ۱۰۰٪ یا چند نمایشگر برطرف شد.
ممکن است برای نسخه‌های قدیمیتر از ویندوز ۱۸۰۹ هنوز مشکلاتی موجود باشد.
برای اینکه این رفع اشکال‌ها کار کنند، برنامه‌هایی که NVDA با آن‌ها تعامل دارد نیز باید آگاه به DPI باشند.
توجه کنید که هنوز مشکلاتی با Chrome و Edge وجود دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13254" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13254">#13254</a>)<ul>
<li>قاب‌های برجسته‌سازِ بصری حالا باید در بیشتر برنامه‌ها درست جای بگیرند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13370" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13370">#13370</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3875" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3875">#3875</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12070" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12070">#12070</a>)</li>
<li>تعامل با صفحه‌ی لمسی حالا باید برای بیشتر برنامه‌ها دقیق باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7083" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7083">#7083</a>)</li>
<li>تعقیب موس حالا باید برای بیشتر برنامه‌ها کار کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6722" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6722">#6722</a>)</li>
</ul>
</li>
<li>تغییرات وضعیت جهتیابی (افقی یا عمودی بودن) حالا هنگامی که تغییری وجود ندارد، مثلا وقتی نمایشگر تغییر می‌کند، به‌درستی نادیده گرفته می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14035" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14035">#14035</a>)</li>
<li>NVDA درگ کردن موارد روی صفحه را ، در جاهایی مثل دوباره چیدن کاشی‌های منو استارت در ویندوز ۱۰ و میز کارهای مجازی در ویندوز ۱۱، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12271">#12271</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14081" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14081">#14081</a>)</li>
<li>در تنظیمات پیشرفته، گزینه‌ی «پخش صدا برای خطاهای ثبت‌شده» هنگام فشردن دکمه‌ی «برگرداندن به پیشفرض»، به‌درستی به مقدار پیشفرضش برمی‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14149" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14149">#14149</a>)</li>
<li>NVDA حالا می‌تواند در برنامه‌های جاوا، با استفاده از کلید میانبر <code>NVDA+F10</code> متن انتخاب کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14163" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14163">#14163</a>)</li>
<li>NVDA دیگر هنگامی که روی مکالمات رشته‌ای در Microsoft Teams با جهت‌نماهای بالا و پایین حرکت می‌کنید، در یک منو گیر نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14355" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14355">#14355</a>)</li>
</ul>
<h3 id="changes-for-developers_11">Changes for Developers</h3>
<p>Please refer to <a href="https://www.nvaccess.org/files/nvda/documentation/developerGuide.html#API" rel="noopener" target="_blank" title="the developer guide">the developer guide</a> for information on NVDA's API deprecation and removal process.</p>
<ul>
<li>The <a href="https://groups.google.com/a/nvaccess.org/g/nvda-api/about" rel="noopener" target="_blank" title="NVDA API Announcement mailing list">NVDA API Announcement mailing list</a> was created. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13999" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13999">#13999</a>)</li>
<li>NVDA no longer processes <code>textChange</code> events for most UI Automation applications due to their extreme negative performance impact. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11002" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11002">#11002</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14067" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14067">#14067</a>)</li>
</ul>
<h4 id="deprecations_8">Deprecations</h4>
<ul>
<li><code>core.post_windowMessageReceipt</code> is deprecated, use <code>winAPI.messageWindow.pre_handleWindowMessage</code> instead.</li>
<li><code>winKernel.SYSTEM_POWER_STATUS</code> is deprecated and usage is discouraged, this has been moved to <code>winAPI._powerTracking.SystemPowerStatus</code>.</li>
<li><code>winUser.SM_*</code> constants are deprecated, use <code>winAPI.winUser.constants.SystemMetrics</code> instead.</li>
</ul>
<h2 id="_60">۲۰۲۲.۳.۳</h2>
<p>این یک خرده‌انتشار برای رفع اشکالات نسخه‌های ۲۰۲۲.۳.۲، ۲۰۲۲.۳.۱ و ۲۰۲۲.۳ است.
همچنین این نسخه، یک مشکل امنیتی را نیز برطرف می‌کند.</p>
<h3 id="_61">رفع اشکال امنیتی</h3>
<ul>
<li>از دسترسی احتمالیِ سیستمی (مثلا، میز فرمان پایتون) توسط یک کاربر غیرمجاز جلوگیری می‌کند.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-fpwc-2gxx-j9v7" rel="noopener" target="_blank" title="GHSA-fpwc-2gxx-j9v7">GHSA-fpwc-2gxx-j9v7</a>)</li>
</ul>
<h3 id="_62">رفع اشکال</h3>
<ul>
<li>مشکلی که باعث متوقف شدن NVDA هنگام قفل بودن ویندوز می‌شد برطرف شد. در این حالت، در حالی که کاربر در صفحه‌ی قفل ویندوز بود، به کاربر اجازه می‌داد به میز کار دسترسی داشته باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14416">#14416</a>)</li>
<li>مشکل دیگری که در هنگام قفل بودن ویندوز ایجاد می‌شد این بود که NVDA درست رفتار نمی‌کرد، انگار که دستگاه همچنان قفل است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14416">#14416</a>)</li>
<li>مشکلات دسترسی‌پذیری در فرایند «فراموش کردن پین» و تجربه‌ی بروزرسانی و نصب ویندوز برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14368" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14368">#14368</a>)</li>
<li>مشکلی که هنگام تلاش برای نصب NVDA در بعضی محیط‌ها، مثلا ویندوز سِروِر وجود داشت برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14379" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14379">#14379</a>)</li>
</ul>
<h3 id="changes-for-developers_12">Changes for Developers</h3>
<h4 id="deprecations_9">Deprecations</h4>
<ul>
<li><code>utils.security.isObjectAboveLockScreen(obj)</code> is deprecated, instead use <code>obj.isBelowLockScreen</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14416">#14416</a>)</li>
<li>The following functions in <code>winAPI.sessionTracking</code> are deprecated for removal in 2023.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14416">#14416</a>)<ul>
<li><code>isWindowsLocked</code></li>
<li><code>handleSessionChange</code></li>
<li><code>unregister</code></li>
<li><code>register</code></li>
<li><code>isLockStateSuccessfullyTracked</code></li>
</ul>
</li>
</ul>
<h2 id="_63">۲۰۲۲.۳.۲</h2>
<p>این یک خرده انتشار برای برطرف کردن چند پسرفت در نگارش ۲۰۲۲.۳.۱ و رفع یک مشکل امنیتی است.</p>
<h3 id="_64">رفع اشکال‌های امنیتی</h3>
<ul>
<li>از دسترسی احتمالی به سطح سیستم توسط کاربران غیرمجاز جلوگیری می‌شود.
<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-3jj9-295f-h69w" rel="noopener" target="_blank" title="(GHSA-3jj9-295f-h69w)">(GHSA-3jj9-295f-h69w)</a></li>
</ul>
<h3 id="_65">رفع اشکال</h3>
<ul>
<li>یک پسرفت از ۲۰۲۲.۳.۱ برطرف شد که باعث می‌شد کارکرد معینی در صفحه‌های امن غیرفعال شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14286" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14286">#14286</a>)</li>
<li>یک پسرفت از ۲۰۲۲.۳.۱ برطرف شد که باعث می‌شد قابلیت معینی بعد از ورود به ویندوز، چنانچه NVDA در صفحه‌ی قفل شروع به کار کند، غیرفعال شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14301" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14301">#14301</a>)</li>
</ul>
<h2 id="_66">۲۰۲۲.۳.۱</h2>
<p>این یک خرده انتشار برای برطرف کردن چند مشکل امنیتی است.
لطفا مسئولانه، مسائل امنیتی را صرفا به <a href="mailto:info@nvaccess.org" title="info@nvaccess.org">info@nvaccess.org</a> اعلام کنید.</p>
<h3 id="_67">رفع اشکال‌های امنیتی</h3>
<ul>
<li>اشکالی که امکان داشت اختیارات کاربر را به اختیارات سیستم ارتقا دهد، برطرف شد.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-q7c2-pgqm-vvw5" rel="noopener" target="_blank" title="GHSA-q7c2-pgqm-vvw5">GHSA-q7c2-pgqm-vvw5</a>)</li>
<li>مشکل امنیتی‌ای که اجازه می‌داد هنگام شروع کار NVDA در صفحه‌ی قفل، با استفاده از یک وضعیت رقابتی به میز فرمان پایتون دسترسی پیدا کنید برطرف شد.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-72mj-mqhj-qh4w" rel="noopener" target="_blank" title="GHSA-72mj-mqhj-qh4w">GHSA-72mj-mqhj-qh4w</a>)</li>
<li>مشکلی که هنگام قفل کردن ویندوز، متن گفتارنما ذخیره می‌شد، برطرف شد.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-grvr-j2h8-3qm4" rel="noopener" target="_blank" title="GHSA-grvr-j2h8-3qm4">GHSA-grvr-j2h8-3qm4</a>)</li>
</ul>
<h3 id="_68">رفع اشکال</h3>
<ul>
<li>NVDA از بروزرسانی تنظیمات نمایشگرهای گفتار و بریل در صفحه‌ی قفل توسط کاربر غیرمجاز جلوگیری می‌کند. (<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-grvr-j2h8-3qm4" rel="noopener" target="_blank" title="GHSA-grvr-j2h8-3qm4">GHSA-grvr-j2h8-3qm4</a>)</li>
</ul>
<h2 id="_69">۲۰۲۲.۳</h2>
<p>بخش قابل توجهی از این انتشار با مشارکت انجمن برنامه‌نویسان NVDA تهیه شده است.
این شامل اعلام توضیح نویسه‌ها با تأخیر و پشتیبانی بهبود‌یافته‌ی میز فرمان ویندوز می‌شود.</p>
<p>این انتشار چندین رفع اشکال را نیز در بر دارد.
به‌ویژه، نگارش‌های بروز Adobe Acrobat و Adobe Reader هنگام خواندن یک سند PDF، دیگر دچار خطا نمی‌شوند.</p>
<p>ایسپیک با معرفی سه زبان جدید بروز شده است: بلاروسی، لوگزامبورگی و Totontepec Mixe.</p>
<h3 id="_70">ویژگی‌های جدید</h3>
<ul>
<li>در ویندوز ۱۱، نگارش Sun Valley 2، در میزبان میز فرمان ویندوز (Windows Console Host) که توسط خط فرمان، PowerShell، و زیرسیستم ویندوز برای لینوکس استفاده می‌شود:<ul>
<li>بهبودی بسیاری در اجرا و پایداری ایجاد شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10964" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10964">#10964</a>)</li>
<li>هنگامی که برای پیدا کردن متن، <code>control+f</code> را می‌زنید، موقعیت مکان‌نمای بازبینی برای دنبال کردن کلمه‌ی پیداشده بروز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11172" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11172">#11172</a>)</li>
<li>اعلام متن تایپ‌شده‌ای که روی صفحه ظاهر نمی‌شود، مثل گذرواژه‌ها، بطور پیشفرض غیرفعال است.
می‌توانید این گزینه را در پنل تنظیمات پیشرفته‌ی NVDA دوباره فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11554" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11554">#11554</a>)</li>
<li>متنی که خارج از صفحه‌ی میز فرمان است را می‌توانید بدون نیاز به جابجا کردن پنجره‌ی میز فرمان بازبینی کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12669" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12669">#12669</a>)</li>
<li>اطلاعات قالب‌بندی متن با جزئیات بیشتری موجود است. (<a href="https://github.com/microsoft/terminal/pull/10336" rel="noopener" target="_blank" title="microsoft/terminal PR 10336">microsoft/terminal PR 10336</a>)</li>
</ul>
</li>
<li>گزینه‌ی جدیدی در گفتار برای خواندن توضیح نویسه‌ها بعد از یک تأخیر افزوده شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13509" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13509">#13509</a>)</li>
<li>گزینه‌ی جدیدی در بریل افزوده شده که تعیین می‌کند هنگام جابجا کردن نمایشگر بریل به جلو یا عقب، گفتار متوقف شود یا خیر. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2124" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2124">#2124</a>)</li>
</ul>
<h3 id="_71">تغییرات</h3>
<ul>
<li>eSpeak NG به نگارش ۱.۵۲-dev، ویراست <code>9de65fcb</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13295" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13295">#13295</a>)<ul>
<li>زبان‌های اضافه‌شده:<ul>
<li>بلاروسی</li>
<li>لوگزامبورگی</li>
<li>Totontepec Mixe</li>
</ul>
</li>
</ul>
</li>
<li>هنگامی که برای دسترسی به کنترل‌های صفحات گسترده‌ی اکسل از UI Automation استفاده می‌کنید، NVDA حالا می‌تواند وقتی یک خانه ادغام‌شده باشد، آن را اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12843" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12843">#12843</a>)</li>
<li>هر جا ممکن باشد، بجای اعلام «جزئیات دارد»، هدف جزئیات بیان می‌شود؛ مثلا، دیدگاه دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13649" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13649">#13649</a>)</li>
<li>اندازه‌ی نصب‌شده‌ی NVDA حالا در بخش Programs and Feature ویندوز نشان داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13909" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13909">#13909</a>)</li>
</ul>
<h3 id="_72">رفع اشکال</h3>
<ul>
<li>Adobe Acrobat و Reader 64 بیتی دیگر هنگامی که یک سند PDF می‌خوانید، دچار خطا نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12920">#12920</a>)<ul>
<li>توجه کنید که برای جلوگیری از بروز خطا، به بروزترین نسخه‌ی Adobe Acrobat / Reader هم نیاز دارید.</li>
</ul>
</li>
<li>واحدهای اندازه‌گیری فونت‌ها حالا در NVDA قابل ترجمه هستند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13573" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13573">#13573</a>)</li>
<li>رخدادهای Java Access Bridge وقتی window handle برای برنامه‌های جاوا پیدا نمی‌شود، توسط NVDA نادیده گرفته می‌شود.
این رفتار، اجرای برخی برنامه‌های جاوا، از جمله InteliJ را بهبود می‌بخشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13039" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13039">#13039</a>)</li>
<li>اعلام خانه‌های انتخاب‌شده در LibreOffice Calc کارامدتر است و دیگر وقتی خانه‌های زیادی انتخاب شده باشند، باعث توقف Calc نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13232" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13232">#13232</a>)</li>
<li>هنگامی که مایکروسافت Edge را از حساب کاربری دیگری اجرا می‌کنید، دیگر دسترس‌ناپذیر نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13032" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13032">#13032</a>)</li>
<li>وقتی افزایش سرعت خاموش است، سرعت ایسپیک دیگر بین ۹۹٪ و ۱۰۰٪ افت نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13876" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13876">#13876</a>)</li>
<li>اشکالی که اجازه می‌داد دو پنجره‌ی مدیریت فرمان‌های ورودی باهم باز باشند برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13854" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13854">#13854</a>)</li>
</ul>
<h3 id="changes-for-developers_13">Changes for Developers</h3>
<ul>
<li>Updated Comtypes to version 1.1.11. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12953" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12953">#12953</a>)</li>
<li>In builds of Windows Console (<code>conhost.exe</code>) with an NVDA API level of 2 (<code>FORMATTED</code>) or greater, such as those included with Windows 11 version 22H2 (Sun Valley 2), UI Automation is now used by default. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10964" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10964">#10964</a>)<ul>
<li>This can be overridden by changing the "Windows Console support" setting in NVDA's advanced settings panel.</li>
<li>To find your Windows Console's NVDA API level, set "Windows Console support" to "UIA when available", then check the NVDA+F1 log opened from a running Windows Console instance.</li>
</ul>
</li>
<li>The Chromium virtual buffer is now loaded even when the document object has the MSAA <code>STATE_SYSTEM_BUSY</code> exposed via IA2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13306">#13306</a>)</li>
<li>A config spec type <code>featureFlag</code> has been created for use with experimental features in NVDA. See <code>devDocs/featureFlag.md</code> for more information. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13859" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13859">#13859</a>)</li>
</ul>
<h4 id="deprecations_10">Deprecations</h4>
<p>There are no deprecations proposed in 2022.3.</p>
<h2 id="_73">۲۰۲۲.۲.۴</h2>
<p>این یک نسخه‌ی اصلاحی برای برطرف کردن یک مشکل امنیتی است.</p>
<h3 id="_74">رفع اشکال</h3>
<ul>
<li>اشکالی که باعث می‌شد میز فرمان NVDA از طریق پنجره‌ی نمایشگر وقایع در صفحه‌ی قفل ویندوز باز شود، برطرف شد.
(<a href="https://github.com/nvaccess/nvda/security/advisories/GHSA-585m-rpvv-93qg" rel="noopener" target="_blank" title="GHSA-585m-rpvv-93qg">GHSA-585m-rpvv-93qg</a>)</li>
</ul>
<h2 id="_75">۲۰۲۲.۲.۳</h2>
<p>این یک نسخه‌ی اصلاحی است که ناسازگاری API که بطور تصادفی در نگارش ۲۰۲۲.۲.۱ به وجود آمده بود را برطرف می‌کند.</p>
<h3 id="_76">رفع اشکال</h3>
<ul>
<li>مشکلی که باعث می‌شود NVDA هنگام ورود به یک میز کار امن اعلام نکند «میز کار امن» را برطرف می‌کند.
این باعث می‌شد تا افزونه‌ی پشتیبانی از راه دورِ NVDA، میز کارهای امن را تشخیص ندهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14094" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14094">#14094</a>)</li>
</ul>
<h2 id="_77">۲۰۲۲.۲.۲</h2>
<p>این یک انتشار اصلاحی برای رفع اشکالی است که در نگارش ۲۰۲۲.۲.۱ برای مدیریت فرمان‌های ورودی پیش آمده بود.</p>
<h3 id="_78">رفع اشکال</h3>
<ul>
<li>اشکالی که باعث می‌شد مدیریت فرمان‌های ورودی همیشه کار نکند برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/14065" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #14065">#14065</a>)</li>
</ul>
<h2 id="_79">۲۰۲۲.۲.۱</h2>
<p>این یک خرده انتشار برای برطرف کردن یک مشکل امنیتی است.
لطفا مسئولانه، مسائل امنیتی را صرفا به <a href="mailto:info@nvaccess.org" title="info@nvaccess.org">info@nvaccess.org</a> اعلام کنید.</p>
<h3 id="_80">رفع اشکال امنیتی</h3>
<ul>
<li>آسیبی که باعث می‌شد امکان اجرای میز فرمان پایتون از صفحه‌ی قفل ویندوز موجود باشد، برطرف شد. (GHSA-rmq3-vvhq-gp32)</li>
<li>آسیبی که باعث می‌شد با استفاده از پیمایش اشیا، از صفحه‌ی قفل ویندوز خارج شوید، برطرف شد. (GHSA-rmq3-vvhq-gp32)</li>
</ul>
<h3 id="changes-for-developers_14">Changes for Developers</h3>
<h4 id="deprecations_11">Deprecations</h4>
<p>These deprecations are currently not scheduled for removal.
The deprecated aliases will remain until further notice.
Please test the new API and provide feedback.
For add-on authors, please open a GitHub issue if these changes stop the API from meeting your needs.</p>
<ul>
<li><code>appModules.lockapp.LockAppObject</code> should be replaced with <code>NVDAObjects.lockscreen.LockScreenObject</code>. (GHSA-rmq3-vvhq-gp32)</li>
<li><code>appModules.lockapp.AppModule.SAFE_SCRIPTS</code> should be replaced with <code>utils.security.getSafeScripts()</code>. (GHSA-rmq3-vvhq-gp32)</li>
</ul>
<h2 id="_81">۲۰۲۲.۲</h2>
<p>این انتشار حاوی رفع اشکالات بسیاری است.
به‌ویژه، بهبودی‌های شایان توجهی در برنامه‌های برپایه‌ی جاوا، نمایشگرهای بریل و امکانات ویندوز صورت گرفته است.</p>
<p>فرمان‌های جدیدی برای پیمایش در جدول‌ها معرفی شده است.
مخزن داده‌های محلی متداول یونیکُد (CLDR) بروز شده است.
LibLouis بروز شده، که شامل یک جدول بریل جدید آلمانی است.</p>
<h3 id="_82">ویژگی‌های جدید</h3>
<ul>
<li>پشتیبانی از تعامل با Microsoft Loop Components در محصولات مایکروسافت آفیس. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13617" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13617">#13617</a>)</li>
<li>فرمان‌های جدید پیمایش در جدول‌ها افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/957" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #957">#957</a>)<ul>
<li><code>control+alt+home/end</code> to jump to first/last column.</li>
<li><code>control+alt+pageUp/pageDown</code> to jump to first/last row.</li>
</ul>
</li>
<li>یک فرمان بدون کلید میانبر برای تعویض حالت‌های گفتاری زبان و لهجه اضافه شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10253" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10253">#10253</a>)</li>
</ul>
<h3 id="_83">تغییرات</h3>
<ul>
<li>NSIS به نگارش ۳.۰۸ بروز شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9134" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9134">#9134</a>)</li>
<li>CLDR به نگارش ۴۱.۰ بروز شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13582" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13582">#13582</a>)</li>
<li>برگرداننده‌ی بریل LibLouis به نگارش <a href="https://github.com/liblouis/liblouis/releases/tag/v3.22.0" rel="noopener" target="_blank" title="۳.۲۲.۰">۳.۲۲.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13775" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13775">#13775</a>)<ul>
<li>جدول بریل جدید: آلمانی درجه ۲ (مفصّل)</li>
</ul>
</li>
<li>نقش جدید برای کنترل‌های «نشانگر مشغول» افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10644" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10644">#10644</a>)</li>
<li>NVDA حالا وقتی که یک کنشِ NVDA نمی‌تواند اجرا شود، آن را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13500" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13500">#13500</a>)<ul>
<li>این شامل هنگامی است که:<ul>
<li>از نسخه‌ی فروشگاهی NVDA (نسخه‌ی موجود در فروشگاه ویندوز) استفاده می‌کنید.</li>
<li>در یک محتوای محافظت‌شده هستید.</li>
<li>منتظر پاسخی از یک پنجره‌ی محاوره‌ای هستید.</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3 id="_84">رفع اشکال</h3>
<ul>
<li>رفع اشکال‌هایی در برنامه‌های برپایه‌ی جاوا:<ul>
<li>NVDA حالا وضعیت فقط‌خواندنی را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13692" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13692">#13692</a>)</li>
<li>NVDA حالا وضعیت غیرفعال یا فعال را به درستی اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10993" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10993">#10993</a>)</li>
<li>NVDA حالا میانبرهای کلیدهای تابع را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13643" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13643">#13643</a>)</li>
<li>NVDA می‌تواند نوارهای پیشرفت را با بوق یا گفتار اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13594" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13594">#13594</a>)</li>
<li>NVDA هنگام ارائه‌ی ویجت‌ها به کاربر، دیگر به اشتباه، متن را از ویجت‌ها حذف نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13102" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13102">#13102</a>)</li>
<li>NVDA حالا وضعیت دکمه‌های دوکاره را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9728" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9728">#9728</a>)</li>
<li>NVDA حالا یک پنجره را در یک برنامه‌ی جاوا با چند پنجره تشخیص می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9184" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9184">#9184</a>)</li>
<li>NVDA حالا اطلاعات موقعیتی برای کنترل‌های دارای سربرگ را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13744" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13744">#13744</a>)</li>
</ul>
</li>
<li>رفع اشکال در بریل:<ul>
<li>رفع اشکال خروجی بریل هنگام پیمایش برخی متن‌ها در کنترل‌های ویرایشی پیشرفته‌ی موزیلا؛ مثل پیشنویسی یک پیام در Mozilla Thunderbird. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12542" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12542">#12542</a>)</li>
<li>هنگامی که اتصال بریل به مکان‌نما در وضعیت خودکار باشد و صفحه‌خوان حرکت موس را دنبال کند، وقتی موس را حرکت می‌دهید،
فرمان‌های بازبینی متن حالا همراه با خواندن محتوا، نمایشگر بریل را بروز می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11519" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11519">#11519</a>)</li>
<li>حالا جابجا کردن نمایشگر بریل در میان محتوا، پس از استفاده از فرمان‌های بازبینی متن امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8682" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8682">#8682</a>)</li>
</ul>
</li>
<li>نصب‌کننده‌ی NVDA را حالا می‌توانید از پوشه‌هایی که دارای نویسه‌های خاص هستند اجرا کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13270" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13270">#13270</a>)</li>
<li>NVDA دیگر در فایرفاکس، هنگامی که ویژگی‌های aria-rowindex, aria-colindex, aria-rowcount or aria-colcount نامعتبر باشند، هنگام اعلام موارد در صفحات وب دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13405" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13405">#13405</a>)</li>
<li>هنگام استفاده از پیمایش جدولی، وقتی در خانه‌های ادغام‌شده حرکت می‌کنید، دیگر مکان‌نما به اشتباه بین ستون و سطر جابجا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7278" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7278">#7278</a>)</li>
<li>هنگام خواندن فایل‌های پی‌دی‌اف غیرتعاملی در ادوبی ریدر، نوع و وضعیت فیلدهای فرم، مانند کادرهای علامت‌زدنی و دکمه‌های رادیویی حالا اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13285" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13285">#13285</a>)</li>
<li>«برگرداندن تنظیمات به پیش‌فرض تولید کننده» حالا در زمانی که حالت امن فعال است، از منوی NVDA در دسترس است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13547" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13547">#13547</a>)</li>
<li>وقتی از NVDA خارج می‌شوید، چنانچه کلیدی از کلیدهای موس قفل باشد، آزاد خواهد شد. پیش از این، کلید موس، قفل می‌مانْد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13410" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13410">#13410</a>)</li>
<li>ویژوال استودیو حالا شماره‌ی خط‌ها را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13604" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13604">#13604</a>)<ul>
<li>برای اینکه اعلام خط‌ها کار کند، «نمایش شماره‌ی خط‌ها» باید در ویژوال استودیو و NVDA فعال باشد.</li>
</ul>
</li>
<li>ویژوال استودیو حالا تورفتگی خط‌ها را به درستی اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13574" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13574">#13574</a>)</li>
<li>NVDA یک بار دیگر جزئیات جستجو در منوی استارت را در نسخه‌های اخیر ویندوزهای ۱۰ و ۱۱ اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13544">#13544</a>)</li>
<li>در ماشین‌حساب ویندوزهای ۱۰ و ۱۱، نسخه‌ی ۱۰.۱۹۰۸ به بعد،
NVDA هنگامی که فرمان‌های بیشتری، مانند فرمان‌های حالت علمی فشرده می‌شوند، نتایج را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13383" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13383">#13383</a>)</li>
<li>در ویندوز ۱۱، دوباره پیمایش و تعامل با سازه‌های رابط کاربری،
مانند نوار ابزار و Task View، با استفاده از موس و تعامل لمسی امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13506" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13506">#13506</a>)</li>
<li>NVDA محتوای نوار وضعیت را در Notepad اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13688" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13688">#13688</a>)</li>
<li>برجسته‌سازی پیمایشگر حالا بمحض فعال شدن نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13641" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13641">#13641</a>)</li>
<li>اشکال در خواندن موارد نمای فهرست تک‌ستونی برطرف شد. <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13735" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13735">#13735</a>)</li>
<li>اشکال در تعویض زبان خودکارِ ایسپیک برای انگلیسی و فرانسوی که به انگلیسیِ بریتانیا و فرانسویِ فرانسه برمی‌گردد برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13727" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13727">#13727</a>)</li>
<li>رفع اشکال تعویض زبان خودکار در OneCore هنگامی که تلاش می‌کند به یک زبانی که قبلا ‌نصب شده تعویض شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13732" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13732">#13732</a>)</li>
</ul>
<h3 id="changes-for-developers_15">Changes for Developers</h3>
<ul>
<li>Compiling NVDA dependencies with Visual Studio 2022 (17.0) is now supported.
For development and release builds, Visual Studio 2019 is still used. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13033" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13033">#13033</a>)</li>
<li>When retrieving the count of selected children via accSelection,
the case where a negative child ID or an IDispatch is returned by <code>IAccessible::get_accSelection</code> is now handled properly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13277" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13277">#13277</a>)</li>
<li>New convenience functions <code>registerExecutableWithAppModule</code> and <code>unregisterExecutable</code> were added to the <code>appModuleHandler</code> module.
They can be used to use a single App Module with multiple executables. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13366" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13366">#13366</a>)</li>
</ul>
<h4 id="deprecations_12">Deprecations</h4>
<p>These are proposed API breaking changes.
The deprecated part of the API will continue to be available until the specified release.
If no release is specified, the plan for removal has not been determined.
Note, the roadmap for removals is 'best effort' and may be subject to change.
Please test the new API and provide feedback.
For add-on authors, please open a GitHub issue if these changes stop the API from meeting your needs.</p>
<ul>
<li><code>appModuleHandler.NVDAProcessID</code> is deprecated, use <code>globalVars.appPid</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13646" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13646">#13646</a>)</li>
<li><code>gui.quit</code> is deprecated, use <code>wx.CallAfter(mainFrame.onExitCommand, None)</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13498" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13498">#13498</a>)
-</li>
<li>Some alias appModules are marked as deprecated.
Code which imports from one of them, should instead import from the replacement module. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13366" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13366">#13366</a>)</li>
</ul>
<table>
<thead>
<tr>
<th>Removed module name</th>
<th>Replacement module</th>
</tr>
</thead>
<tbody>
<tr>
<td>azuredatastudio</td>
<td>code</td>
</tr>
<tr>
<td>azuredatastudio-insiders</td>
<td>code</td>
</tr>
<tr>
<td>calculatorapp</td>
<td>calculator</td>
</tr>
<tr>
<td>code - insiders</td>
<td>code</td>
</tr>
<tr>
<td>commsapps</td>
<td>hxmail</td>
</tr>
<tr>
<td>dbeaver</td>
<td>eclipse</td>
</tr>
<tr>
<td>digitaleditionspreview</td>
<td>digitaleditions</td>
</tr>
<tr>
<td>esybraille</td>
<td>esysuite</td>
</tr>
<tr>
<td>hxoutlook</td>
<td>hxmail</td>
</tr>
<tr>
<td>miranda64</td>
<td>miranda32</td>
</tr>
<tr>
<td>mpc-hc</td>
<td>mplayerc</td>
</tr>
<tr>
<td>mpc-hc64</td>
<td>mplayerc</td>
</tr>
<tr>
<td>notepad++</td>
<td>notepadPlusPlus</td>
</tr>
<tr>
<td>searchapp</td>
<td>searchui</td>
</tr>
<tr>
<td>searchhost</td>
<td>searchui</td>
</tr>
<tr>
<td>springtoolsuite4</td>
<td>eclipse</td>
</tr>
<tr>
<td>sts</td>
<td>eclipse</td>
</tr>
<tr>
<td>teamtalk3</td>
<td>teamtalk4classic</td>
</tr>
<tr>
<td>textinputhost</td>
<td>windowsinternal_composableshell_experiences_textinput_inputapp</td>
</tr>
<tr>
<td>totalcmd64</td>
<td>totalcmd</td>
</tr>
<tr>
<td>win32calc</td>
<td>calc</td>
</tr>
<tr>
<td>winmail</td>
<td>msimn</td>
</tr>
<tr>
<td>zend-eclipse-php</td>
<td>eclipse</td>
</tr>
<tr>
<td>zendstudio</td>
<td>eclipse</td>
</tr>
</tbody>
</table>
<h2 id="_85">۲۰۲۲.۱</h2>
<p>در این انتشار، بهبودی‌های اساسی در مورد پشتیبانی از UIA در آفیس صورت گرفته است.
NVDA در آفیس ۱۶.۰.۱۵۰۰۰ و بالاتر در ویندوز ۱۱، برای دسترسی به مایکروسافت وُرد، بطور پیش‌فرض از UI Automation استفاده خواهد کرد.
این نوع دسترسی، نسبت به دسترسی قدیمی مدل شیءگرایی (Object Model)، بهبودی قابل توجهی در اجرا فراهم می‌آورَد.</p>
<p>پیشرفت‌هایی در درایورهای نمایشگرهای بریل رخ داده است؛ از قبیلِ Seika Notetaker، Papenmeier و بریلِ HID.
همچنین، رفع اشکال‌های بسیاری در ویندوز ۱۱، برای برنامه‌هایی مثل Calculator، Console، Terminal، Mail و Emoji Panel انجام شده است.</p>
<p>eSpeak-NG و LibLouis بروز شده اند؛ جدول‌های تازه‌ای برای ژاپنی، آلمانی و کاتالان افزوده شد.</p>
<p>توجه:</p>
<ul>
<li>This release breaks compatibility with existing add-ons.</li>
</ul>
<h3 id="_86">ویژگی‌های جدید</h3>
<ul>
<li>پشتیبانی از اعلام یادداشت‌های اکسل با UI Automation فعال در ویندوز ۱۱. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12861" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12861">#12861</a>)</li>
<li>در ویندوز ۱۱، در نسخه‌های اخیر مایکروسافت وُرد همراه با UI Automation، وجود بوک‌مارک‌ها، دیدگاه‌های پیشنویس (draft comments) و دیدگاه‌های حل‌شده (resolved comments)، حالا هم در گویا و هم بریل اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12861" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12861">#12861</a>)</li>
<li>پارامتر خط فرمان جدید <code>--lang</code> اجازه می‌دهد تا زبانی که از قبل برای NVDA تنظیم شده است را تغییر بدهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10044" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10044">#10044</a>)</li>
<li>NVDA حالا درباره‌ی پارامترهای خط فرمانی که ناشناخته هستند و توسط هیچیک از افزونه‌ها استفاده نشده اند، هشدار می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12795" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12795">#12795</a>)</li>
<li>در مایکروسافت وُرد که با UI Automation در دسترس است، NVDA حالا از mathPlayer برای خواندن و پیمایش در معادله‌های ریاضی در آفیس استفاده می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12946" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12946">#12946</a>)<ul>
<li>برای اینکه این ویژگی به‌درستی کار کند، باید مایکروسافت وُرد ۳۶۵ یا وُرد ۲۰۱۶، نسخه‌ی ۱۴۳۲۶ یا بالاتر را اجرا کنید.</li>
<li>معادله‌های MathType هم باید بطور دستی به Office Math تبدیل شوند. برای این کار، هر کدام را انتخاب کنید، با زدن applications منوی محتوایی را باز کنید، Equation options را انتخاب کرده و سپس Convert to Office Math را بزنید.</li>
</ul>
</li>
<li>اعلامِ "has details" و فرمان مربوط به آن برای خلاصه‌سازی نسبت جزئیات، برای اینکه در حالت فرمانپذیری کار کند، بروز شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13106" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13106">#13106</a>)</li>
<li>Seika Notetaker حالا هنگامی که از طریق USB و بلوتوث به کامپیوتر متصل باشد، بطور خودکار شناسایی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13191" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13191">#13191</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13142" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13142">#13142</a>)<ul>
<li>این ویژگی روی دستگاه‌های MiniSeika (۱۶ و ۲۴ خانه)، نسخه‌ی ۶ و نسخه‌ی ۶ Pro (۴۰ خانه) کار می‌کند.</li>
<li>حالا، انتخاب دستی درگاه ارتباطی بلوتوث هم پشتیبانی می‌شود.</li>
</ul>
</li>
<li>فرمانی برای فعال یا غیرفعال کردن بریل‌نما افزوده شد. کلیدی به این فرمان بطور پیشفرض اختصاص نیافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13258" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13258">#13258</a>)</li>
<li>چند فرمان برای گرفتن یا رها کردن چند کلید مبدل بطور همزمان با نمایشگر بریل افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13152" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13152">#13152</a>)</li>
<li>پنجره‌ی دیکشنری گفتاری، حالا برای پاک کردن کامل یک دیکشنری، یک دکمه‌ی «حذف کردن همه» دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11802" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11802">#11802</a>)</li>
<li>پشتیبانی از ماشین حساب ویندوز ۱۱ افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13212" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13212">#13212</a>)</li>
<li>در ویندوز ۱۱، در مایکروسافت وُرد در حالی که UI Automation فعال است، حالا شماره‌ی خط‌ها و شماره‌ی بخش‌ها اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13283" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13283">#13283</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13515" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13515">#13515</a>)</li>
<li>NVDA در آفیس ۱۶.۰.۱۵۰۰۰ و بالاتر در ویندوز ۱۱، برای دسترسی به مایکروسافت وُرد، بطور پیش‌فرض از UI Automation استفاده خواهد کرد. این نوع دسترسی، نسبت به دسترسی قدیمی مدل شیءگرایی (Object Model)، بهبودی قابل توجهی در اجرا فراهم می‌آورَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13437">#13437</a>)<ul>
<li>This includes documents in Microsoft Word itself, and also the message reader and composer in Microsoft Outlook.</li>
</ul>
</li>
</ul>
<h3 id="_87">تغییرات</h3>
<ul>
<li>Espeak-ng به نسخه‌ی ۱.۵۱-dev، ویراست <code>7e5457f91e10</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12950" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12950">#12950</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.21.0" rel="noopener" target="_blank" title="۳.۲۱.۰">۳.۲۱.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13141" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13141">#13141</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13438" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13438">#13438</a>)<ul>
<li>جدول بریل جدید افزوده شد: بریل معمولی ژاپنی (کانتنجی).</li>
<li>جدول جدید آلمانی بریل ۶ نقطه‌ای رایانه‌ای افزوده شد.</li>
<li>جدول بریل کاتالان درجه ۱ اضافه شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13408" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13408">#13408</a>)</li>
</ul>
</li>
<li>NVDA انتخاب‌ها و خانه‌های ادغام‌شده را در LibreOffice Calc ۷.۳ و بالاتر اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9310" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9310">#9310</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6897" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6897">#6897</a>)</li>
<li>Unicode CLDR به نسخه‌ی ۴۰.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12999" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12999">#12999</a>)</li>
<li><code>NVDA+Delete در صفحه‌کلید ماشین‌حساب</code>، بطور پیشفرض، موقعیت نشانگر یا شیءِ فکوس‌شده را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13060" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13060">#13060</a>)</li>
<li><code>NVDA+Shift+Delete در صفحه‌کلید ماشین‌حساب</code>، موقعیت مکان‌نمای بازبینی را اعلام می‌کند.</li>
<li>کلیدهای پیشفرضی برای گرفتن و رها کردن کلیدهای مبدل برای نمایشگرهای Freedom Scientific اختصاص داده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13152" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13152">#13152</a>)</li>
<li>هنگام اجرای فرمان اعلام قالب‌بندی متن با <code>NVDA+F</code>، NVDA دیگر «روی خط» نمی‌گوید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11815" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11815">#11815</a>)</li>
<li>دیگر کلیدی به «فعال کردن توضیح طولانی» اختصاص داده نشده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13380" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13380">#13380</a>)</li>
<li>اعلام خلاصه‌ی جزئیات حالا یک کلید پیشفرض (<code>NVDA+D</code>) دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13380" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13380">#13380</a>)</li>
<li>NVDA باید بعد از نصب MathPlayer از نو راه‌اندازی شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13486">#13486</a>)</li>
</ul>
<h3 id="_88">رفع اشکال</h3>
<ul>
<li>بخش مدیریت کلیپ‌برد دیگر نباید به اشتباه هنگامی که بعضی برنامه‌های آفیس را باز می‌کنید، فکوس را از برنامه منحرف کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12736" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12736">#12736</a>)</li>
<li>روی سیستمی که کاربر انتخاب کرده جای دکمه‌ی اولیه‌ی موس را از چپ به راست تغییر دهد، NVDA دیگر تصادفا به جای فعال کردن یک مورد در برنامه‌هایی مثل مرورگرهای وب، منوی محتوا را ظاهر نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12642" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12642">#12642</a>)</li>
<li>هنگامی که مکان‌نمای بازبینی را به انتهای کنترل‌های متنی می‌بَرید، مانند آنچه که در Microsoft Word همراه با UI Automation هست، در بیشتر موقعیت‌ها، «پایین» به درستی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12808" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12808">#12808</a>)</li>
<li>NVDA هنگامی که روی یک نسخه‌ی ویندوز ۶۴ بیتی اجرا می‌شود، می‌تواند نام و نسخه‌ی برنامه‌هایی که فایل‌هایشان در پوشه‌ی System32 قرار دارند را گزارش کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12943">#12943</a>)</li>
<li>ثبات بهبود‌یافته هنگام خواندن خروجی در برنامه‌های پایانه‌ای. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12974" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12974">#12974</a>)<ul>
<li>توجه: در برخی موقعیت‌ها، هنگامی که نویسه‌ای را در میانه‌ی خط درج یا حذف می‌کنید، نویسه‌ی بعد از نشانگر ممکن است دوباره خوانده شود.</li>
</ul>
</li>
<li>مایکروسافت وُرد همراه با UIA: پیمایش سریع با سرنوشتار در حالت مرور، دیگر روی آخرین سرنوشتار از سند گیر نمی‌کند، و این سرنوشتار، دو بار در فهرست سازه‌های NVDA نشان داده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9540" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9540">#9540</a>)</li>
<li>در ویندوز ۸ و بالاتر، نوار وضعیت File Explorer را می‌توانید با کلید استاندارد خواندن نوار وضعیت (NVDA+End در چیدمان رومیزی و NVDA+Shift+End در چیدمان لپتاپ) بازیابی کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12845" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12845">#12845</a>)</li>
<li>پیام‌های ورودی در چت Skype for Business دوباره اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9295" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9295">#9295</a>)</li>
<li>NVDA دوباره می‌تواند هنگام استفاده از موتور سخنگوی SAPI5 در ویندوز ۱۱، صدای برنامه‌های دیگر را کم کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12913" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12913">#12913</a>)</li>
<li>در برنامه‌ی ماشین‌حساب ویندوز ۱۰، NVDA برچسب‌های سابقه و موارد فهرست حافظه را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11858" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11858">#11858</a>)</li>
<li>حرکاتی مثل جابجا کردن نمایشگر و بردن مکان‌نما به یک خانه‌ی بریل، دوباره روی دستگاه‌های بریل HID کار می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13228" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13228">#13228</a>)</li>
<li>برنامه‌ی Mail در ویندوز ۱۱: وقتی بین برنامه‌ها حرکت می‌کنید و فکوس را تغییر می‌دهید، هنگام خواندن یک ایمیل طولانی، NVDA دیگر روی خط‌های ایمیل گیر نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13050" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13050">#13050</a>)</li>
<li>بریلِ HID: حرکات ترکیبی، مثلا، فشردن همزمان <code>کلید فاصله و نقطه‌ی ۴</code> را می‌توان با موفقیت از نمایشگر بریل اجرا کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13326" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13326">#13326</a>)</li>
<li>مشکلی که چند پنجره‌ی تنظیمات بطور همزمان می‌توانست باز شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12818" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12818">#12818</a>)</li>
<li>اشکال بعضی از نمایشگرهای بریل Focus Blue که بعد از بیدار کردن کامپیوتر از خواب، از کار می‌افتادند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9830" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9830">#9830</a>)</li>
<li>هنگامی که اعلام بالانویس‌ها و زیرنویس‌ها فعال باشد، «روی خط» دیگر بیخودی اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11078" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11078">#11078</a>)</li>
<li>NVDA در ویندوز ۱۱، هنگام انتخاب ایموجی‌ها، دیگر جلوی پیمایش در تابلوی ایموجی‌ها را نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13104" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13104">#13104</a>)</li>
<li>هنگام استفاده از میز فرمان ویندوز و پایانه، اشکالی که باعث می‌شد هر چیزی دو بار اعلام شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13261" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13261">#13261</a>)</li>
<li>چندین مورد که موارد فهرست‌ها در برنامه‌های ۶۴ بیتی، مانند Reaper اعلام نمی‌شدند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8175" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8175">#8175</a>)</li>
<li>در مدیر دانلودهای Microsoft Edge، NVDA هنگامی که فهرست آخرین دانلودها در تیررس قرار می‌گیرد، بطور خودکار، وارد حالت فرمانپذیری می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13221" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13221">#13221</a>)</li>
<li>NVDA دیگر باعث بسته شدن و توقف نسخه‌های ۶۴ بیتی Notepad++ ۸.۳ و بالاتر نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13311" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13311">#13311</a>)</li>
<li>Adobe Reader، چنانچه حالت محافظت‌شده‌ی Adobe Reader فعال باشد، دیگر هنگام آغاز کار متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11568" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11568">#11568</a>)</li>
<li>اشکالی که باعث می‌شد هنگام انتخاب درایور نمایشگر بریل Papenmeier، NVDA بسته شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13348" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13348">#13348</a>)</li>
<li>در Microsoft word همراه با UIA، هنگام حرکت از یک خانه‌ی خالی به یک خانه‌ی دارای محتوا، یا حرکت از پایان سند به محتوای موجود، شماره‌ی صفحه یا دیگر قالب‌بندی‌ها به اشتباه اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13458" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13458">#13458</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13459" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13459">#13459</a>)</li>
<li>NVDA هنگامی که صفحه‌ای در گوگل کروم ۱۰۰ بارگزاری می‌شود، دیگر هنگام خواندن عنوان و شروع خواندن خودکار صفحه، دچار اشکال نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13571">#13571</a>)</li>
<li>NVDA هنگامی که با وجود روشن بودن خواندن کلیدهای فرمان، تنظیمات NVDA را به پیشفرض تولید‌کننده بازتنظیم می‌کنید، دیگر متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13634" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13634">#13634</a>)</li>
</ul>
<h3 id="changes-for-developers_16">Changes for Developers</h3>
<ul>
<li>Note: this is a Add-on API compatibility breaking release. Add-ons will need to be re-tested and have their manifest updated.</li>
<li>Although NVDA still requires Visual Studio 2019, Builds should no longer fail if a newer version of Visual Studio (E.g. 2022) is installed along side 2019. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13033" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13033">#13033</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13387" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13387">#13387</a>)</li>
<li>Updated SCons to version 4.3.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13033" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13033">#13033</a>)</li>
<li>Updated py2exe to version 0.11.1.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13510" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13510">#13510</a>)</li>
<li><code>NVDAObjects.UIA.winConsoleUIA.WinConsoleUIA.isImprovedTextRangeAvailable</code> has been removed. Use <code>apiLevel</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12955" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12955">#12955</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12660" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12660">#12660</a>)</li>
<li><code>TVItemStruct</code> has been removed from <code>sysTreeView32</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12935" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12935">#12935</a>)</li>
<li><code>MessageItem</code> has been removed from the Outlook appModule. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12935" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12935">#12935</a>)</li>
<li><code>audioDucking.AUDIODUCKINGMODE_*</code> constants are now a <code>DisplayStringIntEnum</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12926" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12926">#12926</a>)<ul>
<li>usages should be replaced with <code>AudioDuckingMode.*</code></li>
<li>usages of <code>audioDucking.audioDuckingModes</code> should be replaced with <code>AudioDuckingMode.*.displayString</code></li>
</ul>
</li>
<li><code>audioDucking.ANRUS_ducking_*</code> constants usages should be replaced with <code>ANRUSDucking.*</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12926" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12926">#12926</a>)</li>
<li><code>synthDrivers.sapi5</code> changes (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12927" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12927">#12927</a>):<ul>
<li><code>SPAS_*</code> usages should be replaced with <code>SPAudioState.*</code></li>
<li><code>constants.SVSF*</code> usages should be replaced with <code>SpeechVoiceSpeakFlags.*</code><ul>
<li>Note: <code>SVSFlagsAsync</code> should be replaced with <code>SpeechVoiceSpeakFlags.Async</code> not <code>SpeechVoiceSpeakFlags.lagsAsync</code></li>
</ul>
</li>
<li><code>constants.SVE*</code> usages should be replaced with <code>SpeechVoiceEvents.*</code></li>
</ul>
</li>
<li>The <code>soffice</code> appModule has the following classes and functions removed <code>JAB_OOTableCell</code>, <code>JAB_OOTable</code>, <code>gridCoordStringToNumbers</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12849" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12849">#12849</a>)</li>
<li><code>core.CallCancelled</code> is now <code>exceptions.CallCancelled</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12940" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12940">#12940</a>)</li>
<li>All constants starting with RPC from <code>core</code> and <code>logHandler</code> are moved into <code>RPCConstants.RPC</code> enum. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12940" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12940">#12940</a>)</li>
<li>It is recommended that <code>mouseHandler.doPrimaryClick</code> and <code>mouseHandler.doSecondaryClick</code> functions should be used to click the mouse to perform a logical action such as activating (primary) or secondary (show context menu),
rather than using <code>executeMouseEvent</code> and specifying the left or right mouse button specifically.
This ensures code will honor the Windows user setting for swapping the primary mouse button. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12642" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12642">#12642</a>)</li>
<li><code>config.getSystemConfigPath</code> has been removed - there is no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12943">#12943</a>)</li>
<li><code>shlobj.SHGetFolderPath</code> has been removed - please use <code>shlobj.SHGetKnownFolderPath</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12943">#12943</a>)</li>
<li><code>shlobj</code> constants have been removed. A new enum has been created, <code>shlobj.FolderId</code> for usage with <code>SHGetKnownFolderPath</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12943">#12943</a>)</li>
<li><code>diffHandler.get_dmp_algo</code> and <code>diffHandler.get_difflib_algo</code> have been replaced with <code>diffHandler.prefer_dmp</code> and <code>diffHandler.prefer_difflib</code> respectively. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12974" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12974">#12974</a>)</li>
<li><code>languageHandler.curLang</code> has been removed - to get the current NVDA language use <code>languageHandler.getLanguage()</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13082" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13082">#13082</a>)</li>
<li>A <code>getStatusBarText</code> method can be implemented on an appModule to customize the way NVDA fetches the text from the status bar. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12845" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12845">#12845</a>)</li>
<li><code>globalVars.appArgsExtra</code> has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13087" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13087">#13087</a>)<ul>
<li>If your add-on need to process additional command line arguments see the documentation of <code>addonHandler.isCLIParamKnown</code> and the developer guide for details.</li>
</ul>
</li>
<li>The UIA handler module and other UIA support modules are now part of a UIAHandler package. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10916" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10916">#10916</a>)<ul>
<li><code>UIAUtils</code> is now <code>UIAHandler.utils</code></li>
<li><code>UIABrowseMode</code> is now <code>UIAHandler.browseMode</code></li>
<li><code>_UIAConstants</code> is now <code>UIAHandler.constants</code></li>
<li><code>_UIACustomProps</code> is now <code>UIAHandler.customProps</code></li>
<li><code>_UIACustomAnnotations</code> is now <code>UIAHandler.customAnnotations</code></li>
</ul>
</li>
<li>The <code>IAccessibleHandler</code> <code>IA2_RELATION_*</code> constants have been replaced with the <code>IAccessibleHandler.RelationType</code> enum. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13096" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13096">#13096</a>)<ul>
<li>Removed <code>IA2_RELATION_FLOWS_FROM</code></li>
<li>Removed <code>IA2_RELATION_FLOWS_TO</code></li>
<li>Removed <code>IA2_RELATION_CONTAINING_DOCUMENT</code></li>
</ul>
</li>
<li><code>LOCALE_SLANGUAGE</code>, <code>LOCALE_SLIST</code> and <code>LOCALE_SLANGDISPLAYNAME</code> are removed from <code>languageHandler</code> - use members of <code>languageHandler.LOCALE</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12753" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12753">#12753</a>)</li>
<li>Switched from Minhook to Microsoft Detours as a hooking library for NVDA. Hooking with this library is mainly used to aid the display model. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12964" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12964">#12964</a>)</li>
<li><code>winVersion.WIN10_RELEASE_NAME_TO_BUILDS</code> is removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13211" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13211">#13211</a>)</li>
<li>SCons now warns to build with a number of jobs that is equal to the number of logical processors in the system.
This can dramatically decrease build times on multi core systems. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13226" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13226">#13226</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13371" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13371">#13371</a>)</li>
<li><code>characterProcessing.SYMLVL_*</code> constants are removed - please use <code>characterProcessing.SymbolLevel.*</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13248" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13248">#13248</a>)</li>
<li>Functions <code>loadState</code> and <code>saveState</code> are removed from addonHandler - please use <code>addonHandler.state.load</code> and <code>addonHandler.state.save</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13245" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13245">#13245</a>)</li>
<li>Moved the UWP/OneCore interaction layer of NVDAHelper <a href="https://docs.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/move-to-winrt-from-cx" rel="noopener" target="_blank" title="from C++/CX to C++/Winrt">from C++/CX to C++/Winrt</a>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10662" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10662">#10662</a>)</li>
<li>It is now mandatory to subclass <code>DictionaryDialog</code> to use it. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13268" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13268">#13268</a>)</li>
<li><code>config.RUN_REGKEY</code>, <code>config.NVDA_REGKEY</code> are deprecated, please use <code>config.RegistryKey.RUN</code>, <code>config.RegistryKey.NVDA</code> instead. These will be removed in 2023. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13242" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13242">#13242</a>)</li>
<li><code>easeOfAccess.ROOT_KEY</code>, <code>easeOfAccess.APP_KEY_PATH</code> are deprecated, please use<code>easeOfAccess.RegistryKey.ROOT</code>, <code>easeOfAccess.RegistryKey.APP</code> instead. These will be removed in 2023. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13242" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13242">#13242</a>)</li>
<li><code>easeOfAccess.APP_KEY_NAME</code> has been deprecated, to be removed in 2023. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13242" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13242">#13242</a>)</li>
<li><code>DictionaryDialog</code> and <code>DictionaryEntryDialog</code> are moved from <code>gui.settingsDialogs</code> to <code>gui.speechDict</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13294" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13294">#13294</a>)</li>
<li>IAccessible2 relations are now shown in developer info for IAccessible2 objects. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13315" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13315">#13315</a>)</li>
<li><code>languageHandler.windowsPrimaryLCIDsToLocaleNames</code> has been removed, instead use <code>languageHandler.windowsLCIDToLocaleName</code> or <code>winKernel.LCIDToLocaleName</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13342" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13342">#13342</a>)</li>
<li><code>UIAAutomationId</code> property for UIA objects should be preferred over <code>cachedAutomationId</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13125" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13125">#13125</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11447" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11447">#11447</a>)<ul>
<li><code>cachedAutomationId</code> can be used if obtained directly from the element.</li>
</ul>
</li>
<li><code>NVDAObjects.window.scintilla.CharacterRangeStruct</code> has moved to <code>NVDAObjects.window.scintilla.Scintilla.CharacterRangeStruct</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13364" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13364">#13364</a>)</li>
<li>Boolean <code>gui.isInMessageBox</code> is removed, please use the function <code>gui.message.isModalMessageBoxActive</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12984" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12984">#12984</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13376" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13376">#13376</a>)</li>
<li><code>controlTypes</code> has been split up into various submodules. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12510" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12510">#12510</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13588" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13588">#13588</a>)<ul>
<li><code>ROLE_*</code> and <code>STATE_*</code> have been replaced with <code>Role.*</code> and <code>State.*</code>.</li>
<li>Although still available, the following should be considered deprecated:<ul>
<li><code>ROLE_*</code> and <code>STATE_*</code>, use <code>Role.*</code> and <code>State.*</code> instead.</li>
<li><code>roleLabels</code>, <code>stateLabels</code> and <code>negativeStateLabels</code>, usages like <code>roleLabels[ROLE_*]</code> should be replaced with their equivalent <code>Role.*.displayString</code> or <code>State.*.negativeDisplayString</code>.</li>
<li><code>processPositiveStates</code> and <code>processNegativeStates</code> should use <code>processAndLabelStates</code> instead.</li>
</ul>
</li>
</ul>
</li>
<li>Excel cell state constants (<code>NVSTATE_*</code>) are now values in the <code>NvCellState</code> enum, mirrored in the <code>NvCellState</code> enum in <code>NVDAObjects/window/excel.py</code> and mapped to <code>controlTypes.State</code> via _nvCellStatesToStates. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13465" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13465">#13465</a>)</li>
<li><code>EXCEL_CELLINFO</code> struct member <code>state</code> is now <code>nvCellStates</code>.</li>
<li><code>mathPres.ensureInit</code> has been removed, MathPlayer is now initialized when NVDA starts. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13486">#13486</a>)</li>
</ul>
<h2 id="_89">۲۰۲۱.۳.۵</h2>
<p>این یک خرده انتشار برای برطرف کردن یک مشکل امنیتی است.
لطفا با پذیرش مسئولیت، مسائل امنیتی را صرفا به <a href="mailto:info@nvaccess.org" title="info@nvaccess.org">info@nvaccess.org</a> اعلام کنید.</p>
<h3 id="_90">رفع اشکالات امنیتی</h3>
<ul>
<li>موارد امنیتی اعلام‌شده با کد <code>GHSA-xc5m-v23f-pgr7</code>.<ul>
<li>پنجره‌ی تلفظ نمادها از این پس در حالت محافظت‌شده غیرفعال می‌شود.</li>
</ul>
</li>
</ul>
<h2 id="_91">۲۰۲۱.۳.۴</h2>
<p>این یک خرده انتشار برای برطرف کردن چند مشکل امنیتیِ گزارش‌شده است.
لطفا با پذیرش مسئولیت، مسائل امنیتی را صرفا به <a href="mailto:info@nvaccess.org" title="info@nvaccess.org">info@nvaccess.org</a> اعلام کنید.</p>
<h3 id="_92">رفع اشکالات امنیتی</h3>
<ul>
<li>موارد امنیتی اعلام‌شده با کد <code>GHSA-354r-wr4v-cx28</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13488" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13488">#13488</a>)<ul>
<li>قابلیت راه‌اندازی NVDA همراه با فعال شدن ثبت آسیبیابی در حالت محافظت‌شده حذف شد.</li>
<li>قابلیت بروزرسانی NVDA هنگام اجرای NVDA در حالت محافظت‌شده حذف شد.</li>
</ul>
</li>
<li>موارد امنیتی اعلام شده با کد <code>GHSA-wg65-7r23-h6p9</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13489" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13489">#13489</a>)<ul>
<li>قابلیت باز کردن پنجره‌ی مدیریت فرمان‌های ورودی در حالت محافظت‌شده حذف شد.</li>
<li>قابلیت باز کردن دیکشنری‌های پیشفرض، موقت و صدا در حالت محافظت‌شده حذف شد.</li>
</ul>
</li>
<li>موارد امنیتی اعلام‌شده با کد <code>GHSA-mvc8-5rv9-w3hx</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13487" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13487">#13487</a>)<ul>
<li>ابزار وارسی رابط گرافیکی WX حالا در حالت محافظت‌شده غیرفعال می‌شود.</li>
</ul>
</li>
</ul>
<h2 id="_93">۲۰۲۱.۳.۳</h2>
<p>این انتشار برابر است با ۲۰۲۱.۳.۲.
اشکالی در نسخه‌ی ۲۰۲۱.۳.۲ بود که NVDA شماره‌ی نگارش خود را به اشتباه ۲۰۲۱.۳.۱ اعلام می‌کرد.
این انتشار خود را به‌درستی ۲۰۲۱.۳.۳ اعلام می‌کند.</p>
<h2 id="_94">۲۰۲۱.۳.۲</h2>
<p>این یک خرده انتشار برای برطرف کردن چند مشکل امنیتیِ گزارش‌شده است.
لطفا با پذیرش مسئولیت، مسائل امنیتی را صرفا به <a href="mailto:info@nvaccess.org" title="info@nvaccess.org">info@nvaccess.org</a> اعلام کنید.</p>
<h3 id="_95">رفع اشکالات امنیتی</h3>
<ul>
<li>از پیمایش شیئی خارج از صفحه‌ی قفل در ویندوز ۱۰ و ۱۱ جلوگیری شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13328" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13328">#13328</a>)</li>
<li>پنجره‌ی مدیر افزونه‌ها حالا در صفحات محافظت‌شده غیرفعال می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13059" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13059">#13059</a>)</li>
<li>راهنمای محتوایی NVDA دیگر در صفحات محافظت‌شده در دسترس نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13353" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13353">#13353</a>)</li>
</ul>
<h2 id="_96">۲۰۲۱.۳.۱</h2>
<p>این یک خرده انتشار است برای برطرف کردن برخی مشکلات در نسخه‌ی ۲۰۲۱.۳.</p>
<h3 id="_97">تغییرات</h3>
<ul>
<li>پروتکل جدید بریل HID، وقتی می‌توان از درایور نمایشگر بریل دیگری استفاده کرد، دیگر ترجیح داده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13153" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13153">#13153</a>)</li>
<li>می‌توانید پروتکل جدید بریل HID را با استفاده از یک کادر علامت‌زدنی جدید در تنظیمات پیشرفته‌ی NVDA غیرفعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13180" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13180">#13180</a>)</li>
</ul>
<h3 id="_98">رفع اشکال</h3>
<ul>
<li>بخش (لند‌مارک) دوباره در بریل مختصر نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13158" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13158">#13158</a>)</li>
<li>ناپایداری هنگام شناسایی خودکارِ نمایشگرهای بریل Brailliant شرکت Humanware و Mantis Q40 شرکت APH از طریق بلوتوث، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/13153" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #13153">#13153</a>)</li>
</ul>
<h2 id="_99">۲۰۲۱.۳</h2>
<p>این نگارش، پشتیبانی از مشخصات و خصوصیات جدید HID را معرفی می‌کند.
این مشخصات به منظور استاندارد‌سازیِ پشتیبانی از نمایشگرهای بریل، بدون نیاز به نصب درایورهای جداگانه است.
بروزرسانی‌هایی برای eSpeak-NG و LibLouis هست؛ از جمله، جدول‌های جدید برای روسی و وِندایی.
صداهای خطا را می‌توانید با استفاده از یک گزینه‌ی جدید در تنظیمات پیشرفته، در نسخه‌های پایدار NVDA فعال کنید.
فرمان «خواندن همه» در Word، حالا نمایش محتویات را برای دیده شدن موقعیت جاری، جابجا می‌کند.
بهبودی‌های بسیاری هنگام استفاده از Office همراه با UIA ایجاد شده است.
یکی از این موارد، این است که Outlook انواع بیشتری از جدول‌های طرحبندی را در پیام‌ها نادیده می‌گیرد.</p>
<p>نکات مهم:</p>
<p>به خاطر یک بروزرسانی برای گواهی‌نامه‌ی امنیتی، اندکی از کاربران هنگامی که NVDA ۲۰۲۱.۲ بروزرسانی‌ها را بررسی می‌کند، خطایی دریافت می‌کنند.
NVDA حالا برای جلوگیری از این خطا در آینده، از ویندوز می‌خواهد تا گواهی‌نامه‌های امنیتی را بروز کند.
کاربرانی که دچار این خطا شده‌اند، باید این بروزرسانی را دستی دانلود کنند.</p>
<h3 id="_100">ویژگی‌های جدید</h3>
<ul>
<li>یک فرمان ورودی برای تغییر وضعیت تنظیمات برای اعلام حاشیه‌ی خانه‌ها افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10408" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10408">#10408</a>)</li>
<li>پشتیبانی برای مشخصات و خصوصیات جدیدِ بریلِ HID که به هدف استاندارد‌سازیِ پشتیبانی از نمایشگرهای بریل طراحی شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12523" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12523">#12523</a>)<ul>
<li>دستگاه‌هایی که از این مشخصات پشتیبانی می‌کنند، بطور خودکار توسط NVDA شناسایی خواهند شد.</li>
<li>برای اطلاع از جزئیات نحوه استفاده‌ی NVDA از این مشخصات، <a href="https://github.com/nvaccess/nvda/blob/master/devDocs/hidBrailleTechnicalNotes.md" rel="noopener" target="_blank" title="این صفحه">این صفحه</a> را ببینید</li>
</ul>
</li>
<li>پشتیبانی از دستگاه بریل VisioBraille Vario 4 افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12607" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12607">#12607</a>)</li>
<li>هنگام استفاده از هر نسخه‌ای از NVDA، اعلان‌های خطا را می‌توانید (در تنظیمات پیشرفته) فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12672" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12672">#12672</a>)</li>
<li>در ویندوز ۱۰ به بعد، هنگامی که کلمه‌ای را در برنامه‌هایی مانند تنظیمات و فروشگاه مایکروسافت جستجو می‌کنید، NVDA تعداد پیشنهادها را اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7330" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7330">#7330</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12758" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12758">#12758</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12790" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12790">#12790</a>)</li>
<li>پیمایش در جدول، حالا در کنترل‌های جدولی که در PowerShell با استفاده از Out-GridView cmdlet ایجاد شده، پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12928" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12928">#12928</a>)</li>
</ul>
<h3 id="_101">تغییرات</h3>
<ul>
<li>Espeak-ng به نسخه‌ی 1.51-dev، ویراست <code>74068b91bc...</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12665" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12665">#12665</a>)</li>
<li>چنانچه هیچ‌کدام از صداهای نصب‌شده‌ی OneCore زبان ترجیحی NVDA را پشتیبانی نکنند، NVDA بطور پیش‌فرض روی ایسپیک تنظیم خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10451" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10451">#10451</a>)</li>
<li>اگر صداهای OneCore بطور مداوم هنگام سخن گفتن دچار خطا بشوند، NVDA به ایسپیک برمی‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11544">#11544</a>)</li>
<li>هنگام خواندن نوار وضعیت با <code>NVDA+end</code>، مکان‌نمای بازبینی دیگر به موقعیت نوار وضعیت منتقل نمی‌شود.
چنانچه به این کارکرد نیاز دارید، لطفا یک کلید یا حرکت به فرمان متناظر با آن در دسته‌بندی پیمایش اشیا در مدیریت فرمان‌های ورودی اختصاص بدهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8600" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8600">#8600</a>)</li>
<li>وقتی پنجره‌ی تنظیماتی را باز می‌کنید که از قبل باز است، NVDA به جای اعلام خطا، فکوس را روی پنجره‌ی موجود منتقل می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5383" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5383">#5383</a>)</li>
<li>برگرداننده‌ی بریل LibLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.19.0" rel="noopener" target="_blank" title="۳.۱۹.۰">۳.۱۹.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12810" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12810">#12810</a>)<ul>
<li>جدول‌های جدید بریل: روسی درجه ۱، وِندایی درجه ۱، وِندایی درجه ۲</li>
</ul>
</li>
<li>به جای محتوای نشانه‌گذاری‌شده یا نشان، به ترتیب در گفتار و بریل، برجسته یا برجس اعلام و نشان داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12892" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12892">#12892</a>)</li>
<li>NVDA چنانچه پنجره‌ای از NVDA منتظر اجرای کار مورد نیازی از طرف کاربر (مثل تایید یا لغو) باشد، دیگر هنگام خروج، تلاش برای خارج شدن نخواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12984" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12984">#12984</a>)</li>
</ul>
<h3 id="_102">رفع اشکال</h3>
<ul>
<li>پیگیری وضعیت کلیدهای مبدل (مانند control و insert)، هنگامی که Watchdog در حال بازیابی است، مطمئنتر است. (یعنی هنگام کار با NVDA، کمتر با گیر کردن کلیدهای مبدل مواجه خواهیم بود.) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12609" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12609">#12609</a>)</li>
<li>بررسی برای بروزرسانی NVDA در برخی سیستم‌ها، به ویژه کامپیوترهای دارای ویندوز تازه‌نصب‌شده، دوباره امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12729" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12729">#12729</a>)</li>
<li>NVDA هنگام استفاده از UI automation در Word، خانه‌های خالی جدول را درست اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11043" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11043">#11043</a>)</li>
<li>کلید escape در خانه‌های جدول‌های داده‌ی ARIA در وب، حالا روی جدول اثر می‌گذارد و بطور غیرمنتظره حالت فرمانپذیری را خاموش نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12413" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12413">#12413</a>)</li>
<li>هنگام خواندن سرخانه‌ی یک جدول در کروم، مشکل دو بار خوانده شدن نام ستون برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10840" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10840">#10840</a>)</li>
<li>NVDA دیگر برای لغزنده‌های UIA که معادل متنی برای مقدارشان تعریف شده است، مقدار عددی اعلام نمی‌کند. (UIA ValuePattern حالا به RangeValuePattern ترجیح داده می‌شود). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12724" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12724">#12724</a>)</li>
<li>NVDA دیگر با مقدار لغزنده‌های UIA همیشه بر پایه‌ی درصدی برخورد نمی‌کند.</li>
<li>اعلام موقعیت یک خانه در اکسل، هنگام دسترسی از طریق UI Automation، دوباره در ویندوز ۱۱ به‌درستی کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12782" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12782">#12782</a>)</li>
<li>NVDA دیگر زبان نامعتبری برای پایتون تعیین نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12753" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12753">#12753</a>)</li>
<li>چنانچه یک افزونه‌ی غیرفعال‌شده را حذف و دوباره نصب کنید، آن افزونه دوباره فعال می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12792" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12792">#12792</a>)</li>
<li>اشکالاتی در مورد بروزرسانی و حذف افزونه‌ها، که پوشه‌های افزونه‌ها تغییر نام می‌یافت یا فایل‌هایی باز می‌ماند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12792" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12792">#12792</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12629" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12629">#12629</a>)</li>
<li>هنگام استفاده از UI Automation برای دسترسی به کنترل‌های برگه‌های اکسل، NVDA دیگر هنگامی که یک خانه انتخاب شده باشد، بطور تکراری و غیرلازم، آن را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12530" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12530">#12530</a>)</li>
<li>متن‌های بیشتری از پنجره‌های محاوره‌ای در LibreOffice Writer، به‌ویژه در پنجره‌های تأیید، بطور خودکار خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11687" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11687">#11687</a>)</li>
<li>خواندن یا پیمایش کردن با حالت مرور در Word همراه با UI Automation، حالا اطمینان می‌دهد که سندی که می‌خوانید، همواره جابجا می‌شود. بنا بر این، موقعیت جاری در حالت مرور، قابل دیدن است و موقعیت نشانگر در حالت فرمانپذیری به‌درستی نمایانگر موقعیت حالت مرور است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9611" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9611">#9611</a>)</li>
<li>هنگام اجرای خواندن همه در Microsoft Word با UI Automation، سند بطور خودکار -همگام با خوانده شدن توسط NVDA- جابجا و موقعیت نشانگر به‌درستی بروز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9611" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9611">#9611</a>)</li>
<li>هنگام خواندن ایمیل‌ها در Outlook در حالی که NVDA با UI Automation به پیام‌ها دسترسی پیدا می‌کند، برخی جدول‌ها به عنوان جدول‌های طرح‌بندی علامت‌گذاری شده، یعنی دیگر بطور پیش‌فرض اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11430" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11430">#11430</a>)</li>
<li>خطای نادری که هنگام تغییر دستگاه‌های صدا رخ می‌داد برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12620" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12620">#12620</a>)</li>
<li>ورودی با جدول‌های بریل معمولی در فیلدهای ویرایشی باید اعتمادپذیرتر رفتار کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12667">#12667</a>)</li>
<li>هنگام حرکت در تقویم محدوده‌ی اعلانات، NVDA حالا روز هفته را بطور کامل اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12757" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12757">#12757</a>)</li>
<li>هنگامی که از یک روش ورودی چینی، مثل تایوان مایکروسافت سریع در Microsoft Word استفاده می‌کنید، عقب و جلو بردن نمایشگر بریل دیگر مکان‌نما را به اشتباه به محل اصلی خود برنمیگردانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12855" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12855">#12855</a>)</li>
<li>هنگام دسترسی به سندهای Microsoft Word با استفاده از UIA، حرکت کردن جمله به جمله (Alt+جهتنمای بالا و Alt+جهت‌نمای پایین) دوباره امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9254" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9254">#9254</a>)</li>
<li>هنگام دسترسی به Word از طریق UIA، تورفتگی پاراگراف‌ها حالا اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12899" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12899">#12899</a>)</li>
<li>هنگام دسترسی به Word از طریق UIA، فرمان تغییر مسیر و برخی فرمان‌های ترجمه‌شده حالا در Word اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12904" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12904">#12904</a>)</li>
<li>مشکل بریل و گفتار تکراری هنگامی که «توضیح» با «محتوا» یا «نام» مطابقت دارد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12888" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12888">#12888</a>)</li>
<li>در Word هنگامی که UIA فعال باشد، هنگامی که تایپ می‌کنید، صداهای خطا دقیقتر پخش می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12161" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12161">#12161</a>)</li>
<li>در ویندوز ۱۱، NVDA دیگر هنگامی که با alt+tab بین برنامه‌ها حرکت می‌کنید، «جایگاه» نخواهد گفت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12648" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12648">#12648</a>)</li>
<li>پنجره‌ی جدید و مدرن side track pane دیدگاه‌ها هنگامی که برای دسترسی به سند از UIA استفاده نمی‌کنید، حالا در Microsoft Word پشتیبانی می‌شود. برای حرکت بین پنجره‌ی side track pane و سند از alt+f12 استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12982" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12982">#12982</a>)</li>
</ul>
<h3 id="changes-for-developers_17">Changes for Developers</h3>
<ul>
<li>Building NVDA now requires Visual Studio 2019 16.10.4 or later.
To match the production build environment, update Visual Studio to keep in sync with the <a href="https://www.appveyor.com/docs/windows-images-software/#visual-studio-2019" rel="noopener" target="_blank" title="current version AppVeyor is using">current version AppVeyor is using</a>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12728" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12728">#12728</a>)</li>
<li><code>NVDAObjects.UIA.winConsoleUIA.WinConsoleUIA.isImprovedTextRangeAvailable</code> has been deprecated for removal in 2022.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12660" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12660">#12660</a>)<ul>
<li>Instead use <code>apiLevel</code> (see the comments at <code>_UIAConstants.WinConsoleAPILevel</code> for details).</li>
</ul>
</li>
<li>Transparency of text background color sourced from GDI applications (via the display model), is now exposed for add-ons or appModules. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12658" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12658">#12658</a>)</li>
<li><code>LOCALE_SLANGUAGE</code>, <code>LOCALE_SLIST</code> and <code>LOCALE_SLANGDISPLAYNAME</code> are moved to the <code>LOCALE</code> enum in languageHandler.
They are still available at the module level but are deprecated and to be removed in NVDA 2022.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12753" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12753">#12753</a>)</li>
<li>The usage of functions <code>addonHandler.loadState</code> and <code>addonHandler.saveState</code> should be replaced with their equivalents <code>addonHandler.state.save</code> and <code>addonHandler.state.load</code> before 2022.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12792" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12792">#12792</a>)</li>
<li>Braille output can now be checked in system tests. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12917" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12917">#12917</a>)</li>
</ul>
<h2 id="_103">۲۰۲۱.۲</h2>
<p>این نسخه، پشتیبانی اولیه از ویندوز ۱۱ را معرفی می‌کند.
در حالی که نسخه‌ی رسمی ویندوز ۱۱ هنوز منتشر نشده، این نسخه از NVDA روی نسخه‌های پیش‌نمایشی ویندوز ۱۱ آزمایش شده است.
این نسخه مشتمل بر اصلاحی مهم مربوط به پرده‌ی صفحه نمایش است. (نکات مهم را ببینید).
ابزار تعمیر رجیستری حالا هنگام اجرای NVDA می‌تواند مشکلات بیشتری را حل کند.
موتور تبدیل متن به گفتار ESpeak و برگرداننده‌ی بریل LibLouis بروز شده‌اند.
همچنین رفع اشکال‌ها و بهبودی‌های مختلفی به‌ویژه برای پشتیبانی از بریل و برنامه‌های پایانه‌ای ویندوز، ماشین حساب، پنل ایموجی‌ها و سابقه‌ی کلیپ‌برد موجود است.</p>
<h3 id="_104">نکات مهم</h3>
<p>با توجه به تغییر در API بزرگنمایی ویندوز، پرده‌ی صفحه نمایش برای پشتیبانی از نسخه‌های جدیدتر ویندوز باید بروز شود.
از NVDA ۲۰۲۱.۲ برای فعال کردن پرده‌ی صفحه نمایش در ویندوز ۱۰ ۲۱H۲ (۱۰.۰.۱۹۰۴۴) یا بالاتر استفاده کنید.
این شامل نسخه‌های داخلی (insider) ویندوز ۱۰ و ویندوز ۱۱ نیز می‌شود.
برای اهداف امنیتی، هنگامی که از یک نسخه‌ی جدید از ویندوز استفاده می‌کنید، از یک فرد بینا تایید بگیرید که پرده‌ی صفحه نمایش، کاملا صفحه را سیاه می‌کند.</p>
<h3 id="_105">ویژگی‌های جدید</h3>
<ul>
<li>پشتیبانی آزمایشی از یادداشت‌های ARIA:<ul>
<li>فرمانی برای خواندن خلاصه‌ی جزئیات یک شیء با استفاده از aria-details افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12364" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12364">#12364</a>)</li>
<li>گزینه‌ای پیشرفته برای گزارش جزئیات شیء در حالت مرور افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12439">#12439</a>)</li>
</ul>
</li>
<li>در ویندوز ۱۰ نگارش ۱۹۰۹ و بالاتر (از جمله ویندوز ۱۱)، NVDA هنگام اجرای جستجو در File Explorer، تعداد پیشنهادها را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10341" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10341">#10341</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12628" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12628">#12628</a>)</li>
<li>NVDA از این پس در Microsoft Word، نتیجه‌ی میانبرهای حاشیه‌گذاری تورَفته و بیرونزده را هنگامی که اجرا می‌کنید، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6269" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6269">#6269</a>)</li>
</ul>
<h3 id="_106">تغییرات</h3>
<ul>
<li>Espeak-ng به نسخه‌ی 1.51-dev ویراست <code>ab11439b18...</code> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12449" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12449">#12449</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12202" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12202">#12202</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12280" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12280">#12280</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12568" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12568">#12568</a>)</li>
<li>چنانچه اعلام مقاله در تنظیمات قالب‌بندی اسناد فعال باشد، NVDA کلمه‌ی «مقاله» را بعد از محتوا اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11103" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11103">#11103</a>)</li>
<li>برگرداننده‌ی بریل LibLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.18.0" rel="noopener" target="_blank" title="۳.۱۸.۰">۳.۱۸.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12526" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12526">#12526</a>)<ul>
<li>جدول‌های بریل جدید: بلغاری درجه ۱، برمه‌ای درجه ۱، برمه‌ای درجه ۲، قزاقی درجه ۱، خِمِری درجه ۱، کُردی شمالی درجه ۱، سِپِدی درجه ۱، سِپِدی درجه ۲، سِسوتو درجه ۱، سِسوتو درجه ۲، سِتسوانا درجه ۱، سِتسوانا درجه ۲، تاتاری درجه ۱، ویتنامی درجه ۰، ویتنامی درجه ۲، ویتنامی جنوبی درجه ۱، خوسا درجه ۱، خوسا درجه ۲، یاقوتی درجه ۱، زولو درجه ۱، زولو درجه ۲</li>
</ul>
</li>
<li>نویسه‌خوان ویندوز ۱۰ به نویسه‌خوان ویندوز تغییر نام یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12690" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12690">#12690</a>)</li>
</ul>
<h3 id="_107">رفع اشکال</h3>
<ul>
<li>NVDA در ماشین‌حساب ویندوز ۱۰، عبارات محاسباتی را روی نمایشگر بریل نمایش می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12268" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12268">#12268</a>)</li>
<li>در برنامه‌های پایانه‌ای در ویندوز ۱۰ نگارش ۱۶۰۷ به بعد، هنگامی که وسط خط، نویسه‌هایی درج یا حذف می‌کنید، دیگر نویسه‌های سمت راست نشانگر خوانده نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3200">#3200</a>)<ul>
<li>Diff Match Patch حالا بطور پیش‌فرض فعال است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12485" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12485">#12485</a>)</li>
</ul>
</li>
<li>ورودی بریل به‌درستی با جدول‌های کوتاه‌نویسی زیر کار می‌کند: عربی درجه ۲، اسپانیایی درجه ۲، اردو درجه ۲، چینی ماندارین درجه ۲. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12541" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12541">#12541</a>)</li>
<li>ابزار تعمیر رجیستری حالا مشکلات بیشتری را به‌ویژه در ویندوزهای ۶۴-بیتی برطرف می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12560" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12560">#12560</a>)</li>
<li>بهبودی عملکرد دکمه‌های نمایشگر بریل Seika Notetaker از شرکت Nippon Telesoft. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12598" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12598">#12598</a>)</li>
<li>بهبودی‌هایی در نحوه اعلام Emoji Panel در ویندوز و clipboard history. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11485" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11485">#11485</a>)</li>
<li>توضیحات نویسه‌های الفبای بنگالی بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12502" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12502">#12502</a>)</li>
<li>NVDA هنگامی که فرایند جدیدی از NVDA آغاز می‌شود، نسخه‌ی قبلی را به‌درستی و بطور کامل می‌بندد. بدین ترتیب، دیگر تنها یک شکلک از NVDA روی محدوده‌ی اعلانات باقی می‌مانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12605" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12605">#12605</a>)</li>
<li>انتخاب دوباره‌ی درایور نمایشگر بریل Handy Tech از پنجره‌ی انتخاب نمایشگر بریل، دیگر باعث خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12618" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12618">#12618</a>)</li>
<li>نسخه‌ی ویندوز ۱۰.۰.۲۲۰۰۰ یا بالاتر، به عنوان ویندوز ۱۱ شناسایی می‌شود، نه ویندوز ۱۰. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12626" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12626">#12626</a>)</li>
<li>پشتیبانی از پرده‌ی صفحه نمایش اصلاح و تا نگارش ۱۰.۰.۲۲۰۰۰ آزمایش شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12684" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12684">#12684</a>)</li>
<li>اگر هنگامی که فرمان‌های ورودی را در پنجره‌ی فرمان‌های ورودی فیلتر می‌کنید نتیجه‌ای نمایش داده نشود، پنجره‌ی یادشده، آنچنانکه انتظار دارید، به کار خود ادامه می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12673" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12673">#12673</a>)</li>
<li>اشکالی که در برخی منوهای محتوایی، اولین مورد منوی یک زیرمنو خوانده نمی‌شد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12624" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12624">#12624</a>)</li>
</ul>
<h3 id="changes-for-developers_18">Changes for Developers</h3>
<ul>
<li><code>characterProcessing.SYMLVL_*</code> constants should be replaced using their equivalent <code>SymbolLevel.*</code> before 2022.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11856" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11856">#11856</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12636" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12636">#12636</a>)</li>
<li><code>controlTypes</code> has been split up into various submodules, symbols marked for deprecation must be replaced before 2022.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12510" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12510">#12510</a>)<ul>
<li><code>ROLE_*</code> and <code>STATE_*</code> constants should be replaced to their equivalent <code>Role.*</code> and <code>State.*</code>.</li>
<li><code>roleLabels</code>, <code>stateLabels</code> and <code>negativeStateLabels</code> have been deprecated, usages such as <code>roleLabels[ROLE_*]</code> should be replaced to their equivalent <code>Role.*.displayString</code> or <code>State.*.negativeDisplayString</code>.</li>
<li><code>processPositiveStates</code> and <code>processNegativeStates</code> have been deprecated for removal.</li>
</ul>
</li>
<li>On Windows 10 Version 1511 and later (including Insider Preview builds), the current Windows feature update release name is obtained from Windows Registry. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12509" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12509">#12509</a>)</li>
<li>Deprecated: <code>winVersion.WIN10_RELEASE_NAME_TO_BUILDS</code> will be removed in 2022.1, there is no direct replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12544">#12544</a>)</li>
</ul>
<h2 id="_108">۲۰۲۱.۱</h2>
<p>این انتشار شامل پشتیبانی آزمایشی اختیاری از UIA در اکسل و مرورگرهای کرومیوم است.
مشکلات چند زبان و دسترسی به لینک‌ها در بریل برطرف شده است.
مخزن داده‌های محلی متداول یونیکُد (CLDR)، نمادهای ریاضی و libLouis بروز شدند.
افزون بر این، رفع اشکال‌ها و بهبودی‌های بسیاری در Office، Visual Studio و چند زبان صورت گرفته است.</p>
<p>توجه:</p>
<ul>
<li>This release breaks compatibility with existing add-ons.</li>
<li>This release also drops support for Adobe Flash.</li>
</ul>
<h3 id="_109">ویژگی‌های جدید</h3>
<ul>
<li>پشتیبانی اولیه از UIA در مرورگرهای بر پایه‌ی کرومیوم، مانند Edge. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12025" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12025">#12025</a>)</li>
<li>پشتیبانی آزمایشی اختیاری از UI Automation در Microsoft Excel. تنها برای ویرایش‌های اکسل، نسخه‌های ۱۶.۰.۱۳۵۲۲.۱۰۰۰۰ و بالاتر پیشنهاد می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12210" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12210">#12210</a>)</li>
<li>پیمایش آسانتر در خروجی میز فرمان پایتونِ NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9784" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9784">#9784</a>)<ul>
<li>آلْت+جهت‌نمای بالا/پایین مکان‌نما را روی نتیجه‌ی خروجی قبلی/بعدی می‌بَرَد. برای انتخاب، شیفت را به فرمان‌های یادشده اضافه کنید.</li>
<li>کنترل+l ناحیه‌ی خروجی میز فرمان را پاک می‌کند.</li>
</ul>
</li>
<li>NVDA حالا دسته‌بندی‌های مرتبط با یک قرار ملاقات در Microsoft Outlook را در صورت موجود بودن اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11598" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11598">#11598</a>)</li>
<li>پشتیبانی از نمایشگر بریل یادداشت‌بردار Nippon Telesoft. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11514" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11514">#11514</a>)</li>
</ul>
<h3 id="_110">تغییرات</h3>
<ul>
<li>در حالت مرور، حالا کنترل‌ها را می‌توانید با بردن مکان‌نمای بریل روی توصیف‌کننده‌ی آنها فعال کنید. (مثلِ لنک برای یک لینک). این به‌ویژه برای فعال کردنِ مثلا کادرهای علامت‌زدنی‌ای که برچسب ندارند مفید است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7447" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7447">#7447</a>)</li>
<li>NVDA حالا هنگامی که پرده‌ی صفحه نمایش فعال باشد، کاربر را از اجرای نویسه‌خوان نوری ویندوز ۱۰ باز‌می‌دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11911" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11911">#11911</a>)</li>
<li>مخزن داده‌های محلی متداول یونیکُد به نگارش ۳۹.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11943">#11943</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12314" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12314">#12314</a>)</li>
<li>نمادهای ریاضی بیشتری به دیکشنری نمادهای NVDA افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11467" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11467">#11467</a>)</li>
<li>راهنمای کاربر، تازه چه خبر، و فهرست فرمان‌های صفحه‌کلیدی حالا ظاهر و سیمای تازه‌ای دارند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12027" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12027">#12027</a>)</li>
<li>هنگامی که تلاش می‌کنید چینش صفحه را در برنامه‌هایی مانند Microsoft Word که تعویض چیدمان صفحه را پشتیبانی نمی‌کنند تغییر دهید، NVDA حالا اعلام می‌کند، «پشتیبانی نمی‌شود». (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7297" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7297">#7297</a>)</li>
<li>گزینه‌ی «تلاش برای لغو گفتار رخدادهای فکوس منقضی‌شده» در تنظیمات پیشرفته‌ی NVDA، حالا بطور پیشفرض فعال است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10885" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10885">#10885</a>)<ul>
<li>این رفتار را می‌توانید با تنظیم این گزینه روی «نه» غیرفعال کنید.</li>
<li>برنامه‌های تحت وب، مثل GMail، دیگر هنگامی که فکوس را به‌سرعت حرکت می‌دهید، اطلاعات قدیمی را نمی‌خوانند.</li>
</ul>
</li>
<li>برگرداننده‌ی بریل libLouis به نسخه‌ی <a href="https://github.com/liblouis/liblouis/releases/tag/v3.17.0" rel="noopener" target="_blank" title="۳.۱۷.۰">۳.۱۷.۰</a> بروز شد.<ul>
<li>جدول‌های بریل جدید: بریل معمولی بلاروسی، بریل رایانه‌ای بلاروسی، اردو درجه ۱، اردو درجه ۲.</li>
</ul>
</li>
<li>پشتیبانی از محتوای Adobe Flash، از آنجا که دیگر توسط Adobe پشتیبانی نمی‌شود، از NVDA نیز حذف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11131" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11131">#11131</a>)</li>
<li>NVDA حتی با وجود پنجره‌هایی از NVDA که هنوز باز هستند، بسته می‌شود. فرایند خروج حالا همه‌ی پنجره‌های محاوره‌ای NVDA را می‌بندد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1740" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1740">#1740</a>)</li>
<li>گفتارنما را حالا می‌توانید با <code>Alt+F4</code> ببندید. این نمایشگر همچنین یک دکمه‌ی استاندارد «بستن» دارد برای تعامل آسانتر کاربرانی که از دستگاه‌های اشاره‌گر (مثل موس) استفاده می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12330" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12330">#12330</a>)</li>
<li>بریل‌نما حالا یک دکمه‌ی استاندارد «بستن» برای تعامل آسانتر کاربرانی که از دستگاه‌های اشاره‌گر (مثل موس) استفاده می‌کنند دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12328" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12328">#12328</a>)</li>
<li>کلید سریع دکمه‌ی «فعال کردن» در پنجره‌ی فهرست سازه‌ها، به خاطر تداخل با برچسب دکمه‌ی رادیویی «نوع سازه» در برخی زبان‌ها حذف شده است. در صورت موجود بودن، دکمه‌ی یادشده، همچنان دکمه‌ی پیشفرض پنجره است و می‌توانید به‌سادگی با زدن دکمه‌ی اینتر در پنجره‌ی فهرست سازه‌ها فعالش کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6167" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6167">#6167</a>)</li>
</ul>
<h3 id="_111">رفع اشکال</h3>
<ul>
<li>فهرست پیام‌ها در Outlook ۲۰۱۰، یک بار دیگر قابل خواندن شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12241">#12241</a>)</li>
<li>در برنامه‌های پایانه‌ای در ویندوز ۱۰ نگارش ۱۶۰۷ به بعد، هنگامی که وسط خط، نویسه‌هایی درج یا حذف می‌کنید، دیگر نویسه‌های سمت راست نشانگر خوانده نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3200">#3200</a>)<ul>
<li>این رفع اشکال آزمایشی را باید بطور دستی در پنجره‌ی تنظیمات پیشرفته‌ی NVDA، با تغییر الگوریتم diff به Diff Match Patch فعال کنید.</li>
</ul>
</li>
<li>در Outlook، هنگامی که از بخش تنه‌ی پیام با Shift+Tab به فیلد موضوع می‌روید، اعلام نادرست فاصله دیگر نباید اتفاق بیفتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10254" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10254">#10254</a>)</li>
<li>در میز فرمان پایتون، درج تب برای حاشیه‌گذاری در ابتدای خط ورودی غیرخالی و اجرای کامل کردن تب در وسط خط ورودی، حالا پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11532" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11532">#11532</a>)</li>
<li>اطلاعات قالب‌بندی و دیگر پیام‌های قابل مرور، هنگامی که چیدمان صفحه خاموش باشد، دیگر خط‌های خالی غیرمنتظره نمایش نمی‌دهند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12004" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12004">#12004</a>)</li>
<li>حالا خواندن دیدگاه‌ها در Microsoft Word با فعالسازی UIA امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9285" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9285">#9285</a>)</li>
<li>نحوه اجرا هنگام تعامل با Visual Studio بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12171" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12171">#12171</a>)</li>
<li>اشکالات گرافیکی مانند سازه‌های ناپیدا هنگام استفاده از چینش راست به چپ برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8859" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8859">#8859</a>)</li>
<li>جهت چینش رابط کاربری NVDA، بر اساس زبان NVDA خواهد بود؛ نه زبان سیستم. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #638">#638</a>)<ul>
<li>مشکل شناخته‌شده برای زبان‌های راست به چپ: حاشیه‌ی راست گروه‌بندی‌ها با برچسب‌ها و یا کنترل‌ها بریده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12181" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12181">#12181</a>)</li>
</ul>
</li>
<li>زبان پایتون همواره مطابق با زبانی که در تنظیمات NVDA انتخاب شده تنظیم می‌شود، و هنگامی که از زبان پیشفرض استفاده می‌کنید اتفاق می‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12214" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12214">#12214</a>)</li>
<li>TextInfo.getTextInChunks دیگر هنگامی که در کنترل‌های Rich Edit مانند نمایشگر وقایع NVDA فراخانی می‌شود، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11613">#11613</a>)</li>
<li>در ویندوز ۱۰، نگارش‌های ۱۸۰۳ و ۱۸۰۹، دوباره استفاده از NVDA در زبان‌هایی که در نامشان نویسه‌ی زیرخط دارند، مثل de_CH، امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12250" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12250">#12250</a>)</li>
<li>پیکربندی اعلام بالانویس‌ها و زیرنویس‌ها در Wordpad آنگونه که انتظار می‌رود کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12262" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12262">#12262</a>)</li>
<li>NVDA چنانچه در یک صفحه‌ی وب فکوس قدیمی ناپدید شود و جایش را به فکوس جدید در همان موقعیت بدهد، دیگر برای اعلام محتوای تازه فکوس‌شده دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12147" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12147">#12147</a>)</li>
<li>از این پس، قالب‌بندی خط‌خورده، بالانویس و زیرنویس برای تمام خانه‌های اکسل، چنانچه گزینه‌ی مربوط فعال باشد، اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12264" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12264">#12264</a>)</li>
<li>مشکل کپی پیکربندی هنگام نصب از یک نسخه‌ی قابل حمل، وقتی که پوشه‌ی پیکربندی پیشفرض مقصد خالی است برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12071" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12071">#12071</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12205" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12205">#12205</a>)</li>
<li>مشکل اعلام نادرست بعضی حروف دارای اکسنت یا دیاکریتیک هنگامی که «گفتن cap پیش از حروفِ بزرگ» فعال باشد برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11948" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11948">#11948</a>)</li>
<li>اشکالی که هنگام تغییر زیر و بمی در موتور سخنگوی SAPI4 پیش می‌آمد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12311" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12311">#12311</a>)</li>
<li>نصب‌کننده‌ی NVDA حالا پارامتر خط فرمان <code>--minimal</code> را هم لحاظ کرده، با پیروی از همان رفتار بیان‌شده در راهنما برای پارامتر یادشده، مانند یک نسخه‌ی نصب‌شده یا قابل حمل، صدای آغاز اجرای نصب‌کننده را پخش نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12289" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12289">#12289</a>)</li>
<li>در Microsoft Word و Outlook، چنانچه گزینه‌ی «به حساب آوردنِ جدول‌های طرح‌بندی» در تنظیمات «حالت مرور» فعال باشد، حالا با کلید پیمایش سریع جدول، می‌توانید به جدول طرح‌بندی بروید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11899" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11899">#11899</a>)</li>
<li>NVDA دیگر در بعضی زبان‌های خاص برای ایموجی‌ها «↑↑↑» اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11963" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11963">#11963</a>)</li>
<li>Espeak حالا دوباره از کانتونی و ماندارین پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10418" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10418">#10418</a>)</li>
<li>در مایکروسافت Edge جدید بر اساس کرومیوم، حالا فیلدهای متنی مثل نوار آدرس، هنگامی که خالی باشند اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12474" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12474">#12474</a>)</li>
<li>مشکل درایور نمایشگر بریل Seika برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10787" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10787">#10787</a>)</li>
</ul>
<h3 id="changes-for-developers_19">Changes for Developers</h3>
<ul>
<li>Note: this is an Add-on API compatibility breaking release. Add-ons will need to be re-tested and have their manifest updated.</li>
<li>NVDA's build system now fetches all Python dependencies with pip and stores them in a Python virtual environment. This is all done transparently.<ul>
<li>To build NVDA, SCons should continue to be used in the usual way. E.g. executing scons.bat in the root of the repository. Running <code>py -m SCons</code> is no longer supported, and <code>scons.py</code> has also been removed.</li>
<li>To run NVDA from source, rather than executing <code>source/nvda.pyw</code> directly, the developer should now use <code>runnvda.bat</code> in the root of the repository. If you do try to execute <code>source/nvda.pyw</code>, a message box will alert you this is no longer supported.</li>
<li>To perform unit tests, execute <code>rununittests.bat [&lt;extra unittest discover options&gt;]</code></li>
<li>To perform system tests: execute <code>runsystemtests.bat [&lt;extra robot options&gt;]</code></li>
<li>To perform linting, execute <code>runlint.bat &lt;base branch&gt;</code></li>
<li>Please refer to readme.md for more details.</li>
</ul>
</li>
<li>The following Python dependencies have also been upgraded:<ul>
<li>comtypes updated to 1.1.8.</li>
<li>pySerial updated to 3.5.</li>
<li>wxPython updated to 4.1.1.</li>
<li>Py2exe updated to 0.10.1.0.</li>
</ul>
</li>
<li><code>LiveText._getTextLines</code> has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11639" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11639">#11639</a>)<ul>
<li>Instead, override <code>_getText</code> which returns a string of all text in the object.</li>
</ul>
</li>
<li><code>LiveText</code> objects can now calculate diffs by character. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11639" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11639">#11639</a>)<ul>
<li>To alter the diff behaviour for some object, override the <code>diffAlgo</code> property (see the docstring for details).</li>
</ul>
</li>
<li>When defining a script with the script decorator, the 'allowInSleepMode' boolean argument can be specified to control if a script is available in sleep mode or not. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11979" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11979">#11979</a>)</li>
<li>The following functions are removed from the config module. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11935" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11935">#11935</a>)<ul>
<li>canStartOnSecureScreens - use config.isInstalledCopy instead.</li>
<li>hasUiAccess and execElevated - use them from the systemUtils module.</li>
<li>getConfigDirs - use globalVars.appArgs.configPath instead.</li>
</ul>
</li>
<li>Module level REASON_* constants are removed from controlTypes - please use controlTypes.OutputReason instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11969" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11969">#11969</a>)</li>
<li>REASON_QUICKNAV has been removed from browseMode - use controlTypes.OutputReason.QUICKNAV instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11969" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11969">#11969</a>)</li>
<li><code>NVDAObject</code> (and derivatives) property <code>isCurrent</code> now strictly returns Enum class <code>controlTypes.IsCurrent</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11782" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11782">#11782</a>)<ul>
<li><code>isCurrent</code> is no longer Optional, and thus will not return None.<ul>
<li>When an object is not current <code>controlTypes.IsCurrent.NO</code> is returned.</li>
</ul>
</li>
</ul>
</li>
<li>The <code>controlTypes.isCurrentLabels</code> mapping has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11782" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11782">#11782</a>)<ul>
<li>Instead use the <code>displayString</code> property on a <code>controlTypes.IsCurrent</code> enum value.<ul>
<li>For example: <code>controlTypes.IsCurrent.YES.displayString</code>.</li>
</ul>
</li>
</ul>
</li>
<li><code>winKernel.GetTimeFormat</code> has been removed - use <code>winKernel.GetTimeFormatEx</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12139" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12139">#12139</a>)</li>
<li><code>winKernel.GetDateFormat</code> has been removed - use <code>winKernel.GetDateFormatEx</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12139" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12139">#12139</a>)</li>
<li><code>gui.DriverSettingsMixin</code> has been removed - use <code>gui.AutoSettingsMixin</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12144" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12144">#12144</a>)</li>
<li><code>speech.getSpeechForSpelling</code> has been removed - use <code>speech.getSpellingSpeech</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12145" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12145">#12145</a>)</li>
<li>Commands cannot be directly imported from speech as <code>import speech; speech.ExampleCommand()</code> or <code>import speech.manager; speech.manager.ExampleCommand()</code> - use <code>from speech.commands import ExampleCommand</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12126" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12126">#12126</a>)</li>
<li><code>speakTextInfo</code> will no longer send speech through <code>speakWithoutPauses</code> if reason is <code>SAYALL</code>, as <code>SayAllHandler</code> does this manually now. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12150" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12150">#12150</a>)</li>
<li>The <code>synthDriverHandler</code> module is no longer star imported into <code>globalCommands</code> and <code>gui.settingsDialogs</code> - use <code>from synthDriverHandler import synthFunctionExample</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12172" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12172">#12172</a>)</li>
<li><code>ROLE_EQUATION</code> has been removed from controlTypes - use <code>ROLE_MATH</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12164" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12164">#12164</a>)</li>
<li><code>autoSettingsUtils.driverSetting</code> classes are removed from <code>driverHandler</code> - please use them from <code>autoSettingsUtils.driverSetting</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12168" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12168">#12168</a>)</li>
<li><code>autoSettingsUtils.utils</code> classes are removed from <code>driverHandler</code> - please use them from <code>autoSettingsUtils.utils</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12168" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12168">#12168</a>)</li>
<li>Support of <code>TextInfo</code>s that do not inherit from <code>contentRecog.BaseContentRecogTextInfo</code> is removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12157" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12157">#12157</a>)</li>
<li><code>speech.speakWithoutPauses</code> has been removed - please use <code>speech.speechWithoutPauses.SpeechWithoutPauses(speakFunc=speech.speak).speakWithoutPauses</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12195" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12195">#12195</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12251" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12251">#12251</a>)</li>
<li><code>speech.re_last_pause</code> has been removed - please use <code>speech.speechWithoutPauses.SpeechWithoutPauses.re_last_pause</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12195" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12195">#12195</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12251" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12251">#12251</a>)</li>
<li><code>WelcomeDialog</code>, <code>LauncherDialog</code> and <code>AskAllowUsageStatsDialog</code> are moved to the <code>gui.startupDialogs</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12105">#12105</a>)</li>
<li><code>getDocFilePath</code> has been moved from <code>gui</code> to the <code>documentationUtils</code> module. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12105">#12105</a>)</li>
<li>The gui.accPropServer module as well as the AccPropertyOverride and ListCtrlAccPropServer classes from the gui.nvdaControls module have been removed in favor of WX native support for overriding accessibility properties. When enhancing accessibility of WX controls, implement wx.Accessible instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12215" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12215">#12215</a>)</li>
<li>Files in <code>source/comInterfaces/</code> are now more easily consumable by developer tools such as IDEs. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12201" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12201">#12201</a>)</li>
<li>Convenience methods and types have been added to the winVersion module for getting and comparing Windows versions. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11909" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11909">#11909</a>)<ul>
<li>isWin10 function found in winVersion module has been removed.</li>
<li>class winVersion.WinVersion is a comparable and order-able type encapsulating Windows version information.</li>
<li>Function winVersion.getWinVer has been added to get a winVersion.WinVersion representing the currently running OS.</li>
<li>Convenience constants have been added for known Windows releases, see winVersion.WIN* constants.</li>
</ul>
</li>
<li>IAccessibleHandler no longer star imports everything from IAccessible and IA2 COM interfaces - please use them directly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12232" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12232">#12232</a>)</li>
<li>TextInfo objects now have start and end properties which can be compared mathematically with operators such as &lt; &lt;= == != &gt;= &gt;. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11613">#11613</a>)<ul>
<li>E.g. ti1.start &lt;= ti2.end</li>
<li>This usage is now prefered instead of ti1.compareEndPoints(ti2,"startToEnd") &lt;= 0</li>
</ul>
</li>
<li>TextInfo start and end properties can also be set to each other. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11613">#11613</a>)<ul>
<li>E.g. ti1.start = ti2.end</li>
<li>This usage is prefered instead of ti1.SetEndPoint(ti2,"startToEnd")</li>
</ul>
</li>
<li><code>wx.CENTRE_ON_SCREEN</code> and <code>wx.CENTER_ON_SCREEN</code> are removed, use <code>self.CentreOnScreen()</code> instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12309" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12309">#12309</a>)</li>
<li><code>easeOfAccess.isSupported</code> has been removed, NVDA only supports versions of Windows where this evaluates to <code>True</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12222" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12222">#12222</a>)</li>
<li><code>sayAllHandler</code> has been moved to <code>speech.sayAll</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12251" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12251">#12251</a>)<ul>
<li><code>speech.sayAll.SayAllHandler</code> exposes the functions <code>stop</code>, <code>isRunning</code>, <code>readObjects</code>, <code>readText</code>, <code>lastSayAllMode</code>.</li>
<li><code>SayAllHandler.stop</code> also resets the <code>SayAllHandler</code> <code>SpeechWithoutPauses</code> instance.</li>
<li><code>CURSOR_REVIEW</code> and <code>CURSOR_CARET</code> has been replaced with <code>CURSOR.REVIEW</code> and <code>CURSOR.CARET</code>.</li>
</ul>
</li>
<li><code>speech.SpeechWithoutPauses</code> has been moved to <code>speech.speechWithoutPauses.SpeechWithoutPauses</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12251" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12251">#12251</a>)</li>
<li><code>speech.curWordChars</code> has been renamed <code>speech._curWordChars</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12395" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12395">#12395</a>)</li>
<li>the following have been removed from <code>speech</code> and can be accessed through <code>speech.getState()</code>. These are readonly values now. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12395" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12395">#12395</a>)<ul>
<li>speechMode</li>
<li>speechMode_beeps_ms</li>
<li>beenCanceled</li>
<li>isPaused</li>
</ul>
</li>
<li>to update <code>speech.speechMode</code> use <code>speech.setSpeechMode</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12395" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12395">#12395</a>)</li>
<li>the following have been moved to <code>speech.SpeechMode</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12395" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12395">#12395</a>)<ul>
<li><code>speech.speechMode_off</code> becomes <code>speech.SpeechMode.off</code></li>
<li><code>speech.speechMode_beeps</code> becomes <code>speech.SpeechMode.beeps</code></li>
<li><code>speech.speechMode_talk</code> becomes <code>speech.SpeechMode.talk</code></li>
</ul>
</li>
<li><code>IAccessibleHandler.IAccessibleObjectIdentifierType</code> is now <code>IAccessibleHandler.types.IAccessibleObjectIdentifierType</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12367" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12367">#12367</a>)</li>
<li>The following in <code>NVDAObjects.UIA.WinConsoleUIA</code> have been changed (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12094" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12094">#12094</a>)<ul>
<li><code>NVDAObjects.UIA.winConsoleUIA.is21H1Plus</code> renamed <code>NVDAObjects.UIA.winConsoleUIA.isImprovedTextRangeAvailable</code>.</li>
<li><code>NVDAObjects.UIA.winConsoleUIA.consoleUIATextInfo</code> renamed to start class name with upper case.</li>
<li><code>NVDAObjects.UIA.winConsoleUIA.consoleUIATextInfoPre21H1</code> renamed <code>NVDAObjects.UIA.winConsoleUIA.ConsoleUIATextInfoWorkaroundEndInclusive</code><ul>
<li>The implementation works around both end points being inclusive (in text ranges) before <a href="https://github.com/microsoft/terminal/pull/4018" rel="noopener" target="_blank" title="microsoft/terminal PR 4018">microsoft/terminal PR 4018</a></li>
<li>Workarounds for <code>expand</code>, <code>collapse</code>, <code>compareEndPoints</code>, <code>setEndPoint</code>, etc</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 id="_112">۲۰۲۰.۴</h2>
<p>این انتشار مشتمل است بر روش‌های ورودی جدید چینی، بروزرسانی برای Liblouis، و فهرست سازه‌ها (NVDA+F7) که در حالت فرمانپذیری کار می‌کند.
حالا راهنمای وابسته به محتوا، هنگام فشردن F1 در پنجره‌های NVDA موجود است.
بهبودی‌هایی در قوانین تلفظ نمادها، دیکشنری گفتار، پیام‌های بریل و خواندن سطحی.
رفع اشکال و بهبودی در برنامه‌های Mail، Outlook، Teams، Visual Studio، Azure Data Studio و Foobar2000.
بهبودی‌هایی در وب، در برنامه‌هایی مثل Google Docs، و پشتیبانی بیشتری از ARIA (برنامه‌های پیشرفته‌ی اینترنتی دسترسپذیر).
بعلاوه‌ی بسیاری رفع اشکال‌ها و بهبودی‌های مهم دیگر.</p>
<h3 id="_113">ویژگی‌های جدید</h3>
<ul>
<li>فشردن F1 در پنجره‌های NVDA، حالا مربوطترین بخش فایل راهنما به آن پنجره را باز می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7757" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7757">#7757</a>)</li>
<li>پشتیبانی NVDA از پیشنهادهای کامل‌شونده‌ی خودکار (یا IntelliSense) در Microsoft SQL Server Management Studio بعلاوه‌ی Visual Studio ۲۰۱۷ و بالاتر. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7504" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7504">#7504</a>)</li>
<li>تلفظ نمادها: پشتیبانی از گروهبندی نمادها در یک تعریف نمادهای پیچیده و پشتیبانی از ارجاع‌های گروهی در یک قانون جایگزینی، آن‌ها را ساده‌تر و قدرتمندتر می‌سازد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11107" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11107">#11107</a>)</li>
<li>از این پس به کاربران، هنگام تلاش برای ایجاد ورودیهای دیکشنری گفتاری با جایگزینی عبارات منتظم نامعتبر، هشدار داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11407" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11407">#11407</a>)<ul>
<li>به‌ویژه خطاهای گروهبندی شناسایی می‌شود.</li>
</ul>
</li>
<li>پشتیبانی از روش‌های ورودی چینی سنتی سریع و پین‌یین در ویندوز ۱۰ افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11562" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11562">#11562</a>)</li>
<li>سربرگ‌ها (tab headers) همانند فرم فیلدها در حالت مرور در نظر گرفته شده و با حرف F قابل پیمایش هستند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10432" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10432">#10432</a>)</li>
<li>فرمانی برای فعال یا غیرفعال کردن اعلام متن برجسته‌شده (نشان‌شده) افزوده شد. کلید پیشفرضی به این فرمان اختصاص داده نشده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11807" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11807">#11807</a>)</li>
<li>پارامتر --copy-portable-config به خط فرمان NVDA افزوده شد که امکان می‌دهد تا هنگامی که NVDA را بی پرسشی از کاربر نصب می‌کنید، بتوانید پیکربندی فراهم‌شده را بطور خودکار در حساب کاربر کپی کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9676" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9676">#9676</a>)</li>
<li>جابجایی به خانه‌ی بریل در بریل‌نما، هم‌اکنون برای کاربرانی که از موس استفاده می‌کنند پشتیبانی می‌شود. موس را روی خانه‌ی مورد نظر نگهدارید تا مکان‌نما به آن خانه برود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11804" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11804">#11804</a>)</li>
<li>NVDA از این به بعد، دستگاه‌های Humanware Brailliant BI 40X و 20X را هم از طریق یو‌اس‌بی هم بلوتوث، بطور خودکار شناسایی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11819" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11819">#11819</a>)</li>
</ul>
<h3 id="_114">تغییرات</h3>
<ul>
<li>برگرداننده‌ی بریل Liblouis به نگارش ۳.۱۶.۱ بروز شد:<ul>
<li>Addresses multiple crashes</li>
<li>Adds Bashkir grade 1 Braille table</li>
<li>Adds Coptic 8 dot computer braille table</li>
<li>Adds Russian literary braille and Russian literary braille (detailed) tables</li>
<li>Adds Added Afrikaans grade 2 braille table</li>
<li>Removes the Russian grade 1 Braille table</li>
</ul>
</li>
<li>هنگام خواندن صفحه در حالت مرور با استفاده از فرمان «خواندن همه»، چنانچه گزینه‌ی «خواندن سطحی» فعال باشد، فرمان‌های «پیدا کردن بعدی» و «پیدا کردن قبلی» دیگر خواندن را متوقف نمی‌کنند. در عوض، خواندن همه از مورد پیدا شده‌ی بعدی یا قبلی از سر گرفته می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11563" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11563">#11563</a>)</li>
<li>کلید F3 در نمایشگرهای بریل HIMS، به فاصله+نقطه‌های ۱۴۸ تغییر یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11710" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11710">#11710</a>)</li>
<li>بهبود تجربه‌ی کاربری در گزینه‌های «مدت زمان پیام بریل» و «نمایش نامحدود پیام‌ها» (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11602" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11602">#11602</a>)</li>
<li>در مرورگرهای وب و دیگر برنامه‌هایی که از حالت مرور پشتیبانی می‌کنند، حالا پنجره‌ی فهرست سازه‌ها (Insert+F7) را می‌توانید هنگامی که در حالت فرمان‌پذیری هستید فراخوانی کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10453" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10453">#10453</a>)</li>
<li>هنگامی که اعلام تغییرات محتوای پویا غیرفعال باشد، بروزرسانی‌های ناحیه‌های ARIA Live نادیده گرفته، متوقف می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9077" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9077">#9077</a>)</li>
<li>NVDA حالا «در کلیپ‌برد کپی شد» را قبل از متن کپی‌شده اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6757" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6757">#6757</a>)</li>
<li>ارايه‌ی جدول مشاهده‌ی گرافیکی در مدیریت دیسک‌ها (Disk Management) بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10048" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10048">#10048</a>)</li>
<li>برچسب‌های کنترل‌ها -در تنظیمات NVDA-، حالا هنگامی که کنترل غیرفعال شود، غیرفعال (خاکستری رنگ) می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11809" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11809">#11809</a>)</li>
<li>تفسیر ایموجی‌های CLDR به نگارش ۳۸ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11817" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11817">#11817</a>)</li>
<li>ویژگی داخلی «برجسته‌ساز فکوس» به «برجسته‌ساز بینایی» تغییر نام یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11700" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11700">#11700</a>)</li>
</ul>
<h3 id="_115">رفع اشکال</h3>
<ul>
<li>NVDA هنگام استفاده از برنامه‌ی Fast Log Entry، دوباره با فیلدهای ویرایشی درست کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8996" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8996">#8996</a>)</li>
<li>در برنامه‌ی Foobar2000، چنانچه زمان کلی موجود نباشد (مثلا هنگام پخش برنامه‌ی زنده)، زمان سپری‌شده اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11337" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11337">#11337</a>)</li>
<li>NVDA حالا ویژگی aria-roledescription را در سازه‌های محتواهای قابل ویرایش در صفحات وب به حساب می‌آورَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11607" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11607">#11607</a>)</li>
<li>دیگر در یک فهرست در سندنگار گوگل یا محتوای قابل ویرایش دیگر در کروم، در هر خط، واژه‌ی «فهرست» اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7562" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7562">#7562</a>)</li>
<li>هنگام پیمایشِ نویسه به نویسه یا واژه به واژه از یک مورد فهرست به موردی دیگر در یک محتوای قابل ویرایش در صفحات وب، حالا ورود به مورد جدید فهرست اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11569" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11569">#11569</a>)</li>
<li>NVDA حالا هنگامی که نشانگر در انتهای یک لینک در پایان یک مورد فهرست در سندنگار گوگل یا محتوای قابل ویرایش دیگری در وب باشد، خط درست را می‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11606" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11606">#11606</a>)</li>
<li>در ویندوز ۷، باز کردن یا بستن منوی Start از میز کار، حالا فکوس را درست تنظیم می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10567" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10567">#10567</a>)</li>
<li>وقتی که گزینه‌ی «تلاش برای لغو گفتار رخدادهای فکوس منقضی‌شده» فعال باشد، هنگام جابجایی بین سربرگها در فایرفاکس، عنوان سربرگ دوباره خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11397" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11397">#11397</a>)</li>
<li>
<ul>
<li>NVDA دیگر هنگام سخن گفتن با صداهای SAPI5 موتور سخنگوی Ivona، بعد از تایپ یک نویسه در فهرست، هنگام خواندن مورد فهرست، از خواندن باز‌نمی‌مانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11651" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11651">#11651</a>)</li>
</ul>
</li>
<li>در برنامه‌ی Mail در ویندوز ۱۰، نسخه‌ی ۱۶۰۰۵.۱۳۱۱۰ و بالاتر، هنگام خواندن ایمیل‌ها، استفاده از حالت مرور دوباره امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11439">#11439</a>)</li>
<li>هنگام استفاده از صداهای SAPI5 موتور سخنگوی Ivona، محصول harposoftware.com، NvDA حالا می‌تواند پیکربندی‌ها را ذخیره کند، موتورهای سخنگو را تعویض کند، و دیگر بعد از شروع مجدد ساکت نخواهد ماند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11650" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11650">#11650</a>)</li>
<li>در نمایشگرهای بریل HIMS، حالا امکان تایپ شماره‌ی ۶ با صفحه‌کلید بریل در حالت بریل رایانه وجود دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11710" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11710">#11710</a>)</li>
<li>بهبودی‌های عمده‌ای در اجرا در برنامه‌ی Azure Data Studio حاصل شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11533" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11533">#11533</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11715" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11715">#11715</a>)</li>
<li>هنگامی که گزینه‌ی «تلاش برای لغو گفتار رخدادهای فکوس منقضی‌شده» فعال باشد، عنوان پنجره‌ی «پیدا کردن» در NVDA دوباره خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11632" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11632">#11632</a>)</li>
<li>NVDA هنگامی که کامپیوتر از حالت آماده باش خارج می‌شود و فکوس روی سندی که با Microsoft Edge باز شده قرار می‌گیرد، دیگر نباید متوقف شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11576" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11576">#11576</a>)</li>
<li>بعد از بستن منوی محتوایی در Microsoft Edge، برای اینکه حالت مرور دوباره کار کند، دیگر نیازی به زدن Tab یا جابجا کردن فکوس نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11202" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11202">#11202</a>)</li>
<li>NVDA دیگر هنگام خواندن موارد موجود در فهرست‌های یک برنامه‌ی ۶۴-بیتی، مثل Tortoise SVN، دچار مشکل نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8175" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8175">#8175</a>)</li>
<li>ARIA treegridها (جدول‌های درختی) در حالت مرور در فایرفاکس و کروم، به صورت جدول‌های معمولی نمایش داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9715" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9715">#9715</a>)</li>
<li>از این پس می‌توانید یک جستجوی معکوس را با استفاده از «پیدا کردن قبلی» با NVDA+Shift+F3 آغاز کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11770" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11770">#11770</a>)</li>
<li>دیگر یک فرمان NVDA، چنانچه کلید نامربوطی بین دو بار اجرای فرمان فشرده شود، تکراری محسوب نخواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11388" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11388">#11388</a>)</li>
<li>می‌توانید دوباره اعلام تگ‌های Strong و emphasis در اینترنت اکسپلورر را با خاموش کردن تأکیدها در تنظیمات قالب‌بندی غیرفعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11808" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11808">#11808</a>)</li>
<li>توقفی چند ثانیه‌ای هنگام حرکت در خانه‌های اکسل با جهت‌نماها که توسط برخی کاربران گزارش شده بود، دیگر نباید اتفاق بیفتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11818" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11818">#11818</a>)</li>
<li>در نسخه‌هایی از Microsoft Team که مثلا با 1.3.00.28 شروع می‌شوند، NVDA دیگر به خاطر منویی که به اشتباه در فکوس قرار گرفته، هنگام خواندن پیامها در چت‌ها و کانال‌های تیم‌ها، دچار مشکل نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11821" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11821">#11821</a>)</li>
<li>متنی که همزمان، هم بعنوان خطای املایی، هم خطای دستوری نشان‌گذاری شده باشد، حالا بدرستی توسط NVDA بعنوان خطای املایی و دستوری اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11787" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11787">#11787</a>)</li>
<li>هنگام استفاده از Outlook با تنظیمات زبان فرانسوی، میانبر «پاسخ به همه» (کنترل+شیفت+R) دوباره کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11196">#11196</a>)</li>
<li>در Visual Studio، پیام‌های راهنمای IntelliSense که جزئیات افزونتری راجع به مورد انتخاب‌شده ارائه می‌دهند، حالا فقط یک بار اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11611" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11611">#11611</a>)</li>
<li>در ماشین‌حساب ویندوز ۱۰، چنانچه «خواندن نویسه‌های تایپ‌شده» غیر فعال باشد، NVDA فرایند محاسبه‌ها را نمی‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9428" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9428">#9428</a>)</li>
<li>NVDA دیگر هنگام نمایش محتوای معینی در بریل، مثلا یک نشانی اینترنتی، در حال استفاده از جدول بریل انگلیسی آمریکایی درجه ۲، چنانچه «گسترش دادن واژه‌ی قرار گرفته روی مکان‌نما به صورتِ بریل رایانه» فعال باشد، دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11754" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11754">#11754</a>)</li>
<li>اعلام اطلاعات قالب‌بندی برای خانه‌ی در فکوس قرار گرفته در اکسل، با استفاده از NVDA+F، دوباره امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11914" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11914">#11914</a>)</li>
<li>ورودیِ QWERTY در نمایشگرهای بریل Papenmeier که -این نوع ورودی را- پشتیبانی می‌کند، دوباره کار می‌کند و دیگر باعث توقف گاه و بیگاه NVDA نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11944" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11944">#11944</a>)</li>
<li>در مرورگرهای بر پایه‌ی Chromium، چندین مورد حل شد که در آن‌ها پیمایش جدول کار نمی‌کرد و NVDA تعداد سطرها و ستون‌های جدول را اعلام نمی‌کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/12359" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #12359">#12359</a>)</li>
</ul>
<h3 id="changes-for-developers_20">Changes for Developers</h3>
<ul>
<li>System tests can now send keys using spy.emulateKeyPress, which takes a key identifier that conforms to NVDA's own key names, and by default also blocks until the action is executed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11581" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11581">#11581</a>)</li>
<li>NVDA no longer requires the current directory to be the NVDA application directory in order to function. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6491" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6491">#6491</a>)</li>
<li>The aria live politeness setting for live regions can now be found on NVDA Objects using the liveRegionPoliteness property. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11596" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11596">#11596</a>)</li>
<li>It is now possible to define separate gestures for Outlook and Word document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11196">#11196</a>)</li>
</ul>
<h2 id="_116">۲۰۲۰.۳</h2>
<p>این انتشار چندین بهبود عمده را در پایداری و اجرا، به‌ویژه در برنامه‌های آفیس در بر دارد. تنظیمات جدیدی برای پشتیبانی از نمایشگرهای لمسی و اعلام گرافیک‌ها وجود دارد.
وجود محتوای نشانه‌گذاری‌شده (برجسته) در مرورگرها اعلام می‌شود. جدول‌های بریل آلمانی جدید هم افزوده شده است.</p>
<h3 id="_117">ویژگی‌های جدید</h3>
<ul>
<li>حالا می‌توانید اعلام گرافیک‌ها را از تنظیمات قالب‌بندی اسناد فعال یا غیرفعال کنید. شایان ذکر است که NVDA با غیرفعال بودن این گزینه، همچنان متنی که به عنوان متن جایگزین (Alt) برای گرافیک تعیین شده است را خواهد خواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4837" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4837">#4837</a>)</li>
<li>از این پس می‌توانید پشتیبانی NVDA از صفحات لمسی را فعال یا غیرفعال کنید. گزینه‌ای برای این کار در تنظیمات تعامل لمسی NVDA افزوده شده است. کلید پیش‌فرض این گزینه NVDA+control+alt+t است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9682" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9682">#9682</a>)</li>
<li>جدول‌های بریل آلمانی جدید افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11268" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11268">#11268</a>)</li>
<li>NVDA حالا کنترل‌های UIA فقط خواندنی را تشخیص می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10494" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10494">#10494</a>)</li>
<li>وجود محتوای نشانه‌گذاری‌شده (برجسته) در همه‌ی مرورگرهای وب، هم به صورت بریل و هم در گفتار اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11436" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11436">#11436</a>)<ul>
<li>This can be toggled on and off by a new NVDA Document Formatting option for Highlighting.</li>
</ul>
</li>
<li>کلیدهای جدید شبیهسازی‌شده‌ی صفحه کلید سیستم را می‌توانید از مدیریت فرمان‌های ورودی اضافه کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6060" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6060">#6060</a>)<ul>
<li>برای این کار، بعد از انتخاب شاخه‌ی کلیدهای شبیهسازی‌شده‌ی صفحه کلید سیستم، دکمه‌ی افزودن را بزنید.</li>
</ul>
</li>
<li>نمایشگر بریل Active Braille از شرکت Handy Tech که دارای دسته‌ی بازی است حالا پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11655" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11655">#11655</a>)</li>
<li>گزینه‌ی «حالت فکوس خودکار برای جابجایی نشانگر» حالا با غیرفعال کردن گزینه‌ی «تنظیم خودکار فکوس سیستم روی سازه‌های فکوس‌پذیر» سازگار است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11663" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11663">#11663</a>)</li>
</ul>
<h3 id="_118">تغییرات</h3>
<ul>
<li>فرمان اعلام قالب‌بندی (NVDA+f) حالا به گونه‌ای تغییر کرده که قالب‌بندی محل قرارگیری نشانگر سیستم را به جای مکان‌نمای بازبینی اعلام می‌کند. برای اعلام قالب‌بندی محل مکان‌نمای بازبینی، از این به بعد از NVDA+Shift+f استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9505" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9505">#9505</a>)</li>
<li>NVDAدیگر بطور پیش‌فرض، در حالت مرور فکوس سیستم را بطور خودکار روی سازه‌های فکوس‌پذیر قرار نمی‌دهد. این کار اجرا و پایداری را بهبود می‌بخشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11190" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11190">#11190</a>)</li>
<li>CLDR از نسخه‌ی ۳۶.۱ به ۳۷ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11303" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11303">#11303</a>)</li>
<li>ایسپیک NG به نسخه‌ی ۱.۵۱-dev، ویرایش 1fb68ffffea4 بروز شد</li>
<li>حالا می‌توانید در لیست‌باکس‌هایی که دارای موارد قابل علامت زدن هستند، هنگامی که لیست خاصی دارای چند ستون است، از پیمایش جدولی بهره بگیرید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8857" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8857">#8857</a>)</li>
<li>در مدیر افزونه‌ها، هنگام نمایش پیام تایید حذف یک افزونه، حالا دکمه‌ی «No» پیش‌فرض است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10015" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10015">#10015</a>)</li>
<li>در اکسل، پنجره‌ی فهرست سازه‌ها، حالا فرمول‌ها را به شکل محلی‌سازی‌شده‌شان نمایش می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9144" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9144">#9144</a>)</li>
<li>NVDA حالا برای اعلامِ یادداشت‌ها در اکسل، از اصطلاحات صحیح استفاده می‌کند (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11311" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11311">#11311</a>)</li>
<li>هنگام استفاده از فرمان «بردن مکان‌نمای بازبینی به فکوس» در حالت مرور، حالا مکان‌نمای بازبینی در محل نشانگر مجازی قرار می‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9622" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9622">#9622</a>)</li>
<li>اطلاعاتی که در حالت مرور گزارش می‌شود، مانند اطلاعات قالب‌بندی با NVDA+F، حالا در پنجره‌ای کمی بزرگتر در وسط صفحه نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9910" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9910">#9910</a>)</li>
</ul>
<h3 id="_119">رفع اشکال</h3>
<ul>
<li>NVDA از این پس تنظیمات پرگویی هرچه باشد، هنگامی که واژه به واژه حرکت می‌کنید و روی یک نماد تنها که به دنبال نویسه‌ی فاصله است، قرار می‌گیرید، همیشه آن نماد را می‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5133" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5133">#5133</a>)</li>
<li>در برنامه‌هایی که از QT ۵.۱۱ یا جدیدتر استفاده می‌کنند، توضیحات اشیا دوباره اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8604" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8604">#8604</a>)</li>
<li>هنگامی که واژه‌ای را با Ctrl+delete پاک می‌کنید، NVDA دیگر بی‌صدا باقی نمی‌مانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3298" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3298">#3298</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11029" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11029">#11029</a>)<ul>
<li>از این پس، واژه‌ای که بعد از واژه‌ی پاک‌شده هست خوانده می‌شود.</li>
</ul>
</li>
<li>فهرست زبان حالا در پنل تنظیمات عمومی درست مرتب می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10348" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10348">#10348</a>)</li>
<li>در پنجره‌ی مدیریت فرمان‌های ورودی، بهبودی قابل توجهی هنگام فیلتر کردن انجام شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10307" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10307">#10307</a>)(</li>
<li>حالا می‌توانید نویسه‌های یونیکُد فراتر از U+FFFF را از یک نمایشگر بریل ارسال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10796" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10796">#10796</a>)</li>
<li>NVDA محتوای پنجره‌ی Open with را در بروزرسانی ماه مِیِ ۲۰۲۰ِ ویندوز ۱۰ می‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11335" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11335">#11335</a>)</li>
<li>یک گزینه‌ی آزمایشی جدید (فعالسازی ثبت انتخابی برای رخدادهای UI Automation و تغییراتِ خصوصیات) در تنظیمات پیشرفته در صورت فعال بودن، می‌تواند بهبودی اساسی در اجرا، در Microsoft Visual Studio و دیگر برنامه‌های بر پایه‌ی UI Automation فراهم آورَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11077" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11077">#11077</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11209">#11209</a>)</li>
<li>برای موارد قابل علامت زدن از لیست، وضعیت انتخاب‌شده دیگر بطور اضافی اعلام نمی‌شود؛ و چنانچه مناسب باشد، وضعیت انتخاب‌نشده به جایش اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8554" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8554">#8554</a>)</li>
<li>در بروزرسانی مِی ۲۰۲۰ ویندوز ۱۰، NVDA حالا کارت صدای مایکروسافت را هنگام مشاهده‌ی دستگاه‌های خروجی در پنجره‌ی انتخاب موتور سخنگو نشان می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11349" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11349">#11349</a>)</li>
<li>در اینترنت اکسپلورر، شماره‌ها برای فهرست‌های ترتیبی که با ۱ شروع نمی‌شوند، حالا درست اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8438" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8438">#8438</a>)</li>
<li>در کروم، NVDA حالا برای همه‌ی کنترل‌های قابل علامت زدنی که بدون علامت باشند، نه فقط برای کادرهای علامت‌زدنی، «بدون علامت» را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11377" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11377">#11377</a>)</li>
<li>هنگامی که زبان NVDA آراگونی باشد، دوباره، پیمایش در کنترل‌های مختلف امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11384" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11384">#11384</a>)</li>
<li>NVDA در Microsoft Word، هنگام سریع بالا و پایین رفتن با جهت‌نماها یا تایپ نویسه‌ها در حالی که بریل فعال است، دیگر نباید گاه‌گاهی متوقف شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11431" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11431">#11431</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11425" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11425">#11425</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11414" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11414">#11414</a>)</li>
<li>NVDA هنگام کپی پیمایشگر جاری در کلیپ‌برد، دیگر فاصله‌ی دنباله‌دار ناموجود را به محتوای کپی‌شده اضافه نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11438" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11438">#11438</a>)</li>
<li>NVDA چنانچه چیزی برای خواندن نباشد، دیگر پروفایل «خواندن همه» را فعال نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10899" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10899">#10899</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9947" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9947">#9947</a>)</li>
<li>NVDA دیگر نمی‌تواند فهرست امکانات را در مدیر خدمات اطلاعات اینترنت (IIS) بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11468" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11468">#11468</a>)</li>
<li>NVDA حالا برای بهبود اجرا، دستگاه صدا را در بعضی کارت‌های صدا باز نگه‌می‌دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5172" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5172">#5172</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10721" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10721">#10721</a>)</li>
<li>NVDA در Microsoft Word، دیگر هنگام پایین نگه داشتن کنترل+شیفت+جهت‌نمای پایین، متوقف یا بسته نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9463" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9463">#9463</a>)</li>
<li>وضعیت باز یا بسته بودن شاخه‌های نمای درختی پیمایش در drive.google.com از این پس همیشه توسط NVDA اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11520" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11520">#11520</a>)</li>
<li>NVDA نمایشگر بریل NLS eReader Humanware را از طریق بلوتوث بطور خودکار شناسایی خواهد کرد؛ از آنجا که حالا نام بلوتوث آن «NLS eReader Humanware» است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11561" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11561">#11561</a>)</li>
<li>بهبودی‌های اساسی در اجرا در Visual Studio Code. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11533" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11533">#11533</a>)</li>
</ul>
<h3 id="changes-for-developers_21">Changes For Developers</h3>
<ul>
<li>The GUI Helper's BoxSizerHelper.addDialogDismissButtons supports a new "separated" keyword argument, for adding a standard horizontal separator to dialogs (other than messages and single input dialogs). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6468" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6468">#6468</a>)</li>
<li>Additional properties were added to app modules, including path for the executable (appPath), is a Windows Store app (isWindowsStoreApp), and machine architecture for the app (appArchitecture). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7894" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7894">#7894</a>)</li>
<li>It is now possible to create app modules for apps hosted inside wwahost.exe on Windows 8 and later. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4569" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4569">#4569</a>)</li>
<li>A fragment of the log can now be delimited and then copied to clipboard using NVDA+control+shift+F1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9280" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9280">#9280</a>)</li>
<li>NVDA-specific objects that are found by Python's cyclic garbage collector are now logged when being deleted by the collector to aide in removing reference cycles from NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11499" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11499">#11499</a>)<ul>
<li>The majority of NVDA's classes are tracked including NVDAObjects, appModules, GlobalPlugins, SynthDrivers, and TreeInterceptors.</li>
<li>A class that needs to be tracked should inherit from garbageHandler.TrackedObject.</li>
</ul>
</li>
<li>Significant debug logging for MSAA events can be now enabled in NVDA's Advanced settings. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11521" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11521">#11521</a>)</li>
<li>MSAA winEvents for the currently focused object are no longer filtered out along with other events if the event count for a given thread is exceeded. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11520" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11520">#11520</a>)</li>
</ul>
<h2 id="_120">۲۰۲۰.۲</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به پشتیبانی از یک نمایشگر بریل جدید از شرکت ناطق، پشتیبانی بهتر از رابط کاربری ESET antivirus و پایانه‌ی ویندوز، بهبود اجرا در 1Password و موتور سخنگوی OneCore، و بسیاری رفع اشکال‌ها و بهبودی‌های مهم دیگر اشاره نمود.</p>
<h3 id="_121">ویژگی‌های جدید</h3>
<ul>
<li>پشتیبانی از نمایشگر بریل جدید:<ul>
<li>نمایشگر nBraille محصول شرکت ناطق (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10778" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10778">#10778</a>)</li>
</ul>
</li>
<li>فرمانی برای باز کردن پوشه‌ی پیکربندی NVDA (بدون اختصاص کلید پیش‌فرض) افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2214" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2214">#2214</a>)</li>
<li>پشتیبانی بهتر از رابط کاربری ESET antivirus. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10894" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10894">#10894</a>)</li>
<li>پشتیبانی از پایانه‌ی ویندوز (Windows Terminal) افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10305" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10305">#10305</a>)</li>
<li>فرمانی برای اعلام پروفایل پیکربندی فعال (بدون اختصاص کلید پیش‌فرض) افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9325" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9325">#9325</a>)</li>
<li>فرمانی برای اعلام بالانویس‌ها و زیرنویس‌ها (بدون اختصاص کلید پیش‌فرض) افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10985" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10985">#10985</a>)</li>
<li>هنگامی که فکوس را در برنامه‌های تحت وب، مثلا GMail به‌سرعت حرکت می‌دهید، NVDA دیگر اطلاعات قدیمی و منسوخ‌شده را نمی‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10885" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10885">#10885</a>)<ul>
<li>این راهکار آزمایشی باید بطور دستی با گزینه‌ی «تلاش برای لغو گفتارِ رخدادهای فکوسِ منقضی‌شده» از بخش تنظیمات پیشرفته فعال شود.</li>
</ul>
</li>
<li>نمادهای بسیار بیشتری به دیکشنری پیش‌فرض نمادهای NVDA افزوده شدند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11105">#11105</a>)</li>
</ul>
<h3 id="_122">تغییرات</h3>
<ul>
<li>برگرداننده‌ی بریل liblouis از نسخه‌ی ۳.۱۲.۰ به <a href="https://github.com/liblouis/liblouis/releases/tag/v3.14.0" rel="noopener" target="_blank" title="۳.۱۴.۰">۳.۱۴.۰</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10832" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10832">#10832</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11221" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11221">#11221</a>)</li>
<li>اعلام بالانویس‌ها و زیرنویس‌ها حالا جدا از اعلام ویژگی‌های فونت کنترل می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10919" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10919">#10919</a>)</li>
<li>به خاطر تغییراتی که در VS Code صورت گرفته، NVDA دیگر بطور پیش‌فرض، حالت مرور را در Code غیرفعال نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10888" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10888">#10888</a>)</li>
<li>NVDA هنگامی که مکان‌نمای بازبینی را با استفاده از فرمان‌های «بردن مکان‌نمای بازبینی به بالا و پایین»، مستقیما به اولین یا آخرین خط پیمایشگر جاری می‌بَرید، دیگر پیام‌های «بالا» و «پایین» را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9551" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9551">#9551</a>)</li>
<li>NVDA زمانی که مکان‌نمای بازبینی را با استفاده از فرمان‌های «بردن مکان‌نمای بازبینی به ابتدا و انتهای خط»، مستقیما به اولین یا آخرین نویسه‌ی یک خط در پیمایشگر جاری می‌بَرید، دیگر پیام‌های «چپ» و «راست» را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9551" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9551">#9551</a>)</li>
</ul>
<h3 id="_123">رفع اشکال</h3>
<ul>
<li>NVDA حالا هنگامی که فایل لاگ نمی‌تواند ایجاد شود، بدرستی آغاز به کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6330" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6330">#6330</a>)</li>
<li>در نسخه‌های اخیر Microsoft Word 365، NVDA هنگام ویرایش یک سند، وقتی ctrl+backspace را می‌زنید، delete back word اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10851" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10851">#10851</a>)</li>
<li>NVDA دوباره در Winamp، وضعیت حالت‌های پخش تصادفی و تکرار را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10945" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10945">#10945</a>)</li>
<li>NVDA دیگر هنگامی که در فهرست موارد موجود در برنامه‌ی 1Password حرکت می‌کنید، بسیار کند نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10508" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10508">#10508</a>)</li>
<li>موتور سخنگوی Windows OneCore دیگر هنگام سخن گفتن با کندی رفتار نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10721" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10721">#10721</a>)</li>
<li>NVDA دیگر هنگامی که منوی محتوایی برنامه‌ی 1Password را از محدوده‌ی اعلان‌های سیستم باز می‌کنید، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11017" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11017">#11017</a>)</li>
<li>در Office ۲۰۱۳ و نسخه‌های قدیمیتر:<ul>
<li>ریبون‌ها هنگامی که برای اولین بار فکوس روی آن‌ها قرار می‌گیرد، اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4207" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4207">#4207</a>)</li>
<li>موارد منو‌های محتوایی یکبار دیگر بدرستی اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9252" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9252">#9252</a>)</li>
<li>بخش‌های ریبون‌ها هنگام پیمایش با کنترل+جهت‌نماها، همواره اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7067" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7067">#7067</a>)</li>
</ul>
</li>
<li>در حالت مرور در مرورگرهای موزیلا فایرفاکس و گوگل کروم، زمانی که محتوای وب از CSS display: inline-flex استفاده می‌کند، متن دیگر به اشتباه در یک خط جداگانه ظاهر نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11075" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11075">#11075</a>)</li>
<li>در حالت مرور در صورتی که تنظیم خودکار فکوس سیستم روی سازه‌های فکوس‌پذیر غیرفعال باشد، حالا فعال کردن سازه‌هایی که فکوسپذیر نیستند امکانپذیر است.</li>
<li>در حالت مرور در صورتی که تنظیم خودکار فکوس سیستم روی سازه‌های فکوس‌پذیر غیرفعال باشد، حالا فعال کردن سازه‌هایی که با کلید tab در دسترس هستند امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8528" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8528">#8528</a>)</li>
<li>در حالت مرور در صورتی که تنظیم خودکار فکوس سیستم روی سازه‌های فکوس‌پذیر غیرفعال باشد، NVDA هنگامی که برخی سازه‌ها را فعال می‌کنید، دیگر روی موقعیت نادرست کلیک نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9886" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9886">#9886</a>)</li>
<li>هنگام دسترسی به کنترل‌های متنی DevExpress، صداهای خطای NVDA دیگر شنیده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10918" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10918">#10918</a>)</li>
<li>پیام‌های راهنمای شکلک‌های موجود در محدوده‌ی اعلان‌های سیستم، چنانچه متنشان برابر با نام شکلک‌ها باشد، برای جلوگیری از اعلام دوباره، هنگام پیمایش با صفحه‌کلید، دیگر اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6656" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6656">#6656</a>)</li>
<li>در حالت مرور در صورتی که تنظیم خودکار فکوس سیستم روی سازه‌های فکوس‌پذیر غیرفعال باشد، رفتن به حالت فرمانپذیری با NVDA+فاصله، حالا سازه‌ی زیر نشانگر را در تیررس قرار می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11206" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11206">#11206</a>)</li>
<li>یک بار دیگر بررسی بروزرسانی NVDA روی برخی سیستم‌ها، مثلا ویندوزی که به تازگی روی یک سیستم نصب شده، امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11253" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11253">#11253</a>)</li>
<li>در یک برنامه‌ی جاوا، وقتی که انتخاب در یک نمای درختی، جدول یا فهرستی که در تیررس نیست تغییر می‌کند، فکوس جابجا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5989" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5989">#5989</a>)</li>
</ul>
<h3 id="changes-for-developers_22">Changes For Developers</h3>
<ul>
<li>execElevated and hasUiAccess have moved from config module to systemUtils module. Usage via config module is deprecated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10493" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10493">#10493</a>)</li>
<li>Updated configobj to 5.1.0dev commit f9a265c4. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10939" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10939">#10939</a>)</li>
<li>Automated testing of NVDA with Chrome and a HTML sample is now possible. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10553" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10553">#10553</a>)</li>
<li>IAccessibleHandler has been converted into a package, OrderedWinEventLimiter has been extracted to a module and unit tests added (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10934" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10934">#10934</a>)</li>
<li>Updated BrlApi to version 0.8 (BRLTTY 6.1). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11065" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11065">#11065</a>)</li>
<li>Status bar retrieval may now be customized by an AppModule. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2125" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2125">#2125</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4640" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4640">#4640</a>)</li>
<li>NVDA no longer listens for IAccessible EVENT_OBJECT_REORDER. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/11076" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #11076">#11076</a>)</li>
<li>A broken ScriptableObject (such as a GlobalPlugin missing a call to its base class' init method) no longer breaks NVDA's script handling. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5446" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5446">#5446</a>)</li>
</ul>
<h2 id="_124">۲۰۲۰.۱</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به پشتیبانی از چند نمایشگر بریل جدید از HumanWare و APH اشاره کرد. همچنین، بسیاری از اشکالات مهمی که در نسخه‌ی پیشین بود، از جمله اشکال در خواندن ریاضی در Microsoft Word با استفاده از MathPlayer و MathType، برطرف شده است.</p>
<h3 id="_125">ویژگی‌های جدید</h3>
<ul>
<li>در کروم، مورد درحال حاضر انتخاب‌شده در لیست‌باکس‌ها، همانند NVDA ۲۰۱۹.۱ دوباره در حالت مرور نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10713" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10713">#10713</a>)</li>
<li>حالا می‌توانید روی دستگاه‌های دارای صفحه‌ی لمسی، با یک ضربه‌ی انگشت و نگه‌داشتن آن، راست‌کلیک موس را اجرا کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3886" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3886">#3886</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل جدید: APH Chameleon 20، APH Mantis Q40، HumanWare BrailleOne، BrailleNote Touch v2، و NLS eReader. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10830" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10830">#10830</a>)</li>
</ul>
<h3 id="_126">تغییرات</h3>
<ul>
<li>NVDA زمانی که در حالت «خواندن همه» باشد، از قفل شدن یا به خواب رفتن سیستم جلوگیری می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10643" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10643">#10643</a>)</li>
<li>پشتیبانی از قاب‌های داخلی با پردازش جداگانه در فایرفاکس. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10707" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10707">#10707</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش 3.12 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10161" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10161">#10161</a>)</li>
</ul>
<h3 id="_127">رفع اشکال</h3>
<ul>
<li>مشکل خوانده نشدن نماد یونیکُد منفی (U+2212) برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10633" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10633">#10633</a>)</li>
<li>هنگام نصب افزونه از پنجره‌ی مدیر افزونه‌ها، نام فایل‌ها و پوشه‌ها در پنجره‌ی گشتن، دوبار خوانده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10620" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10620">#10620</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2395" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2395">#2395</a>)</li>
<li>در فایرفاکس، هنگام بارگزاری Mastodon با رابط کاربری وب پیشرفته، همه‌ی تایم‌لاین‌ها بدرستی در حالت مرور نمایش داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10776" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10776">#10776</a>)</li>
<li>NVDA حالا در حالت مرور، برای کادرهای علامت‌زدنی که علامت ندارند، «بدونِ علامت» را اعلام می‌کند. این کار پیش از این بعضی اوقات انجام نمی‌شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10781" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10781">#10781</a>)</li>
<li>کنترل‌های سوییچِ ARIA، دیگر اطلاعات گیج‌کننده‌ای مثل «فشرده‌نشده علامت‌دار» یا «فشرده‌شده علامت‌دار» را اعلام نمی‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9187" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9187">#9187</a>)</li>
<li>صداهای SAPI4 دیگر نباید از خواندن متن معینی سر باز بزنند. (پیش از این هنگام خواندن موارد در پنجره‌ی مرورگر ویندوز یا هنگام تایپ، چیزی خوانده نمی‌شد.) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10792" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10792">#10792</a>)</li>
<li>NVDA می‌تواند دوباره معادله‌های ریاضی را در Microsoft Word بخواند و با آن‌ها تعامل کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10803" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10803">#10803</a>)</li>
<li>NVDA چنانچه در حالت مرور، یکی از جهت‌نماها را فشار بدهید در حالی که متنی انتخاب شده باشد، دوباره انتخاب نشدن متن (خارج شدن متن از حالت انتخاب) را اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10731" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10731">#10731</a>).</li>
<li>NVDA چنانچه خطایی هنگام آغاز به کار eSpeak رخ بدهد، دیگر خاموش نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10607" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10607">#10607</a>)</li>
<li>خطاهایی که به واسطه‌ی یونیکُد در ترجمه‌ی میانبرها اتفاق می‌افتد، دیگر نصب‌کننده‌ی NVDA را متوقف نمی‌کند. مشکل با برگشتن نصب‌کننده به متن انگلیسی برطرف می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5166" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5166">#5166</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6326" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6326">#6326</a>)</li>
<li>در حالتی که ویژگی «خواندن سطحی» در خواندن همه‌ی متن فعال باشد، هنگامی که با جهت‌نماها از فهرست‌ها و جدول‌ها خارج می‌شوید، NVDA دیگر پشت سر هم، خروج از فهرست یا جدول را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10706" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10706">#10706</a>)</li>
<li>مشکل تعقیب موس برای برخی سازه‌های MSHTML در اینترنت اکسپلورر برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10736" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10736">#10736</a>)</li>
</ul>
<h3 id="changes-for-developers_23">Changes for Developers</h3>
<ul>
<li>Developer documentation is now build using sphinx. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9840" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9840">#9840</a>)</li>
<li>Several speech functions have been split into two. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10593" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10593">#10593</a>)
The speakX version remains, but now depends on a getXSpeech function which returns a speech sequence.<ul>
<li>speakObjectProperties now relies on getObjectPropertiesSpeech</li>
<li>speakObject now relies on getObjectSpeech</li>
<li>speakTextInfo now relies on getTextInfoSpeech</li>
<li>speakWithoutPauses has been converted into a class, and refactored, but should not break compatibility.</li>
<li>getSpeechForSpelling is deprecated (though still available) use getSpellingSpeech instead.
Private changes that should not affect addon developers:</li>
<li>_speakPlaceholderIfEmpty is now _getPlaceholderSpeechIfTextEmpty</li>
<li>_speakTextInfo_addMath is now _extendSpeechSequence_addMathForTextInfo</li>
</ul>
</li>
<li>Speech 'reason' has been converted to an Enum, see controlTypes.OutputReason class. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10703" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10703">#10703</a>)<ul>
<li>Module level 'REASON_*' constants are deprecated.</li>
</ul>
</li>
<li>Compiling NVDA dependencies now requires Visual Studio 2019 (16.2 or newer). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10169" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10169">#10169</a>)</li>
<li>Updated SCons to version 3.1.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10169" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10169">#10169</a>)</li>
<li>Again allow behaviors._FakeTableCell to have no location defined (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10864" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10864">#10864</a>)</li>
</ul>
<h2 id="_128">۲۰۱۹.۳</h2>
<p>NVDA ۲۰۱۹.۳ انتشاریست بسیار شایان توجه که تغییرات زیرساختیِ فراوانی را در بر دارد؛ از جمله ارتقا پایتون ۲ به پایتون ۳ و بازنویسی اساسی زیرسیستم گفتاری صفحه‌خوان NVDA.
با وجود اینکه این تغییرات، سازگاری NVDA را با افزونه‌های قدیمیتر از بین می‌بَرَد، ارتقا به پایتون ۳ برای امنیت ضروری است، و تغییرات در گفتار امکان برخی نوآوری‌های هیجان‌انگیز را در آینده‌ای نزدیک فراهم می‌آورَد.
از دیگر نکات برجسته، می‌توان به پشتیبانی از ماشین‌های مجازی ۶۴-بیتی جاوا، قابلیت‌های پرده و برجسته‌ساز فکوس، پشتیبانی از نمایشگرهای بریلِ بیشتر و یک بریل‌نما، و رفع اشکال‌های بسیارِ دیگر اشاره نمود.</p>
<h3 id="_129">ویژگی‌های جدید</h3>
<ul>
<li>دقت فرمان «بردن موس به شیء پیمایشگر» در فیلدهای متنی در برنامه‌های جاوا بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10157" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10157">#10157</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل Handy Tech زیر افزوده شد: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8955" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8955">#8955</a>)<ul>
<li>Basic Braille Plus 40</li>
<li>Basic Braille Plus 32</li>
<li>Connect Braille</li>
</ul>
</li>
<li>همه‌ی فرمان‌های تعریف‌شده توسط کاربر را حالا می‌توان با دکمه‌ی جدید «بازگرداندن به تنظیمات پیش‌فرض» موجود در پنجره‌ی فرمان‌های ورودی حذف کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10293" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10293">#10293</a>)</li>
<li>اعلام قلم در Microsoft Word حالا شامل متنی که به عنوان «مخفی» علامت‌گذاری شده باشد نیز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8713" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8713">#8713</a>)</li>
<li>فرمانی برای بردن مکان‌نمای بازبینی به محلی که از پیش به عنوان نشانگر آغاز برای انتخاب یا کپی تعیین شده است افزوده شد: NVDA+shift+F9. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1969" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1969">#1969</a>)</li>
<li>در اینترنت اکسپلورر، Microsoft Edge و نسخه‌های اخیر فایرفاکس و کروم، حالا بخش‌ها (landmarks) در حالت فرمان‌پذیری و پیمایش اشیا اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10101" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10101">#10101</a>)</li>
<li>در اینترنت اکسپلورر، کروم و فایرفاکس، حالا می‌توانید با پیمایش سریع، روی سازه‌های مقاله (Article) و گروه (grouping) حرکت کنید. بطور پیش‌فرض کلیدی برای این فرمان‌ها اختصاص داده نشده. می‌توانید با باز کردن پنجره‌ی «مدیریت فرمان‌های ورودی» روی سندی در حالت مرور، کلیدی به این فرمان‌ها اختصاص دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9485" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9485">#9485</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9227" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9227">#9227</a>)<ul>
<li>Figures are also reported. They are considered objects and therefore navigable with the o quick navigation key.</li>
</ul>
</li>
<li>در اینترنت اکسپلورر، کروم و فایرفاکس، سازه‌های مقاله با پیمایش اشیا و بطور اختیاری، چنانچه در تنظیمات «قالب‌بندی اسناد» فعال شود، در حالت مرور اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10424" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10424">#10424</a>)</li>
<li>پرده‌ی صفحه نمایش افزوده شد. در صورتی که فعال شود، تمام صفحه‌ی نمایش را در ویندوز ۸ و بعد از آن سیاه می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7857" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7857">#7857</a>)<ul>
<li>Added a script to enable screen curtain (until next restart with one press, or always while NVDA is running with two presses), no default gesture is assigned.</li>
<li>Can be enabled and configured via the 'vision' category in NVDA's settings dialog.</li>
</ul>
</li>
<li>قابلیت هایلایت کردن صفحه نمایش به NVDA افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/971" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #971">#971</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9064" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9064">#9064</a>)<ul>
<li>Highlighting of the focus, navigator object, and browse mode caret position can be enabled and configured via the 'vision' category in NVDA's settings dialog.</li>
<li>Note: This feature is incompatible with the focus highlight add-on, however, the add-on can still be used while the built-in highlighter is disabled.</li>
</ul>
</li>
<li>ابزار بریل‌نما افزوده شد؛ که امکان مشاهده‌ی خروجی بریل از طریق پنجره‌ای روی صفحه‌نمایش را فراهم می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7788" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7788">#7788</a>)</li>
</ul>
<h3 id="_130">تغییرات</h3>
<ul>
<li>راهنمای کاربر حالا نحوه کار با NVDA در میز فرمان ویندوز را توضیح می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9957" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9957">#9957</a>)</li>
<li>از این پس، هنگامی که nvda.exe را اجرا می‌کنید، بطور پیش‌فرض نسخه‌ی جدیدی از NVDA را به جای نسخه‌ی قبلی جایگزین می‌کند. پارامتر خط فرمان -r|--replace هنوز پذیرفته، ولی نادیده گرفته می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8320" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8320">#8320</a>)</li>
<li>NVDA در ویندوز ۸ و بالاتر، حالا نام و اطلاعات نسخه‌ی برنامه را برای برنامه‌های میزبان، مانند برنامه‌هایی که از فروشگاه مایکروسافت دانلود شده، با استفاده از اطلاعاتی که توسط برنامه فراهم شده اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4259" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4259">#4259</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10108" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10108">#10108</a>)</li>
<li>هنگام فعال یا غیرفعال کردن تغییرات مسیر در Microsoft Word با صفحه‌کلید، NVDA وضعیت تنظیم را اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/942" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #942">#942</a>)</li>
<li>شماره نسخه‌ی NVDA حالا به عنوان نخستین پیام در وقایع NVDA ثبت می‌شود. این امر، هنگامی که حتی ثبت وقایع از رابط کاربری غیرفعال شده باشد نیز اتفاق می‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9803" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9803">#9803</a>)</li>
<li>پنجره‌ی تنظیمات دیگر اجازه‌ی تغییر سطح ثبت وقایع را، چنانچه قبلا از طریق خط فرمان تعیین شده باشد نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10209">#10209</a>)</li>
<li>NVDA حالا در Microsoft Word، وضعیت نمایش نویسه‌های غیرقابل چاپ را هنگامی که کلید میانبر Ctrl+Shift+8 را می‌زنید اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10241">#10241</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به خرده‌انتشار 58d67e63 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10094" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10094">#10094</a>)</li>
<li>هنگامی که «اعلام نویسه‌های CLDR» فعال باشد، ایموجی‌ها در همه‌ی سطح‌های خوانده شدن نمادها خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8826" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8826">#8826</a>)</li>
<li>بسته‌های شخص ثالث پایتون موجود در NVDA، مانند comtypes، حالا هشدارها و خطاهایشان را در وقایع NVDA ثبت می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10393" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10393">#10393</a>)</li>
<li>مخزن داده‌های محلی متداول یونیکُد به نسخه‌ی ۳۶.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10426" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10426">#10426</a>)</li>
<li>وقتی در حالت مرور روی یک سازه‌ی گروه قرار می‌گیرید، شرح آن گروه نیز خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10095" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10095">#10095</a>)</li>
<li>رابط دسترسی به جاوا (Java Access Bridge) حالا برای دسترسی NVDA به برنامه‌های جاوا، در NVDA تعبیه شده است. این دسترسی شامل ماشین‌های مجازی ۶۴ بیتیِ جاوا نیز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7724" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7724">#7724</a>)</li>
<li>چنانچه Java Access Bridge برای کاربری فعال نشده باشد، NVDA هنگام آغاز به کار خود، بطور خودکار آن‌را فعال می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7952" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7952">#7952</a>)</li>
<li>ایسپیک NG به نسخه‌ی ۱.۵۱-dev، ویرایش <a class="gh-link gh-commit" href="https://github.com/nvaccess/nvda/commit/ca65812ac6019926f2fbd7f12c92d7edd3701e0c" rel="noopener" target="_blank" title="GitHub Commit: nvaccess/nvda@ca65812ac6019926f2fbd7f12c92d7edd3701e0c">ca65812</a> بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10581" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10581">#10581</a>)</li>
</ul>
<h3 id="_131">رفع اشکال</h3>
<ul>
<li>ایموجی‌ها و دیگر نویسه‌های ۳۲-بیتی یونیکُد، حالا وقتی به صورت مقادیر بر پایه‌ی ۱۶ نشان داده می‌شوند، فضای کمتری روی نمایشگر بریل اشغال می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6695" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6695">#6695</a>)</li>
<li>در ویندوز ۱۰، NVDA پیام‌های راهنما را در برنامه‌های فراگیر (universal)، در صورتی که در پنجره‌ی «نحوه ارائه‌ی اشیا» تنظیم شده باشد، اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8118" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8118">#8118</a>)</li>
<li>در ویندوز ۱۰ در بروزرسانیِ Anniversary و بعد از آن، متن تایپ‌شده حالا در برنامه‌ی Mintty اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1348" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1348">#1348</a>)</li>
<li>در ویندوز ۱۰ در بروزرسانیِ Anniversary به بعد، خروجی در میز فرمان ویندوز که نزدیک نشانگر ظاهر می‌شود، دیگر هجی نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/513" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #513">#513</a>)</li>
<li>هنگامی که در پنجره‌ی compressor در برنامه‌ی Audacity حرکت می‌کنید، کنترل‌های پنجره خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10103" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10103">#10103</a>)</li>
<li>NVDA دیگر در پیمایشگری که ویرایشگرهای بر پایه‌ی سینتیلا را بازبینی می‌کند، مانند Notepad++، دیگر فاصله‌ها را به عنوان کلمه حساب نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8295" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8295">#8295</a>)</li>
<li>NVDA هنگامی که متنی را با فرمان‌های حرکتی نمایشگر بریل مرور می‌کنید، سیستم را از به خواب رفتن باز می‌دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9175" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9175">#9175</a>)</li>
<li>بریل در ویندوز ۱۰، هنگام ویرایش خانه‌ها در اکسل و دیگر کنترل‌های UIA، نشانگر را دنبال می‌کند. پیش از این در چنین موقعیت‌هایی از نشانگر عقب می‌مانْد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9749" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9749">#9749</a>)</li>
<li>NVDA یک بار دیگر پیشنهاد‌ها را در نوار آدرس Microsoft Edge اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7554" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7554">#7554</a>)</li>
<li>NVDA دیگر هنگامی که در اینترنت اکسپلورر روی یک سربرگ HTML فکوس می‌کنید، سکوت نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8898" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8898">#8898</a>)</li>
<li>در Microsoft Edge بر پایه‌ی EdgeHTML، NVDA وقتی پنجره‌ی مرورگر بیشینه می‌شود، دیگر صدای پیشنهاد جستجو را پخش نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9110" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9110">#9110</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10002" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10002">#10002</a>)</li>
<li>حالا جعبه‌های کشوییِ ARIA ۱.۱ در فایرفاکس و کروم پشتیبانی می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9616" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9616">#9616</a>)</li>
<li>NVDA دیگر محتوای ستون‌های از لحاظ دیداری مخفی‌شده‌ی موارد فهرست را در کنترل‌های SysListView32 اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8268" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8268">#8268</a>)</li>
<li>پنجره‌ی تنظیمات، هنگامی که در حالت محافظت‌شده باشید، دیگر «اطلاعات» را به عنوان سطح ثبت وقایع جاری نشان نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10209">#10209</a>)</li>
<li>در منوی Start در بروزرسانی Anniversary ویندوز ۱۰ و بعد از آن، NVDA جزئیات نتایج جستجو را خواهد خواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10232" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10232">#10232</a>)</li>
<li>در حالت مرور، چنانچه حرکت دادن مکان‌نما یا استفاده از پیمایش سریع باعث شود سند تغییر کند، NVDAدیگر در برخی موارد، محتوای نادرست را نمی‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8831" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8831">#8831</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10343" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10343">#10343</a>)</li>
<li>بعضی از نام‌های بولِت‌ها در Microsoft Word تصحیح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10399" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10399">#10399</a>)</li>
<li>در بروزرسانی ماه مه‌ی ۲۰۱۹ ویندوز ۱۰ و بعد از آن، NVDA بار دیگر، نخستین ایموجی انتخاب‌شده یا اولین مورد کلیپ‌برد را هنگامی که به‌ترتیب، تابلوی ایموجی‌ها و یا سابقه‌ی کلیپ‌برد را باز کنید، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9204" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9204">#9204</a>)</li>
<li>در Poedit، دوباره مشاهده‌ی برخی ترجمه‌ها در زبان‌های نوشته‌شده از راست به چپ امکانپذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9931" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9931">#9931</a>)</li>
<li>در برنامه‌ی Settings در بروزرسانی آوریل ۲۰۱۸ ویندوز ۱۰ و بعد از آن، NVDA دیگر برای نمودارهای تنظیم حجم صدایی که در صفحات System و Sound یافت می‌شوند، اطلاعات نوار پیشرفت اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10284" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10284">#10284</a>)</li>
<li>عبارت‌های منتظم نامعتبر در دیکشنری‌های گفتار، دیگر گفتار NVDA را کاملا متوقف نمی‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10334" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10334">#10334</a>)</li>
<li>هنگام خواندن موارد بولِت‌دار در Microsoft Word در حالی که UIA فعال است، بولِت مورد بعدی دیگر به‌اشتباه اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9613">#9613</a>)</li>
<li>برخی مشکلات و خطاهای برگردان به خط بریل با Liblouis برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9982" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9982">#9982</a>)</li>
<li>برنامه‌های جاوایی که قبل از NVDA شروع به کار کرده‌اند، حالا بدون نیاز به راه‌اندازی دوباره‌ی آن‌ها با NVDA دسترسپذیر هستند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10296" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10296">#10296</a>)</li>
<li>در فایرفاکس، وقتی سازه‌ی فکوس‌شده به عنوان «جاری» (aria-current) نشان‌گذاری شود، تغییرات چند بار خوانده نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8960" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8960">#8960</a>)</li>
<li>NVDA از این پس هنگام حرکت روی متن، با نویسه‌های ترکیبیِ یونیکُد، مانند e-acute، مثل یک نویسه‌ی منفرد برخورد خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10550" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10550">#10550</a>)</li>
<li>NVDA حالا از مجموعه‌ی Spring Tool نسخه‌ی ۴ پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10001" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10001">#10001</a>)</li>
<li>NVDA دیگر برچسب کادرهای علامت‌زدنی‌ای که در کد آنها از aria-labelledby استفاده شده است را دوبار نمی‌خواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10552" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10552">#10552</a>)</li>
<li>در ویندوز ۱۰، نسخه‌ی ۱۶۰۷ و بالاتر، نویسه‌های تایپ‌شده توسط صفحه‌کلیدهای بریل در موقعیت‌های بیشتری خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10569" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10569">#10569</a>)</li>
<li>هنگامی که دستگاه خروجی صدا را تغییر می‌دهید، بوق‌هایی که توسط NVDA پخش می‌شوند حالا از دستگاه تازه انتخاب‌شده پخش می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2167" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2167">#2167</a>)</li>
<li>در فایرفاکس، حرکت فکوس در حالت مرور سریعتر شده‌است. این امر، حرکت مکان‌نما را در حالت مرور، در بیشتر موارد پاسخگوتر می‌سازد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10584" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10584">#10584</a>)</li>
</ul>
<h3 id="changes-for-developers_24">Changes for Developers</h3>
<ul>
<li>Updated Python to 3.7. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7105">#7105</a>)</li>
<li>Updated pySerial to version 3.4. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8815" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8815">#8815</a>)</li>
<li>Updated wxPython to 4.0.3 to support Python 3.5 and later. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9630" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9630">#9630</a>)</li>
<li>Updated six to version 1.12.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9630" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9630">#9630</a>)</li>
<li>Updated py2exe to version 0.9.3.2 (in development, commit b372a8e from <a class="gh-link gh-issue" href="https://github.com/albertosottile/py2exe/issues/13" rel="noopener" target="_blank" title="GitHub Issue albertosottile/py2exe #13">albertosottile/py2exe#13</a>). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9856" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9856">#9856</a>)</li>
<li>Updated UIAutomationCore.dll comtypes module to version 10.0.18362. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9829" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9829">#9829</a>)</li>
<li>The tab-completion in the Python console only suggests attributes starting with an underscore if the underscore is first typed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9918" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9918">#9918</a>)</li>
<li>Flake8 linting tool has been integrated with SCons reflecting code requirements for Pull Requests. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5918" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5918">#5918</a>)</li>
<li>As NVDA no longer depends on pyWin32, modules such as win32api and win32con are no longer available to add-ons. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9639" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9639">#9639</a>)<ul>
<li>win32api calls can be replaced with direct calls to win32 dll functions via ctypes.</li>
<li>win32con constants should be defined in your files.</li>
</ul>
</li>
<li>The "async" argument in nvwave.playWaveFile has been renamed to "asynchronous". (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8607" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8607">#8607</a>)</li>
<li>speakText and speakCharacter methods on synthDriver objects are no longer supported.<ul>
<li>This functionality is handled by SynthDriver.speak.</li>
</ul>
</li>
<li>SynthSetting classes in synthDriverHandler have been removed. Now use driverHandler.DriverSetting classes instead.</li>
<li>SynthDriver classes should no longer expose index via the lastIndex property.<ul>
<li>Instead, they should notify the synthDriverHandler.synthIndexReached action with the index, once all previous audio has finished playing before that index.</li>
</ul>
</li>
<li>SynthDriver classes must now notify the synthDriverHandler.synthDoneSpeaking action, once all audio from a SynthDriver.speak call has completed playing.</li>
<li>SynthDriver classes must support the speech.PitchCommand in their speak method, as changes in pitch for speak spelling now depends on this functionality.</li>
<li>The speech function getSpeechTextForProperties has been renamed to getPropertiesSpeech. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10098" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10098">#10098</a>)</li>
<li>The braille function getBrailleTextForProperties has been renamed to getPropertiesBraille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10469" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10469">#10469</a>)</li>
<li>Several speech functions have been changed to return speech sequences. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10098" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10098">#10098</a>)<ul>
<li>getControlFieldSpeech</li>
<li>getFormatFieldSpeech</li>
<li>getSpeechTextForProperties now called getPropertiesSpeech</li>
<li>getIndentationSpeech</li>
<li>getTableInfoSpeech</li>
</ul>
</li>
<li>Added a textUtils module to simplify string differences between Python 3 strings and Windows unicode strings. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9545" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9545">#9545</a>)<ul>
<li>See the module documentation and textInfos.offsets module for example implementations.</li>
</ul>
</li>
<li>Deprecated functionality now removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9548" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9548">#9548</a>)<ul>
<li>AppModules removed:<ul>
<li>Windows XP sound recorder.</li>
<li>Klango Player, which is abandoned software.</li>
</ul>
</li>
<li>configobj.validate wrapper removed.<ul>
<li>New code should use from configobj import validate instead of import validate</li>
</ul>
</li>
<li>textInfos.Point and textInfos.Rect replaced by locationHelper.Point and locationHelper.RectLTRB respectively.</li>
<li>braille.BrailleHandler._get_tether and braille.BrailleHandler.set_tether have been removed.</li>
<li>config.getConfigDirs has been removed.</li>
<li>config.ConfigManager.getConfigValidationParameter has been replaced by getConfigValidation</li>
<li>inputCore.InputGesture.logIdentifier property has been removed.<ul>
<li>Use _get_identifiers in inputCore.InputGesture instead.</li>
</ul>
</li>
<li>synthDriverHandler.SynthDriver.speakText/speakCharacter have been removed.</li>
<li>Removed several synthDriverHandler.SynthSetting classes.<ul>
<li>Previously kept for backwards compatibility (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8214" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8214">#8214</a>), now considered obsolete.</li>
<li>Drivers that used the SynthSetting classes should be updated to use the DriverSetting classes.</li>
</ul>
</li>
<li>Some legacy code has been removed, particularly:<ul>
<li>Support for the Outlook pre 2003 message list.</li>
<li>An overlay class for the classic start menu, only found in Windows Vista and earlier.</li>
<li>Dropped support for Skype 7, as it is definitely not working any more.</li>
</ul>
</li>
</ul>
</li>
<li>Added a framework to create vision enhancement providers; modules that can change screen contents, optionally based on input from NVDA about object locations. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9064" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9064">#9064</a>)<ul>
<li>Add-ons can bundle their own providers in a visionEnhancementProviders folder.</li>
<li>See the vision and visionEnhancementProviders modules for the implementation of the framework and examples, respectively.</li>
<li>Vision enhancement providers are enabled and configured via the 'vision' category in NVDA's settings dialog.</li>
</ul>
</li>
<li>Abstract class properties are now supported on objects that inherit from baseObject.AutoPropertyObject (e.g. NVDAObjects and TextInfos). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10102" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10102">#10102</a>)</li>
<li>Introduced displayModel.UNIT_DISPLAYCHUNK as a textInfos unit constant specific to DisplayModelTextInfo. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10165" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10165">#10165</a>)<ul>
<li>This new constant allows walking over the text in a DisplayModelTextInfo in a way that more closely resembles how the text chunks are saved in the underlying model.</li>
</ul>
</li>
<li>displayModel.getCaretRect now returns an instance of locationHelper.RectLTRB. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10233" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10233">#10233</a>)</li>
<li>The UNIT_CONTROLFIELD and UNIT_FORMATFIELD constants have been moved from virtualBuffers.VirtualBufferTextInfo to the textInfos package. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10396">#10396</a>)</li>
<li>For every entry in the NVDA log, information about the originating thread is now included. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10259" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10259">#10259</a>)</li>
<li>UIA TextInfo objects can now be moved/expanded by the page, story and formatField text units. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10396">#10396</a>)</li>
<li>External modules (appModules and globalPlugins) are now less likely to be able to break the creation of NVDAObjects.<ul>
<li>Exceptions caused by the "chooseNVDAObjectOverlayClasses" and "event_NVDAObject_init" methods are now properly caught and logged.</li>
</ul>
</li>
<li>The aria.htmlNodeNameToAriaLandmarkRoles dictionary has been renamed to aria.htmlNodeNameToAriaRoles. It now also contains roles that aren't landmarks.</li>
<li>scriptHandler.isCurrentScript has been removed due to lack of use. There is no replacement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8677" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8677">#8677</a>)</li>
</ul>
<h2 id="_132">۲۰۱۹.۲.۱</h2>
<p>این انتشاری فرعیست برای برطرف کردن چند اشکال موجود در نگارش ۲۰۱۹.۲ که باعث توقف NVDA می‌شد. اشکالات رفع‌شده شامل این موارد می‌شوند:</p>
<ul>
<li>برطرف شدن چند توقف در GMail که در کروم و فایرفاکس هنگام تعامل با برخی منوهای بازشو (popup) مشاهده شده بود؛ مانند هنگام ساختن فیلترها یا تغییر برخی تنظیمات GMail. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10175" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10175">#10175</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9402" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9402">#9402</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8924" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8924">#8924</a>)</li>
<li>NVDA در ویندوز ۷، هنگام استفاده از موس در منوی Start، دیگر باعث توقف Windows Explorer نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9435" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9435">#9435</a>)</li>
<li>هنگام دسترسی به فیلدهای ویرایشی فراداده‌ها (Metadata) در ویندوز ۷، دیگر Windows Explorer متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5337" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5337">#5337</a>)</li>
<li>NVDA دیگر هنگامِ تعامل با تصاویری که دارای URI یا شناسانه‌ی یکسانِ منبعِ base64 هستند، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10227" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10227">#10227</a>)</li>
</ul>
<h2 id="_133">۲۰۱۹.۲</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به شناسایی خودکار نمایشگرهای بریل FreedomScientific، گزینه‌ای آزمایشی در تنظیمات پیشرفته‌ی NVDA برای بازداشتن حالت مرور از حرکت دادن خودکار فکوس (که ممکن است بهبود در اجرا را همراه داشته باشد)، یک گزینه‌ی افزودن بیشتر سرعت برای موتور سخنگوی Windows OneCore برای رسیدن به سرعت‌های بسیار بالاتر، و بسیاری رفع اشکال‌های دیگر اشاره نمود.</p>
<h3 id="_134">ویژگی‌های جدید</h3>
<ul>
<li>پشتیبانی NVDA از Miranda NG با نسخه‌های جدیدتر برنامه کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9053" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9053">#9053</a>)</li>
<li>حالا می‌توانید حالت مرور را بطور پیش‌فرض، با غیرفعال کردن گزینه‌ی جدید «فعال کردن حالت مرور هنگام بارگزاری صفحه»، در تنظیمات حالت مرور غیرفعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8716" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8716">#8716</a>)<ul>
<li>Note that when this option is disabled, you can still enable browse mode manually by pressing NVDA+space.</li>
</ul>
</li>
<li>حالا می‌توانید نمادها را در پنجره‌ی تلفظ علامت‌های نقطه‌گذاری و نمادها، همانند پنجره‌های فهرست سازه‌ها و فرمان‌های ورودی، فیلتر کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5761" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5761">#5761</a>)</li>
<li>فرمانی برای تغییر دقت واحد متنی موس (تغییر مقدار خواندن متن هنگام حرکت دادن موس) افزوده شد. به این فرمان بطور پیش‌فرض کلیدی اختصاص داده نشده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9056" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9056">#9056</a>)</li>
<li>موتور سخنگوی Windows OneCore حالا یک گزینه‌ی افزودن بیشتر سرعت دارد که امکان گفتار سریعتر قابل توجهی را فراهم می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7498" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7498">#7498</a>)</li>
<li>گزینه‌ی «افزودن بیشتر سرعت» حالا از طریق حلقه‌ی تنظیمات موتور سخنگو برای موتورهای سخنگوی پشتیبانی‌شده، در حال حاضر eSpeak-NG و Windows OneCore، قابل تنظیم است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8934" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8934">#8934</a>)</li>
<li>پروفایل‌های پیکربندی را می‌توانید با استفاده از فرمان‌های صفحه‌کلیدی بطور دستی فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4209">#4209</a>)<ul>
<li>The gesture must be configured in the "Input gestures" dialog.</li>
</ul>
</li>
<li>در Eclipse، پشتیبانی از تکمیل خودکار در ویرایشگر کد افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5667">#5667</a>)<ul>
<li>Additionally, Javadoc information can be read from the editor when it is present by using NVDA+d.</li>
</ul>
</li>
<li>یک گزینه‌ی آزمایشی به تنظیمات پیشرفته افزوده شد که اجازه می‌دهد تا فکوس سیستم را از دنبال کردن نشانگر حالت مرور بازدارید (تنظیم خودکار فکوس سیستم روی سازه‌های فکوس‌پذیر). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2039" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2039">#2039</a>) اگرچه ممکن است مناسب نباشد برای همه‌ی وبسایت‌ها خاموش باشد، ممکن است اشکالات زیر را برطرف کند:<ul>
<li>Rubber band effect: NVDA sporadically undoes the last browse mode keystroke by jumping to the previous location.</li>
<li>Edit boxes steal system focus when arrowing down through them on some websites.</li>
<li>Browse mode keystrokes are slow to respond.</li>
</ul>
</li>
<li>می‌توانید تنظیمات درایور را، برای درایورهای نمایشگرهای بریلی که این امکان را پشتیبانی می‌کنند، در دسته‌ی تنظیمات بریل از تنظیمات NVDA تغییر دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7452" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7452">#7452</a>)</li>
<li>نمایشگرهای بریل Freedom Scientific حالا توسط شناسایی خودکار نمایشگرهای بریل پشتیبانی می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7727" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7727">#7727</a>)</li>
<li>فرمانی برای نشان دادن جایگزین نمادی که مکان‌نمای بازبینی روی آن قرار گرفته افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9286" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9286">#9286</a>)</li>
<li>یک گزینه‌ی آزمایشی به تنظیمات پیشرفته‌ی NVDA افزوده شد که اجازه می‌دهد تا بازنویسی جدیدی از پشتیبانی از میز فرمان ویندوز، که با استفاده از رابط برنامه‌نویسی Microsoft Automation در حال انجام است را بیازمایید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9614" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9614">#9614</a>)</li>
<li>در میز فرمان پایتون، فیلد ورودی حالا از الساق چند خط از کلیپ‌برد پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9776" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9776">#9776</a>)</li>
</ul>
<h3 id="_135">تغییرات</h3>
<ul>
<li>حجم صدای موتور سخنگو هنگامی که از حلقه‌ی تنظیمات استفاده می‌کنید، به جای ۱۰ واحد، ۵ واحدی کم و زیاد می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6754" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6754">#6754</a>)</li>
<li>متن پنجره‌ی مدیر افزونه‌ها، هنگامی که NVDA با افزونه‌های غیرفعال آغاز به کار می‌کند، واضحتر شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9473" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9473">#9473</a>)</li>
<li>مخزن داده‌های محلی متداول یونی‌کد به نسخه‌ی ۳۵.۰ ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9445" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9445">#9445</a>)</li>
<li>The hotkey for the filter field in the elements list in browse mode has changed to alt+y. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8728" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8728">#8728</a>) (This is unchanged in Persian locale.)</li>
<li>وقتی یک نمایشگر بریل بطور خودکار شناسایی‌شده از راه بلوتوث متصل می‌شود، NVDA به جستجو برای نمایشگرهای یو‌اس‌بی که با همان درایور پشتیبانی می‌شوند ادامه می‌دهد، و هنگام موجود شدن اتصال یو‌اس‌بی، نحوه‌ی اتصال را به آن تغییر می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8853" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8853">#8853</a>)</li>
<li>ایسپیک NG به ویرایش 67324cc بروز شد.</li>
<li>برگرداننده‌ی بریل لیبلویی به نسخه‌ی 3.10.0 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9439">#9439</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9678" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9678">#9678</a>)</li>
<li>NVDA عبارت «انتخاب شد» را بعد از اعلام متنی که کاربر انتخاب کرده، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9028" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9028">#9028</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9909" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9909">#9909</a>)</li>
<li>در پنجره‌ی کد در Microsoft Visual Studio، NVDA حالا بطور پیش‌فرض در حالت فرمان‌پذیری قرار می‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9828" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9828">#9828</a>)</li>
</ul>
<h3 id="_136">رفع اشکال</h3>
<ul>
<li>NVDA دیگر هنگامی که یک پوشه‌ی افزونه‌ها خالی باشد، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7686" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7686">#7686</a>)</li>
<li>نشان‌های چپ‌به‌راست یا راست‌به‌چپ، هنگام دسترسی به پنجره‌ی Properties، در بریل یا گفتار نویسه‌به‌نویسه، دیگر اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8361" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8361">#8361</a>)</li>
<li>هنگام پریدن به فرم‌فیلد‌ها با کلید پیمایش سریع حالت مرور، به جایِ خواندنِ فقط خط اول فیلد، تمام فرم‌فیلد خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9388" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9388">#9388</a>)</li>
<li>NVDA دیگر بعد از خارج شدن از برنامه‌ی Mail در ویندوز ۱۰، سکوت نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9341" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9341">#9341</a>)</li>
<li>NVDA دیگر هنگامی که تنظیمات منطقه‌ای کاربر (Regional settings) روی زبانی که برای NVDA ناشناس باشد، مثلا انگلیسیِ هلند، در آغاز به کار دچار خطا و توقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8726" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8726">#8726</a>)</li>
<li>وقتی حالت مرور در اکسل فعال باشد و شما به مرورگری در حالت فرمان‌پذیری بروید یا بالعکس، وضعیت حالت مرور حالا به‌درستی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8846" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8846">#8846</a>)</li>
<li>NVDA حالا خط زیر نشانگر موس را در Notepad++ و دیگر ویرایشگرهای بر پایه‌ی سینتیلا به‌درستی اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5450" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5450">#5450</a>)</li>
<li>در Google Docs (و دیگر ویرایشگرهای تحت وب)، بریل دیگر بعضی اوقات، به اشتباه «پای فهر» را پیش از نشانگر در میانه‌ی یک مورد از فهرست نشان نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9477" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9477">#9477</a>)</li>
<li>در بروزرسانی ماه مِی ۲۰۱۹ ویندوز ۱۰، NVDA دیگر هنگام تغییر حجم صدا با دکمه‌های سخت‌افزاری در حالی که File Explorer در تیررس قرار گرفته باشد، هشدارهای زیادی از حجم صدا را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9466" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9466">#9466</a>)</li>
<li>هنگام استفاده از دیکشنری‌های نمادهای بالای ۱۰۰۰ مورد، بارگذاری پنجره‌ی تلفظ علائم نقطه‌گذاری و نمادها بسیار سریعتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8790" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8790">#8790</a>)</li>
<li>در کنترل‌های سینتیلایی مثل Notepad++، NVDA هنگامی که wordwrap فعال باشد، می‌تواند خط صحیح را بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9424" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9424">#9424</a>)</li>
<li>در اکسل، موقعیت یک خانه، بعد از اینکه با کلیدهای shift+enter یا shift+numpadEnter تغییر می‌کند، اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9499" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9499">#9499</a>)</li>
<li>در Visual Studio ۲۰۱۷ و بالاتر، در پنجره‌ی مرور اشیاء، مورد انتخاب‌شده در درختواره‌ی اشیاء یا درختواره‌ی اعضا همراه با دسته‌بندی‌ها حالا به‌درستی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9311" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9311">#9311</a>)</li>
<li>افزونه‌های دارای نام‌های متفاوت تنها در نحوه به‌کارگیری حروف بزرگ و کوچک، دیگر به عنوان افزونه‌های جداگانه لحاظ نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9334" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9334">#9334</a>)</li>
<li>در صداهای Windows OneCore، سرعت تنظیم‌شده در NVDA، دیگر تحت تأثیر سرعت تنظیم‌شده در تنظیمات گفتار ویندوز ۱۰ قرار نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7498" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7498">#7498</a>)</li>
<li>نمایشگر وقایع NVDA را می‌توانید وقتی برای پیمایشگر جاری اطلاعات برنامه‌نویس موجود نیست، با NVDA+F1 باز کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8613">#8613</a>)</li>
<li>دوباره استفاده از فرمان‌های پیمایش جدول‌ها در Google Docs، Firefox و Chrome امکان‌پذیر شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9494" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9494">#9494</a>)</li>
<li>کلیدهای bumper در نمایشگرهای بریل Freedom Scientific حالا درست کار می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8849" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8849">#8849</a>)</li>
<li>هنگام خواندن نخستین نویسه‌ی یک سند در Notepad++ 7.7 X64، NVDA دیگر تا ۱۰ ثانیه متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9609" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9609">#9609</a>)</li>
<li>حالا می‌توانید از HTCom با یک نمایشگر بریل Handy Tech همراه با NVDA استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9691" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9691">#9691</a>)</li>
<li>در فایرفاکس، روزامدهای یک ناحیه‌ی live، اگر آن ناحیه در یک زبانه‌ی پس‌زمینه باشد، دیگر اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1318" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1318">#1318</a>)</li>
<li>پنجره‌ی پیدا کردن در حالت مرور، هنگامی که پنجره‌ی درباره‌ی NVDA در پس‌زمینه باز باشد، دیگر از کار نخواهد افتاد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8566" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8566">#8566</a>)</li>
</ul>
<h3 id="changes-for-developers_25">Changes for Developers</h3>
<ul>
<li>You can now set the "disableBrowseModeByDefault" property on app modules to leave browse mode off by default. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8846" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8846">#8846</a>)</li>
<li>The extended window style of a window is now exposed using the <code>extendedWindowStyle</code> property on Window objects and their derivatives. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9136" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9136">#9136</a>)</li>
<li>Updated comtypes package to 1.1.7. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9440" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9440">#9440</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8522" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8522">#8522</a>)</li>
<li>When using the report module info command, the order of information has changed to present the module first. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7338" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7338">#7338</a>)</li>
<li>Added an example to demonstrate using nvdaControllerClient.dll from C#. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9600" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9600">#9600</a>)</li>
<li>Added a new isWin10 function to the winVersion module which returns whether or not this copy of NVDA is running on (at least) the supplied release version of Windows 10 (such as 1903). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9761" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9761">#9761</a>)</li>
<li>The NVDA Python console now contains more useful modules in its namespace (such as appModules, globalPlugins, config and textInfos). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9789" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9789">#9789</a>)</li>
<li>The result of the last executed command in the NVDA Python console is now accessible from the _ (line) variable. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9782" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9782">#9782</a>)<ul>
<li>Note that this shadows the gettext translation function also called "_". To access the translation function: del _</li>
</ul>
</li>
</ul>
<h2 id="_137">۲۰۱۹.۱.۱</h2>
<p>این انتشار، اشکالات زیر را برطرف می‌کند:</p>
<ul>
<li>NVDA دیگر باعث نمی‌شود اکسل ۲۰۰۷ متوقف شود، یا از اعلام اینکه خانه‌ای دارای فرمول است خودداری کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9431" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9431">#9431</a>)</li>
<li>Google Chrome وقتی با برخی لیست‌باکس‌ها تعامل می‌کنید، دیگر متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9364" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9364">#9364</a>)</li>
<li>مشکلی که از کپی پیکربندی کاربر در پروفایل پیکربندی سیستم جلوگیری می‌کرد، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9448" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9448">#9448</a>)</li>
<li>در اکسل، NVDA دوباره هنگام اعلام موقعیت خانه‌های ادغام‌شده، از پیام ترجمه‌شده استفاده می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9471" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9471">#9471</a>)</li>
</ul>
<h2 id="_138">۲۰۱۹.۱</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به بهبودی اجرا هنگام دسترسی به Microsoft Word و Excel، بهبودی در پایداری و ایمنی همچون پشتیبانی از افزونه‌ها با اطلاعات نسخه‌های افزونه‌ها، و بسیاری رفع اشکال‌های دیگر اشاره نمود.</p>
<p>لطفا توجه داشته باشید که از این انتشارِ NVDA به بعد، ماژول‌های شخصی‌سازی‌شده، پلاگین‌های فراگیر، درایورهای نمایشگر‌های بریل و درایورهای موتور‌های سخنگو، دیگر بطور خودکار از پوشه‌ی پیکربندی کاربری NVDA شما بارگیری و اجرا نمی‌شوند.
در عوض، این‌ها باید به عنوان بخشی از یک افزونه نصب شوند. کسانی که در حال نوشتن و توسعه‌ی کد برای یک افزونه هستند، باید کدی را که آزمایش می‌کنند در پوشه‌ی Scratchpad واقع در پوشه‌ی پیکربندی کاربری NVDA قرار دهند. این پوشه در صورت علامت زدن گزینه‌ی چرک‌نویس توسعه‌دهنده ایجاد می‌شود.
این تغییرات برای تضمینِ بهترِ سازگاری کدهای شخصی‌سازی‌شده ضروری هستند، تا در نتیجه NVDA در برابر ناسازگار شدن کد مورد نظر با انتشارهای بعدی دچار خطا نشود.
لطفا برای اطلاعات بیشتر راجع به این مورد و نحوه بهتر شماره‌گذاری نسخه‌های افزونه‌ها، به فهرست تغییرات در سطرهای پایینتر مراجعه کنید.</p>
<h3 id="_139">ویژگی‌های جدید</h3>
<ul>
<li>جدول‌های بریل جدید: عربی بریل ۸ نقطه‌ی رایانه، عربی درجه‌ی ۲، اسپانیایی درجه‌ی ۲، آفریکانس درجه‌ی ۱. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4435" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4435">#4435</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9186" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9186">#9186</a>)</li>
<li>گزینه‌ای به تنظیمات موس برای کنترل موقعیت‌هایی که موس با برنامه‌ی دیگری کنترل می‌شود، اضافه شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8452" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8452">#8452</a>)<ul>
<li>This will allow NVDA to track the mouse when a system is controlled remotely using TeamViewer or other remote control software.</li>
</ul>
</li>
<li>پارامتر خط فرمان <code>--enable-start-on-logon</code> برای تعیین اینکه نصب بیسر و صدای NVDA، NVDA را هنگام نمایش صفحه‌ی ورود به ویندوز راه‌اندازی کند یا نه، افزوده شد. برای آغاز به کار در صفحه‌ی ورودی ویندوز، true، و برای اجرا نشدن در صفحه‌ی ورودی، false را در ادامه‌ی این فرمان درج کنید. چنانچه فرمان --enable-start-on-logon اصلا تعیین نشود، NVDA بطور پیش‌فرض هنگام نمایش صفحه‌ی ورودی ویندوز اجرا خواهد شد، مگر اینکه به وسیله‌ی نصب پیشینی از NVDA خلاف آن تنظیم شده باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8574" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8574">#8574</a>)</li>
<li>خاموش کردن امکان ثبت وقایع NVDA، با تنظیم «سطح ثبت وقایع» روی «غیرفعال» از پنجره‌ی تنظیمات عمومی NVDA، امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8516" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8516">#8516</a>)</li>
<li>حالا وجود فرمول‌ها در صفحات گسترده‌ی LibreOffice و Apache OpenOffice اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #860">#860</a>)</li>
<li>در فایرفاکس و کروم، حالت مرور، حالا مورد انتخاب‌شده را در لیست‌باکس‌ها و درخت‌واره‌ها اعلام می‌کند.<ul>
<li>This works in Firefox 66 and later.</li>
<li>This does not work for certain list boxes (HTML select controls) in Chrome.</li>
</ul>
</li>
<li>پشتیبانی اولیه از برنامه‌هایی مثل فایرفاکس روی رایانه‌هایی با پردازنده‌های ARM64 (مثلا Qualcom Snapdragon). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9216" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9216">#9216</a>)</li>
<li>یک دسته‌ی جدیدِ «پیشرفته» به پنجره‌ی تنظیمات NVDA افزوده شده است. این دسته، شامل گزینه ای برای آزمودن پشتیبانی جدید NVDA از Microsoft Word با استفاده از رابط برنامه‌نویسی UI Automation مایکروسافت است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9200">#9200</a>)</li>
<li>پشتیبانی از نمای گرافیکی مدیریت دیسک ویندوز (Windows Disk Management) افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1486">#1486</a>)</li>
<li>پشتیبانی از نمایشگرهای Connect Braille و Basic Braille 84 شرکت Handy Tech افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9249" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9249">#9249</a>)</li>
</ul>
<h3 id="_140">تغییرات</h3>
<ul>
<li>برگرداننده‌ی بریل Liblouis به نگارش ۳.۸.۰ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9013" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9013">#9013</a>)</li>
<li>نویسنده‌های افزونه‌ها حالا می‌توانند حداقل نسخه‌ی مورد نیاز NVDA را روی افزونه‌های خود اِعمال کنند. NVDA از نصب یا بارگزاری افزونه‌ای که نسخه‌ی حداقلی مورد نیاز آن از نسخه‌ی فعلی NVDA درحال اجرا بالاتر باشد، سر بازخواهد زد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6275" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6275">#6275</a>)</li>
<li>نویسنده‌های افزونه‌ها حالا می‌توانند آخرین نسخه‌ی NVDA که افزونه شان با آن تست شده است را مشخص کنند. اگر افزونه‌ای تنها با نسخه‌ای پایینتر از نسخه‌ی درحال اجرای NVDA تست شده باشد، NVDA از نصب یا اجرای آن افزونه سر بازخواهد زد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6275" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6275">#6275</a>)</li>
<li>این نگارش از NVDA اجازه خواهد داد تا افزونه‌هایی که هنوز اطلاعات نسخه‌ی حداقل مورد نیاز و آخرین نسخه‌ی تست‌شده را همراه ندارند، نصب و اجرا شوند؛ اما ارتقا به نگارش‌های آتی NVDA، مثلا ۲۰۱۹.۲، ممکن است بطور خودکار باعث شود این افزونه‌های قدیمی غیرفعال شوند.</li>
<li>فرمان «بردن موس به شیء پیمایشگر» حالا علاوه بر کنترل‌های UIA، به‌ویژه Microsoft Edge، برای Microsoft Word هم در دسترس است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7916" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7916">#7916</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8371" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8371">#8371</a>)</li>
<li>اعلام متن زیر موس در Microsoft Edge و دیگر برنامه‌های بر پایه‌ی UIA بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8370" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8370">#8370</a>)</li>
<li>وقتی NVDA با پارامتر خط فرمان <code>--portable-path</code> آغاز می‌شود، هنگامی که با استفاده از فرمان موجود در منوی NVDA تلاش می‌کنید یک نسخه‌ی قابل حمل بسازید، مسیر ارائه‌شده -هنگام استفاده از پارامتر یادشده-، بطور خودکار در فیلد مربوط نوشته می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8623" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8623">#8623</a>)</li>
<li>مسیر جدول بریل نروژی برای مطابقت با استاندارد سال ۲۰۱۵ بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9170" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9170">#9170</a>)</li>
<li>هنگام پیمایش با پاراگراف (کنترل+جهت‌نمای بالا یا پایین) یا پیمایش خانه به خانه در جدول (کنترل+آلْت+جهت‌نماها)، دیگر وجود خطاهای املایی اعلام نمی‌شود، حتی اگر NVDA برای اعلام خودکار چنین خطاهایی تنظیم شده باشد؛ چرا که پاراگراف‌ها و خانه‌های جدول می‌توانند بسیار طولانی باشند و تشخیص خطاهای املایی در برخی برنامه‌ها می‌تواند زمان‌بر باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9217" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9217">#9217</a>)</li>
<li>NVDA دیگر ماژول‌های شخصی‌سازی‌شده، پلاگین‌های عمومی و درایور‌های بریل و موتور سخنگو را از پوشه‌ی پیکربندی کاربر (user configuration) بطور خودکار بارگذاری نمی‌کند. این کدها، باید به عنوان یک افزونه همراه با اطلاعات نسخه‌ی درست بسته‌بندی شوند تا اطمینان حاصل شود کد ناسازگاری با نسخه‌های فعلی NVDA اجرا نشود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9238" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9238">#9238</a>)<ul>
<li>For developers who need to test code as it is being developed, enable NVDA's developer scratchpad directory in the Advanced category of NVDA settings, and place your code in the 'scratchpad' directory found in the NVDA user configuration directory when this option is enabled.</li>
</ul>
</li>
</ul>
<h3 id="_141">رفع اشکال</h3>
<ul>
<li>هنگامی که از موتور سخنگوی OneCore در ویندوز ۱۰ نسخه‌ی آوریل ۲۰۱۸ به بعد استفاده می‌کنید، دیگر در اثنای سخن گفتن، سکوت‌های طولانی وارد نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8985" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8985">#8985</a>)</li>
<li>وقتی در کنترل‌های متن ساده (مانند Notepad) یا حالت مرور نویسه به نویسه حرکت می‌کنید، نویسه‌های ایموجی ۳۲ بیت که از دو کد UTF-16 تشکیل شده‌اند (مانند «🤦») حالا به‌درستی خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8782" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8782">#8782</a>)</li>
<li>پنجره‌ی تأیید راه‌اندازی مجدد بعد از تغییر زبان رابط کاربری بهبود یافت. متن و برچسب‌های دکمه‌های این پنجره، حالا مختصرتر و کمتر گیج‌کننده هستند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6416">#6416</a>)</li>
<li>اگر موتور سخنگوی نصب‌شده هنگام بارگذاری دچار خطا شود، NVDA روی ویندوز ۱۰، به جای eSpeak، از موتور سخنگوی OneCore استفاده خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9025" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9025">#9025</a>)</li>
<li>هنگامی که در صفحات محافظت‌شده هستید، گزینه‌ی پنجره‌ی خوشامدگویی از منوی NVDA حذف می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8520" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8520">#8520</a>)</li>
<li>هنگامی که با Tab یا پیمایش سریع در حالت مرور حرکت می‌کنید، راهنماها (legends) در بخش سربرگ‌ها همواره خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/709" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #709">#709</a>)</li>
<li>NVDA حالا تغییرات محدوده‌ی انتخاب‌شده را در برخی ورودی‌های تنظیم زمان، مثل آنچه که در برنامه‌ی Alarms and Clock در ویندوز ۱۰ وجود دارد، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5231" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5231">#5231</a>)</li>
<li>در Action Center ویندوز ۱۰، NVDA هنگام تغییر وضعیت اقدام‌های سریع مانند brightness و focus assist، پیام‌های وضعیت را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8954" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8954">#8954</a>)</li>
<li>در Action Center در ویندوز ۱۰ اکتبر ۲۰۱۸ و قبلتر، NVDA کنترل اقدام سریع Brightness را، به جای دکمه‌ی دوکاره، به عنوان دکمه تشخیص خواهد داد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8845" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8845">#8845</a>)</li>
<li>NVDA دوباره در فیلدهای ویرایشی Go to و Find در Microsoft Excel، مکان‌نما را دنبال و نویسه‌ی پاک‌شده را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9042" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9042">#9042</a>)</li>
<li>یک توقف نادر در حالت مرور فایرفاکس اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9152" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9152">#9152</a>)</li>
<li>NVDA دیگر هنگام اعلام فکوس برخی کنترل‌ها در ریبون Microsoft Office 2016 وقتی بسته باشد، به خطا نمی‌افتد.</li>
<li>NVDA دیگر هنگام اعلام مخاطب پیشنهادی، زمان ورود آدرس در پیام‌های جدید در Outlook 2016 دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8502" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8502">#8502</a>)</li>
<li>چند کلید جانمایی مکان‌نمای آخر نمایشگرهای Eurobraille ۸۰ خانه‌ای، دیگر مکان‌نما را به ابتدا یا پس از ابتدای خط بریل نمی‌برند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9160" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9160">#9160</a>)</li>
<li>پیمایش جدول در threaded view در Mozilla Thunderbird اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8396">#8396</a>)</li>
<li>در فایرفاکس و کروم، رفتن به حالت فرمان‌پذیری حالا برای برخی لیست‌باکس‌ها و درخت‌واره‌ها به‌درستی کار می‌کند؛ در جایی که خود لیست‌باکس یا درخت‌واره فرمان‌پذیر نیست، ولی اجزای آن فرمان‌پذیر هستند). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3573" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3573">#3573</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9157" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9157">#9157</a>)</li>
<li>هنگام خواندن پیام‌ها در Outlook 2016 و 365، چنانچه از پشتیبانی آزمایشی UI Automation برای اسناد Word استفاده شود، حالت مرور بطور پیش‌فرض، به‌درستی فعال می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9188" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9188">#9188</a>)</li>
<li>NVDA حالا کمتر احتمال دارد به گونه‌ای از کار بیفتد که تنها راه چاره، خارج شدن از جلسه‌ی جاری ویندوزتان باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6291" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6291">#6291</a>)</li>
<li>در بروزرسانی اکتبر ۲۰۱۸ ویندوز ۱۰ و بعد از آن، هنگام باز کردن سابقه‌ی cloud clipboard در حالی که کلیپ‌برد خالی باشد، NVDA وضعیت کلیپ‌برد را اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9103" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9103">#9103</a>)</li>
<li>در بروزرسانی اکتبر ۲۰۱۸ ویندوز ۱۰ به بعد، هنگام جستجوی ایموجی در تابلوی ایموجی‌ها، NVDA بالاترین نتیجه‌ی جستجو را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9105">#9105</a>)</li>
<li>NVDA دیگر در پنجره‌ی اصلی Oracle VirtualBox 5.2 و بالاتر متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9202" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9202">#9202</a>)</li>
<li>پاسخگویی و واکنش NVDA در Microsoft Word هنگام پیمایش خط به خط، پاراگراف به پاراگراف یا خانه به خانه در جدول‌ها ممکن است در برخی سندها بهبود یافته باشد. یادآوری می‌کنیم برای عملکرد بهتر، بعد از باز کردن یک سند، Microsoft Word را با alt+w,e، روی نمای پیشنمایش (draft view) تنظیم کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9217" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9217">#9217</a>)</li>
<li>در فایرفاکس و کروم، هشدارهای خالی دیگر اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5657" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5657">#5657</a>)</li>
<li>بهبودی قابل توجهی در اجرا، هنگامی که در خانه‌های کار‌برگ‌ها در Microsoft Excel پیمایش می‌کنید؛ به‌ویژه وقتی که یک کار‌برگ، حاوی دیدگاه‌ها یا فهرست‌های کشویی اعتبارسنجی باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7348" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7348">#7348</a>)</li>
<li>دیگر لازم نیست که برای دسترسی به کنترل ویرایش خانه در Microsoft Excel ۲۰۱۶ یا ۳۶۵ با NVDA، در گزینه‌های Excel، in-cell editing را خاموش کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8146" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8146">#8146</a>).</li>
<li>اشکالی که بعضی وقت‌ها هنگام پیمایش سریع روی بخش‌ها با استفاده از افزونه‌ی Enhanced Aria دیده می‌شد و باعث می‌شد فایرفاکس متوقف شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8980" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8980">#8980</a>)</li>
</ul>
<h3 id="changes-for-developers_26">Changes for Developers</h3>
<ul>
<li>NVDA can now be built with all editions of Microsoft Visual Studio 2017 (not just the Community edition). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8939" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8939">#8939</a>)</li>
<li>You can now include log output from liblouis into the NVDA log by setting the louis boolean flag in the debugLogging section of the NVDA configuration. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4554" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4554">#4554</a>)</li>
<li>Add-on authors are now able to provide NVDA version compatibility information in add-on manifests. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6275" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6275">#6275</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9055" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9055">#9055</a>)<ul>
<li>minimumNVDAVersion: The minimum required version of NVDA for an add-on to work properly.</li>
<li>lastTestedNVDAVersion: The last version of NVDA an add-on has been tested with.</li>
</ul>
</li>
<li>OffsetsTextInfo objects can now implement the _getBoundingRectFromOffset method to allow retrieval of bounding rectangles per characters instead of points. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8572" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8572">#8572</a>)</li>
<li>Added a boundingRect property to TextInfo objects to retrieve the bounding rectangle of a range of text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8371" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8371">#8371</a>)</li>
<li>Properties and methods within classes can now be marked as abstract in NVDA. These classes will raise an error if instantiated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8294" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8294">#8294</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8652">#8652</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8658" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8658">#8658</a>)</li>
<li>NVDA can log the time since input when text is spoken, which helps in measuring perceived responsiveness. This can be enabled by setting the timeSinceInput setting to True in the debugLog section of the NVDA configuration. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9167" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9167">#9167</a>)</li>
</ul>
<h2 id="_142">۲۰۱۸.۴.۱</h2>
<p>این انتشار، توقف در آغاز به کار NVDA را چنانچه زبان رابط کاربری آن به آراگونی تنظیم شده باشد، برطرف می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/9089" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #9089">#9089</a>)</p>
<h2 id="_143">۲۰۱۸.۴</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به بهبودی‌های اجرا در نگارش‌های تازه‌ی فایرفاکس، خواندن ایموجی‌ها با همه‌ی موتورهای سخنگو، اعلام وضعیت پاسخ داده‌شده یا انتقال‌یافته در Outlook، اعلام فاصله‌ی مکان‌نما تا لبه‌ی یک صفحه در Microsoft Word، و رفع بسیاری از اشکالات پیشین اشاره نمود.</p>
<h3 id="_144">ویژگی‌های جدید</h3>
<ul>
<li>جدول‌های بریل جدید: چینی (چین، ماندارین) درجه ۱ و درجه ۲. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5553" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5553">#5553</a>)</li>
<li>حالا وضعیت پاسخ‌داده شده یا انتقال‌یافته روی موارد نامه‌ها در لیست پیام‌های Microsoft Outlook اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6911" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6911">#6911</a>)</li>
<li>NVDA از این پس می‌تواند توضیحات ایموجی‌ها و نیز نویسه‌های دیگری که بخشی از «مخزن داده‌های محلی متداول یونیکُد» هستند را بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6523" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6523">#6523</a>)</li>
<li>در Microsoft Word، NVDA می‌تواند فواصل مکان‌نما از لبه‌های بالا و چپ صفحه را با فشردن NVDA+Delete اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1939" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1939">#1939</a>)</li>
<li>در Google Sheets در حالی که حالت بریل فعال باشد، NVDA دیگر هنگام حرکت روی خانه‌ها، برای هر خانه، «انتخاب شد» نمی‌گوید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8879" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8879">#8879</a>)</li>
<li>پشتیبانی از Foxit Reader و Foxit Phantom PDF. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8944" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8944">#8944</a>)</li>
<li>پشتیبانی از ابزار پایگاه داده‌ی DBeaver. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8905" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8905">#8905</a>)</li>
</ul>
<h3 id="_145">تغییرات</h3>
<ul>
<li>گزینه‌ی «اعلام بالن‌های راهنما» در پنجره‌ی نحوه ارائه‌ی اشیا به «اعلام نوتیفیکیشن‌ها» تغییر نام یافت تا اعلام نوتیفیکیشن‌های فوری (toast notifications) در ویندوز ۸ و بالاتر را نیز شامل شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5789" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5789">#5789</a>)</li>
<li>در تنظیمات صفحه‌کلید، کادرهای علامت‌زدنی برای فعال یا غیر فعال کردن کلیدهای مبدل NVDA، به جای اینکه از هم جدا باشند، حالا در یک فهرست نمایش داده می‌شوند.</li>
<li>NVDA دیگر هنگام خواندن ساعت روی مجموعه‌ی اعلان‌ها در بعضی نسخه‌های ویندوز، اطلاعات اضافی ارائه نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4364" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4364">#4364</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نسخه‌ی 3.7.0 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8697" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8697">#8697</a>)</li>
<li>ایسپیک NG به ویرایش 919f3240cbb بروز شد.</li>
</ul>
<h3 id="_146">رفع اشکال</h3>
<ul>
<li>در Outlook 2016 و 365، وضعیت دسته‌بندی و نشان پیام‌ها اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8603" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8603">#8603</a>)</li>
<li>وقتی NVDA روی یکی از زبان‌های قرقیزی، مغولی یا مقدونی تنظیم شده باشد، دیگر هنگام شروع به کار، پیامی که هشدار دهد این زبان توسط سیستم عامل پشتیبانی نمی‌شود، نمایش نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8064" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8064">#8064</a>)</li>
<li>بردن موس به پیمایشگر، حالا موس را با دقت بیشتری به محل حالت مرور در کروم، فایرفاکس و Acrobat Reader DC می‌بَرَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6460" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6460">#6460</a>)</li>
<li>تعامل با جعبه‌های کشویی در صفحات وب، در فایرفاکس، کروم و اینترنت اکسپلورر بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8664" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8664">#8664</a>)</li>
<li>NVDA اگر روی نسخه‌ی ژاپنی ویندوز XP یا ویستا اجرا شود، حالا آنطور که انتظار می‌رود، هشدار نیازمندی‌های سیستم عامل را نمایش می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8771" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8771">#8771</a>)</li>
<li>هنگام پیمایش در صفحات بزرگ همراه با تغییرات پویای بسیار زیاد در فایرفاکس، کیفیت اجرا افزایش می‌یابد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8678" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8678">#8678</a>)</li>
<li>چنانچه در تنظیمات قالب‌بندی اسنادویژگی قلم‌ها غیر فعال باشد، دیگر در بریل نمایش داده نخواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7615" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7615">#7615</a>)</li>
<li>NVDA دیگر در File Explorer و برنامه‌های دیگری که از UI Automation استفاده می‌کنند، هنگامی که برنامه‌ی دیگری مانند پردازش گروهی فایل‌های صوتی مشغول به کار است، در زمان دنبال کردن فکوس دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7345" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7345">#7345</a>)</li>
<li>در منوهای ARIA در وب، حالا کلید escape به منو فرستاده خواهد شد؛ یعنی مثلا منوی حاضر را می‌بندد و دیگر حالت فرمان‌پذیری را غیر فعال نخواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3215" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3215">#3215</a>)</li>
<li>در رابط کاربری جدید تحت وب GMail، هنگامی که از پیمایش سریع در پیام‌هایی که در حال خواندنشان هستید استفاده می‌کنید، همه‌ی متن پیام بعد از سازه‌ای که رویش قرار گرفته‌اید، دیگر خوانده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8887" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8887">#8887</a>)</li>
<li>پس از بروزرسانی NVDA، مرورگرهایی مثل فایرفاکس و کروم دیگر نباید متوقف شوند و حالت مرور باید پیوسته بروزرسانی‌ها را برای اسناد بارگزاری‌شده منعکس کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7641" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7641">#7641</a>)</li>
<li>NVDA دیگر در حالت مرور، هنگامی که در یک محتوای کلیک‌شدنی حرکت می‌کنید، در یک سطر چند بار «کلیک‌شدنی» نخواهد گفت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7430" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7430">#7430</a>)</li>
<li>فرمان‌هایی که روی نمایشگرهای baum Vario 40 اجرا می‌شوند دیگر دچار خطا نخواهند شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8894" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8894">#8894</a>)</li>
<li>در Google Slides با فایرفاکس، NVDA دیگر برای هر کنترلی که در فکوس قرار گرفته باشد، «متن انتخاب‌شده» نخواهد گفت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8964" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8964">#8964</a>)</li>
</ul>
<h3 id="changes-for-developers_27">Changes for Developers</h3>
<ul>
<li>gui.nvdaControls now contains two classes to create accessible lists with check boxes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7325" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7325">#7325</a>)<ul>
<li>CustomCheckListBox is an accessible subclass of wx.CheckListBox.</li>
<li>AutoWidthColumnCheckListCtrl adds accessible check boxes to an AutoWidthColumnListCtrl, which itself is based on wx.ListCtrl.</li>
</ul>
</li>
<li>If you need to make a wx widget accessible which isn't already, it is possible to do so by using an instance of gui.accPropServer.IAccPropServer_impl. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7491" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7491">#7491</a>)<ul>
<li>See the implementation of gui.nvdaControls.ListCtrlAccPropServer for more info.</li>
</ul>
</li>
<li>Updated configobj to 5.1.0dev commit 5b5de48a. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4470" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4470">#4470</a>)</li>
<li>The config.post_configProfileSwitch action now takes the optional prevConf keyword argument, allowing handlers to take action based on differences between configuration before and after the profile switch. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8758" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8758">#8758</a>)</li>
</ul>
<h2 id="_147">۲۰۱۸.۳.۲</h2>
<p>این یک انتشار فرعی است برای حل مشکل توقف Google Chrome، هنگامی که در سایت <a href="http://www.twitter.com" rel="noopener" target="_blank" title="www.twitter.com">www.twitter.com</a> روی توییت‌ها حرکت می‌کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8777" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8777">#8777</a>)</p>
<h2 id="_148">۲۰۱۸.۳.۱</h2>
<p>این یک انتشار فرعی است که اشکالی بسیار مهم را در NVDA برطرف می‌کند. این اشکال باعث می‌شد تا نسخه‌های ۳۲ بیتی فایرفاکس از کار بیفتند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8759" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8759">#8759</a>)</p>
<h2 id="_149">۲۰۱۸.۳</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به شناسایی خودکار بسیاری از نمایشگرهای بریل؛ پشتیبانی از امکانات جدید ویندوز ۱۰، از جمله تابلوی ورودی ایموجی‌ها؛ و برطرف شدن بسیاری مشکلات دیگر اشاره نمود.</p>
<h3 id="_150">ویژگی‌های جدید</h3>
<ul>
<li>NVDA خطاهای دستوری را در صورتی که به‌درستی در صفحات وب نمایش داده شده باشند، در فایرفاکس و کروم اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8280" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8280">#8280</a>)</li>
<li>محتوایی که به عنوان درج‌شده یا حذف‌شده در صفحات وب نشانه‌گذاری شده است، حالا در کروم اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8558" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8558">#8558</a>)</li>
<li>پشتیبانی از scroll wheel در نمایشگرهای BrailleNote QT و Apex BT، هنگامی که BrailleNote به عنوان نمایشگر با NVDA استفاده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5992" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5992">#5992</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5993" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5993">#5993</a>)</li>
<li>فرمان‌هایی برای اعلام زمان سپری‌شده و زمان کلی تِرَک جاری در Foobar2000 افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6596" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6596">#6596</a>)</li>
<li>نماد کلید فرمان مک (⌘) حالا هنگامی که با هر موتور سخنگویی متن بخوانید -و در آن متن به کار رفته باشد- خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8366" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8366">#8366</a>)</li>
<li>نقش‌های سفارشی توسط ویژگی aria-roledescription، حالا در تمام مرورگرهای وب پشتیبانی می‌شوند.</li>
<li>جدول‌های بریل جدید: چکی ۸ نقطه، کُردی مرکزی، اسپرانتو، مجارستانی، سوئدی ۸ نقطه بریل رایانه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8226" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8226">#8226</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8437">#8437</a>)</li>
<li>پشتیبانی از شناسایی خودکار نمایشگرهای بریل در پس‌زمینه افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1271">#1271</a>)<ul>
<li>ALVA, Baum/HumanWare/APH/Orbit, Eurobraille, Handy Tech, Hims, SuperBraille and HumanWare BrailleNote and Brailliant BI/B displays are currently supported.</li>
<li>You can enable this feature by selecting the automatic option from the list of braille displays in NVDA's braille display selection dialog.</li>
<li>Please consult the documentation for additional details.</li>
</ul>
</li>
<li>پشتیبانی از ویژگی‌های ورودی‌های پیشرفته‌ی گوناگون در انتشارات اخیر ویندوز ۱۰. این ویژگی‌ها مشتمل‌اند بر تابلوی ایموجی‌ها و دیکته (بروزرسانی پاییزه‌ی Creators)، پیشنهاد‌های ورودی صفحه‌کلید سخت‌افزاری (بروزرسانی آوریل ۲۰۱۸) و الحاق از کلیپ‌بردِ ابری (بروزرسانی اکتبر ۲۰۱۸). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7273" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7273">#7273</a>)</li>
<li>محتوایی که توسط ARIA (role blockquote) به عنوان «نقل قول» نشانه‌گذاری شده است، حالا در فایرفاکس ۶۳ پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8577" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8577">#8577</a>)</li>
</ul>
<h3 id="_151">تغییرات</h3>
<ul>
<li>فهرست زبان‌های موجود در تنظیمات عمومیِ NVDA حالا به جای کد‌های ISO 639، بر اساس نام زبان‌ها مرتب می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7284" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7284">#7284</a>)</li>
<li>برای همه‌ی نمایشگرهای بریل Freedom Scientific که توسط NVDA پشتیبانی می‌شوند، فرمان‌های پیش‌فرضی برای اجرای کلیدهای alt+shift+tab و windows+tab افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7387" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7387">#7387</a>)</li>
<li>در نمایشگرهای ALVA BC680 و مبدل پروتکل، می‌توانید کارکردهای مختلفی را به smart pad چپ و راست، thumb و کلیدهای etouch اختصاص دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8230" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8230">#8230</a>)</li>
<li>در نمایشگرهای ALVA BC6، ترکیب کلیدهای sp2+sp3 از این پس تاریخ و ساعت فعلی را اعلام خواهد کرد. کلیدهای sp1+sp2 هم کلید ویندوز را شبیه‌سازی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8230" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8230">#8230</a>)</li>
<li>حالا وقتی که NVDA شروع به کار می‌کند، یک بار از کاربر پرسیده می‌شود که آیا راضی است هنگام بررسیِ خودکارِ بروزرسانی، آماری از نحوه استفاده‌اش از NVDA برای NV Access فرستاده شود یا خیر. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8217" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8217">#8217</a>)</li>
<li>هنگام بررسی بروزرسانی، چنانچه کاربر با ارسال آمار نحوه استفاده به NV Access موافق باشد، NVDA نام درایور موتور سخنگو و نمایشگر بریلِ در حال استفاده را، جهت کمک به اولویتبندی بهتر برای کار روی این درایورها در آینده، به NV Access می‌فرستد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8217" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8217">#8217</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش 3.6.0 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8365" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8365">#8365</a>)</li>
<li>مسیر جدول بریل روسی ۸ نقطه‌ای اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8446" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8446">#8446</a>)</li>
<li>ایسپیک ng به نگارش ۱.۴۹.۳dev، ویرایش 910f4c2 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8561" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8561">#8561</a>)</li>
</ul>
<h3 id="_152">رفع اشکال</h3>
<ul>
<li>برچسب‌های دسترس‌پذیر برای کنترل‌ها در گوگل کروم، حالا هنگامی که خود برچسب به عنوان محتوا نمایان نشود، در حالت مرور، راحتتر اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4773" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4773">#4773</a>)</li>
<li>اعلان‌ها حالا در برنامه‌ی Zoom پشتیبانی می‌شوند. به عنوان مثال، این پشتیبانی مشتمل است بر وضعیت Mute یا Unmute، و پیام‌های ورودی. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7754" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7754">#7754</a>)</li>
<li>تعویض حالت‌های ارائه‌ی محتوای بریل در حالت مرور، دیگر باعث نمی‌شود خروجی بریل، از دنبال کردن مکان‌نمای حالت مرور باز‌ایستد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7741" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7741">#7741</a>)</li>
<li>نمایشگرهای بریل ALVA BC680 دیگر هنگام شروع به کار دچار خطا نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8106" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8106">#8106</a>)</li>
<li>بطور پیش‌فرض، نمایشگرهای ALVA BC6 هنگام فشردن ترکیب‌های کلیدی‌ای که کلیدهای sp2+sp3 را در بر دارند، به دلیل اجرای کارکردهای داخلی، دیگر کلیدهای شبیه‌سازی‌شده‌ی صفحه‌کلید سیستم را اجرا نخواهند کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8230" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8230">#8230</a>)</li>
<li>فشردن sp2 روی یک نمایشگر ALVA BC6 برای شبیه‌سازی کلید آلْت، حالا آنگونه که تبلیغ شده است، عمل می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8360" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8360">#8360</a>)</li>
<li>NVDA دیگر تغییر چینش صفحه‌کلید را بیش از حد و بطور زائد اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7383" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7383">#7383</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8419" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8419">#8419</a>)</li>
<li>تعقیب موس در Notepad و دیگر کنترل‌های متن‌های ساده، هنگامی که سند مورد نظر دارای بیش از ۶۵۵۳۵ نویسه باشد، حالا بسیار دقیقتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8397" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8397">#8397</a>)</li>
<li>NVDA پنجره‌های محاوره‌ایِ بیشتری را در ویندوز ۱۰ و دیگر برنامه‌های مدرن شناسایی خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8405" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8405">#8405</a>)</li>
<li>در بروزرسانی اکتبر ۲۰۱۸ِ ویندوز ۱۰ و سِروِر ۲۰۱۹ به بعد، NVDA دیگر هنگام تعقیب فکوس سیستم، وقتی یک برنامه متوقف می‌شود یا سیستم را با اتفاقات هشدار یا خطا پر می‌کند، دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7345" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7345">#7345</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8535" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8535">#8535</a>)</li>
<li>هم‌اکنون به کاربران، هنگامی که سعی دارند یک نوار وضعیت خالی را بخوانند یا کپی کنند، اطلاع داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7789" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7789">#7789</a>)</li>
<li>موردی که وضعیت بدون علامت در کنترل‌ها در گفتار اعلام نمی‌شد، هنگامی که کنترل مورد نظر پیش از این نیمه‌علامت‌دار بود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6946" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6946">#6946</a>)</li>
<li>در فهرست زبان‌ها در تنظیمات عمومیِ NVDA، نام زبان برمه‌ای به‌درستی در ویندوز ۷ نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8544">#8544</a>)</li>
<li>NVDA در Microsoft Edge اعلان‌ها را خواهد خواند؛ مانند در دسترس بودن نمای خواندن یا نوار پیشرفت بارگزاری صفحه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8423" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8423">#8423</a>)</li>
<li>هنگام پیمایش در یک فهرست در صفحه‌ی وب، NVDA، در صورتی که نویسنده‌ی وب برچسبی برای آن فهرست فراهم کرده باشد، آن را اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7652">#7652</a>)</li>
<li>وقتی در نمایشگرهای بریل معینی، کارکردهایی را بطور دستی به فرمان‌هایی اختصاص می‌دهید، این فرمان‌ها حالا همیشه برای آن نمایشگر خاص نمایش داده می‌شوند. پیش از این، اینگونه فرمان‌ها به گونه‌ای نمایش داده می‌شدند که گویی برای نمایشگر بریل فعال اختصاص یافته اند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8108" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8108">#8108</a>)</li>
<li>NVDA از این پس از نسخه‌ی ۶۴ بیتی برنامه‌ی Media Player Classic پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6066" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6066">#6066</a>)</li>
<li>چند مورد در پشتیبانی بریل از Microsoft Word، هنگامی که UI Automation فعال باشد، بهبود یافت:<ul>
<li>Similar to other multiline text fields, When positioned at the start of a document in Braille, the display is now panned such that the first character of the document is at the start of the display. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8406" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8406">#8406</a>)</li>
<li>Reduced overly verbose focus presentation in both speech and braille when focusing a Word document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8407" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8407">#8407</a>)</li>
<li>Cursor routing in braille now works correctly when in a list in a Word document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7971" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7971">#7971</a>)</li>
<li>Newly inserted bullets/numbers in a Word document are correctly reported in both speech and braille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7970" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7970">#7970</a>)</li>
</ul>
</li>
<li>در ویندوز 10 نگارش 1803 و بعد از آن، حالا در صورتی که ویژگی استفاده از یونیکُد UTF-8 برای پشتیبانی از زبان جهانی فعال باشد، نصب افزونه‌ها امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8599" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8599">#8599</a>)</li>
<li>NVDA دیگر iTunes 12.9 و نسخه‌های جدیدتر از آن‌را غیر قابل استفاده و تعامل نخواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8744" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8744">#8744</a>)</li>
</ul>
<h3 id="changes-for-developers_28">Changes for Developers</h3>
<ul>
<li>Added scriptHandler.script, which can function as a decorator for scripts on scriptable objects. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6266" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6266">#6266</a>)</li>
<li>A system test framework has been introduced for NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/708" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #708">#708</a>)</li>
<li>Some changes have been made to the hwPortUtils module: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1271">#1271</a>)<ul>
<li>listUsbDevices now yields dictionaries with device information including hardwareID and devicePath.</li>
<li>Dictionaries yielded by listComPorts now also contain a usbID entry for COM ports with USB VID/PID information in their hardware ID.</li>
</ul>
</li>
<li>Updated wxPython to 4.0.3. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7077" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7077">#7077</a>)</li>
<li>As NVDA now only supports Windows 7 SP1 and later, the key "minWindowsVersion" used to check if UIA should be enabled for a particular release of Windows has been removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8422" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8422">#8422</a>)</li>
<li>You can now register to be notified about configuration saves/reset actions via new config.pre_configSave, config.post_configSave, config.pre_configReset, and config.post_configReset actions. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7598" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7598">#7598</a>)<ul>
<li>config.pre_configSave is used to be notified when NVDA's configuration is about to be saved, and config.post_configSave is called after configuration has been saved.</li>
<li>config.pre_configReset and config.post_configReset includes a factory defaults flag to specify if settings are reloaded from disk (false) or reset to defaults (true).</li>
</ul>
</li>
<li>config.configProfileSwitch has been renamed to config.post_configProfileSwitch to reflect the fact that this action is called after profile switch takes place. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7598" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7598">#7598</a>)</li>
<li>UI Automation interfaces updated to Windows 10 October 2018 Update and Server 2019 (IUIAutomation6 / IUIAutomationElement9). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8473" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8473">#8473</a>)</li>
</ul>
<h2 id="_153">۲۰۱۸.۲.۱</h2>
<p>این انتشار شامل بروزرسانی‌هایی در ترجمه است؛ به خاطر حذف امکانی در آخرین دقایق، که مشکلاتی را ایجاد می‌کرد.</p>
<h2 id="_154">۲۰۱۸.۲</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به پشتیبانی از جدول‌ها در برنامه‌ی کیندل برای رایانه؛ پشتیبانی از BrailleNote Touch and BI14، محصول HumanWare؛ بهبودی در مبدل‌های متن‌به‌گفتار Onecore و Sapi5؛ بهبودی در Microsoft Outlook و بسیاری دیگر اشاره نمود.</p>
<h3 id="_155">ویژگی‌های جدید</h3>
<ul>
<li>از این به بعد، طول سطرها و ستون‌های خانه‌های جدول در گفتار و بریل اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2642" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2642">#2642</a>)</li>
<li>فرمان‌های پیمایش در جدول از این پس در برنامه‌ی Google Docs همراه با فعال بودن حالت بریل پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7946" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7946">#7946</a>)</li>
<li>توانایی خواندن و پیمایش در جدول‌ها در برنامه‌ی کیندل برای رایانه افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7977" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7977">#7977</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل BrailleNote touch and Brailliant BI 14، محصول HumanWare هم از طریق یو‌اس‌بی و هم بلوتوث. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6524" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6524">#6524</a>)</li>
<li>در نسخه‌ی پاییزه‌ی ویندوز ۱۰ (موسوم به Creators Update) و بروزرسانی‌های بعدی، NVDA می‌تواند اعلان‌های صادرشده از برنامه‌هایی مانند ماشین‌حساب و فروشگاهِ ویندوز را بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7984" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7984">#7984</a>)</li>
<li>جدول‌های برگردان بریلِ جدید: لیتوانیایی ۸ نقطه، اوکراینی، مغولی درجه ۲. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7839">#7839</a>)</li>
<li>یک اسکریپت جهت اعلام اطلاعات قالب‌بندی برای متنی که در خانه‌ی بریل معینی قرار دارد افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7106" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7106">#7106</a>)</li>
<li>از این پس، هنگام بروزرسانی NVDA، می‌توانید نصب بروزرسانی را به زمان دیگری موکول کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4263" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4263">#4263</a>)</li>
<li>زبان‌های جدید: مغولی، آلمانی سوئیسی.</li>
<li>از این به بعد می‌توانید کلیدهای کنترل، شیفت، آلْت، NVDA و ویندوز را از روی صفحه‌کلید بریلتان فعال یا غیر فعال کنید و این کلیدهای مبدل را با ورودی بریل ترکیب کنید. مثلا وقتی می‌خواهید کلیدهای ctrl+s را فشار دهید، ctrl را فعال کنید و سپس s را تایپ کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7306">#7306</a>)<ul>
<li>You can assign these new modifier toggles using the commands found under Emulated system keyboard keys in the Input gestures dialog.</li>
</ul>
</li>
<li>NVDA مجددا از نمایشگرهای Braillino و Modular، محصول Handy Tech (با میان‌افزار قدیمی) پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8016" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8016">#8016</a>)</li>
<li>تاریخ و ساعتِ دستگاه‌های پشتیبانی‌شده‌ی Handy Tech (مانند Active Braille و Active Star) چنانچه بیش از پنج ثانیه اختلاف داشته باشد، توسط NVDA بطور خودکار هماهنگ خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8016" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8016">#8016</a>)</li>
<li>می‌توانید یک فرمان صفحه‌کلیدی یا لمسی برای غیرفعال‌سازی موقت همه‌ی عملگرهای پروفایل‌های پیکربندی اختصاص دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4935" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4935">#4935</a>)</li>
</ul>
<h3 id="_156">تغییرات</h3>
<ul>
<li>ستون «وضعیت» در مدیر افزونه‌ها این‌گونه تغییر یافت که به جای این‌که در حالِ اجرا بودن یا متوقف بودنِ یک افزونه را نشان بدهد، مشخص می‌کند که افزونه‌ی مورد نظر فعال است یا غیر فعال. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7929" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7929">#7929</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش 3.5.0 روزامد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7839">#7839</a>)</li>
<li>جدول بریل «لیتوانیایی» به «لیتوانیایی ۶ نقطه» تغییر نام یافت تا با جدول لیتوانیایی ۸ نقطه اشتباه نشود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7839">#7839</a>)</li>
<li>جدول‌های فرانسوی (کانادا) درجه ۱ و درجه ۲ حذف شده‌اند. به جای آن‌ها به ترتیب، از جدول‌های فرانسوی (یک‌پارچه) ۶ نقطه‌ای رایانه و درجه ۲ استفاده خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7839">#7839</a>)</li>
<li>دکمه‌های ثانویه‌ی جانمایی (routing) نمایشگرهای بریل Alva BC6، EuroBraille و Papenmeier، از این به بعد اطلاعات قالب‌بندی متنی را که در خانه‌ی بریل متعلق به آن دکمه هست اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7106" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7106">#7106</a>)</li>
<li>جدول‌های ورودی بریل کوتاه‌نویسی در موارد غیر قابل ویرایش، مثلا در کنترل‌هایی که مکان‌نمای ویرایش موجود نیست یا در حالت مرور، بطور خودکار به حالت غیر کوتاه‌نویسی برمیگردند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7306">#7306</a>)</li>
<li>NVDA حالا وقتی یک قرار ملاقات یا یک فرجه‌ی زمانی در تقویم Outlook سرتاسر یک روز را فراگرفته باشد، کمتر حرف می‌زند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7949" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7949">#7949</a>)</li>
<li>تمامی تنظیمات NVDA، به جای پراکنده بودن در چند پنجره، از این پس در یک پنجره‌ی «تنظیمات» در مسیر منوی NVDA -&gt; اولویت‌ها -&gt; تنظیمات قرار خواهند گرفت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/577" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #577">#577</a>)</li>
<li>موتور سخنگوی پیشفرض هنگام اجرا در ویندوز ۱۰، از این به بعد به جای ایسپیک، OneCore خواهد بود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8176" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8176">#8176</a>)</li>
</ul>
<h3 id="_157">رفع اشکال</h3>
<ul>
<li>NVDA دیگر پس از وارد کردنِ آدرس ایمیل در تنظیمات صفحه‌ی ورود حساب مایکروسافت، هنگام خواندن کنترل‌های فکوس‌شده به مشکل نمی‌خورَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7997" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7997">#7997</a>)</li>
<li>NVDA وقتی که به صفحه‌ی قبلی در مرورگر Microsoft Edge برمی‌گردید، دیگر هنگام خواندن صفحه با مشکل مواجه نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7997" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7997">#7997</a>)</li>
<li>NVDA هنگامی که رمز ویندوز ۱۰ را برای باز کردن قفل دستگاه وارد می‌کنید، دیگر آخرین نویسه‌ی پین را اشتباه نمی‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7908" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7908">#7908</a>)</li>
<li>برچسب‌های کادرهای علامت‌زدنی و دکمه‌های رادیویی در کروم و فایرفاکس، دیگر هنگام تب زدن یا استفاده از پیمایش سریع در حالت مرور، دو بار خوانده نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7960" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7960">#7960</a>)</li>
<li>ویژگیِ aria-current با مقدار false، به جای "true"، "false" اعلام خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7892" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7892">#7892</a>).</li>
<li>صداهای Windows Onecore در صورت لغوِ نصبِ صدای پیکربندی‌شده، هنگام بارگزاری با خطا مواجه نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7553" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7553">#7553</a>)</li>
<li>تغییر صداها بین صداهای Windows Onecore حالا بسیار سریعتر انجام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7999" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7999">#7999</a>)</li>
<li>خروجی بد‌شکل و نادرست بریل برای تعدادی از جدول‌های بریل، از جمله نشانه‌های حروف بزرگ در بریل کوتاه‌نویسی ۸ نقطه‌ی دانمارکی اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7526" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7526">#7526</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7693" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7693">#7693</a>)</li>
<li>NVDA حالا می‌تواند انواع بولِت‌های بیشتری را در وُرد تشخیص داده و اعلام کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6778" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6778">#6778</a>)</li>
<li>فشردن کلید متصل به فرمان اعلام قالب‌بندی، دیگر مکان‌نمای بازبینی را به اشتباه جابجا نمی‌کند. بنا بر این، دیگر چند بار فشردن این کلید، نتایج متفاوتی نخواهد داشت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7869" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7869">#7869</a>)</li>
<li>ورودی بریل دیگر به شما اجازه نمی‌دهد تا در مواردی که از این ورودی پشتیبانی نمی‌شود، مثلا در حالت مرور یا هنگامی که واژه‌های کامل خارج از محتوای متنی به سیستم ارسال نمی‌شوند، از بریل کوتاه‌نویسی استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7306">#7306</a>)</li>
<li>مشکلات پایداری اتصال در نمایشگرهای Easy Braille و Braille Wave شرکت Handy Tech برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8016" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8016">#8016</a>)</li>
<li>در ویندوز ۸ و نسخه‌های بالاتر از آن، NVDA دیگر هنگام باز کردن منوی لینک‌های سریع (Windows+X) و انتخاب موارد از این منو، «نامشخص» نمی‌گوید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8137" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8137">#8137</a>)</li>
<li>فرمان‌های اختصاص‌یافته به دکمه‌های موجود هر مدل مربوط به نمایشگرهای Hims، حالا آنگونه که در راهنمای کاربری آمده بود، کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8096" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8096">#8096</a>)</li>
<li>NVDA از این پس تلاش خواهد کرد تا مشکلات system COM registration را که موجب می‌شود برنامه‌هایی مثل اینترنت اکسپلورر و فایرفاکس دسترس‌ناپذیر شده و توسط NVDA «نامشخص» گزارش شوند، تصحیح کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2807" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2807">#2807</a>)</li>
<li>کارهایی برای حل مشکلی در Task Manager که باعث می‌شد NVDA به کاربر اجازه‌ی دسترسی به محتوای برخی جزئیاتِ پروسه‌ها را ندهد، انجام شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8147" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8147">#8147</a>)</li>
<li>صداهای جدیدترِ Microsoft SAPI5 دیگر در انتهای گفتار کند نمی‌شوند. این ویژگی باعث می‌شود تا کار کردن و پیمایش با این صداها کارامدتر شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8174" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8174">#8174</a>)</li>
<li>NVDA دیگر هنگام دسترسی به ساعت در نسخه‌های اخیر ویندوز، نشانه‌های چپ‌به‌راست یا راست‌به‌چپ را در بریل یا گفتارِ حرف‌به‌حرف اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5729" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5729">#5729</a>)</li>
<li>شناسایی کلیدهای مرور روی نمایشگرهای Hims Smart Beetle دوباره قابل اطمینان است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6086" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6086">#6086</a>)</li>
<li>اطلاعات ارائه‌شده درباره‌ی ویرایش و پیمایش در برخی کنترل‌های متنی، به‌ویژه در برنامه‌های نوشته‌شده با دِلفی، حالا بسیار قابل اعتمادتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/636" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #636">#636</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8102" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8102">#8102</a>)</li>
<li>در ویندوز ۱۰ RS5، NVDA دیگر هنگام جابجایی بین پنجره‌ها با آلْت تب، اطلاعات بیش از حد اضافی اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8258" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8258">#8258</a>)</li>
</ul>
<h3 id="changes-for-developers_29">Changes for developers</h3>
<ul>
<li>The developer info for UIA objects now contains a list of the UIA patterns available. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5712" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5712">#5712</a>)</li>
<li>App modules can now force certain windows to always use UIA by implementing the isGoodUIAWindow method. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7961" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7961">#7961</a>)</li>
<li>The hidden boolean flag "outputPass1Only" in the braille section of the configuration has again been removed. Liblouis no longer supports pass 1 only output. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7839">#7839</a>)</li>
</ul>
<h2 id="_158">۲۰۱۸.۱.۱</h2>
<p>این نسخه، انتشاری ویژه از NVDA است که اشکالی را در درایور صداهای Onecore برطرف می‌کند که باعث می‌شد صداهای یادشده با طنینی زیرتر و سریعتر در Windows 10 Redstone 4 (1803) سخن بگویند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8082" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8082">#8082</a>)</p>
<h2 id="_159">۲۰۱۸.۱</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به پشتیبانی از نمودارها در وُرد و پاورپوینت، پشتیبانی از نمایشگرهای بریل جدید، شامل Eurobraille و مبدلِ پروتکلِ Optelec، بهبودی پشتیبانی از نمایشگرهای بریل Hims و Optelec، بهبودی اجرای فایرفاکس ۵۸ و بالاتر، و بیش از این‌ها اشاره نمود.</p>
<h3 id="_160">ویژگی‌های جدید</h3>
<ul>
<li>از این به بعد، تعامل با نمودارها در Microsoft Word و PowerPoint امکان‌پذیر است؛ همانند پشتیبانی‌ای که در حال حاضر از نمودارها در Excel می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7046" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7046">#7046</a>)<ul>
<li>In Microsoft Word: When in browse mode, cursor to an embedded chart and press enter to interact with it.</li>
<li>In Microsoft PowerPoint when editing a slide: tab to a chart object, and press enter or space to interact with the chart.</li>
<li>To stop interacting with a chart, press escape.</li>
</ul>
</li>
<li>زبان جدید: قرقیزی.</li>
<li>پشتیبانی از برنامه‌ی VitalSource Bookshelf. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7155" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7155">#7155</a>)</li>
<li>پشتیبانی از مبدل پروتکل Optelec افزوده شد؛ دستگاهی که می‌توانید توسط آن، با استفاده از پروتکل ارتباطی ALVA BC6، از نمایشگرهای Braille Voyager و Satellite استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6731" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6731">#6731</a>)</li>
<li>از این پس استفاده از ورودی بریل با نمایشگر بریل ALVA 640 Comfort امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7733" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7733">#7733</a>)<ul>
<li>NVDA's braille input functionality can be used with these as well as other BC6 displays with firmware 3.0.0 and above.</li>
</ul>
</li>
<li>پشتیبانی اولیه از Google Sheets همراه با حالت بریل. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7935" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7935">#7935</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل Esys، Esytime و Iris، محصول Eurobraille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7488" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7488">#7488</a>)</li>
</ul>
<h3 id="_161">تغییرات</h3>
<ul>
<li>درایورهای نمایشگرهای بریل Braille Sense، Braille EDGE، Smart Beetle و SyncBraille با یک درایور جایگزین شده‌اند. درایور جدید برای کاربران نمایشگر قدیمی syncBraille بطور خودکار فعال خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7459" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7459">#7459</a>)<ul>
<li>Some keys , notably scroll keys, have been reassigned to follow the conventions used by Hims products. Consult the user guide for more details.</li>
</ul>
</li>
<li>هنگامی که از راه تعامل لمسی، با استفاده از صفحه‌کلید نمایش‌داده‌شده روی صفحه تایپ می‌کنید، بطور پیش‌فرض، لازم است روی هر کلید دو ضربه بزنید؛ همانند وقتی که هرکدام از کنترل‌های دیگر را می‌خواهید فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7309" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7309">#7309</a>)<ul>
<li>To use the existing "touch typing" mode where simply lifting your finger off the key is enough to activate it, Enable this option in the new Touch Interaction settings dialog found in the Preferences menu.</li>
</ul>
</li>
<li>دیگر لازم نیست که بریل را دقیقا به فکوس یا بازبینی متصل کنید؛ چون‌که این کار بطور خودکار اتفاق می‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2385" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2385">#2385</a>)<ul>
<li>Note that automatic tethering to review will only occur when using a review cursor or object navigation command. Scrolling will not activate this new behavior.</li>
</ul>
</li>
</ul>
<h3 id="_162">رفع اشکال</h3>
<ul>
<li>پیام‌های قابل مرور مانند نمایش قالب‌بندی فعلی هنگام دو بار سریع فشردن NVDA+F، دیگر هنگامی که NVDA در مسیری نصب شده باشد که دارای نویسه‌های غیر ASCII باشد، دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7474" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7474">#7474</a>)</li>
<li>هنگامی که از پنجره‌ی برنامه‌ی دیگری به پنجره‌ی Spotify برمی‌گردید، فکوس دوباره به‌درستی به وضعیت سابقش باز‌می‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7689" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7689">#7689</a>)</li>
<li>در بروزرسانی پاییز ویندوز ۱۰ Creaters، NVDA دیگر در سیستمی که دسترسی کنترل‌شده‌ی پوشه‌ها (Controlled Folder Access) در آن فعال باشد، در زمان بروزرسانی به مشکل برنمی‌خورَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7696" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7696">#7696</a>)</li>
<li>تشخیص کلیدهای مرور روی نمایشگرهای Hims Smart Beetle دیگر نامطمئن نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6086" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6086">#6086</a>)</li>
<li>اندکی بهبود در اجرا، هنگام به نمایش گذاشتن مقدار زیادی از محتواها در فایرفاکس ۵۸ و بالاتر. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7719" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7719">#7719</a>)</li>
<li>در Microsoft Outlook، خواندن ایمیل‌های دارای جدول دیگر باعث خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6827" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6827">#6827</a>)</li>
<li>کلیدهای تعبیه‌شده‌ی روی نمایشگر بریل که کلیدهای مبدل صفحه‌کلید سیستم را شبیه‌سازی می‌کنند، در صورتی که یک یا چند حرکت اختصاص‌یافته به کلیدها به مدل خاصی تعلق داشته باشد، می‌توانند با دیگر کلیدهای شبیه‌سازی‌شده‌ی سیستم ترکیب شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7783" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7783">#7783</a>)</li>
<li>در فایرفاکس، حالت مرور در پاپ‌آپ‌هایی که توسط افزونه‌هایی همچون LastPass و Bitwarden ایجاد می‌شوند، درست کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7809" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7809">#7809</a>)</li>
<li>NVDA دیگر بعضی وقت‌ها با هر تغییر فکوس، چنانچه فایرفاکس یا کروم به خاطر توقف ناگهانی پاسخ‌گو نباشند، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7818" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7818">#7818</a>)</li>
<li>در برنامه‌های توییتری مثل Chicken Nugget، NVDA دیگر هنگام خواندن توئیت‌های ۲۸۰ نویسه‌ای، ۲۰ نویسه‌ی پایانی توئیت را نادیده نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7828" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7828">#7828</a>)</li>
<li>NVDA حالا وقتی متنی را انتخاب می‌کنید، هنگام خواندن نمادها از زبان درست استفاده می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7687" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7687">#7687</a>)</li>
<li>در نگارش‌های اخیرِ Office 365, پیمایش روی نمودارها با جهت‌نماها در Excel دوباره امکانپذیر شده‌است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7046" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7046">#7046</a>)</li>
<li>در خروجی بریل و گفتار، وضعیت کنترل‌ها، صرف نظر از مثبت یا منفی بودن، همیشه به یک ترتیب اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7076" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7076">#7076</a>)</li>
<li>در برنامه‌هایی مانند پست الکترونیکی (Mail) در ویندوز ۱۰، NVDA دیگر وقتی Backspace را فشار می‌دهید، هنگام اعلام نویسه‌ی پاک‌شده به اشتباه نمی‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7456" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7456">#7456</a>)</li>
<li>همه‌ی کلیدهای روی نمایشگرهای Braille Sense Polaris شرکت Hims، حالا آن‌طور که انتظار می‌رود کار می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7865" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7865">#7865</a>)</li>
<li>هنگامی که نسخه‌ی خاصی از Visual Studio 2017 redistributables توسط برنامه‌ی دیگری نصب شده باشد، NVDA دیگر به خاطر مشکل یک DLL داخلی، زمان شروع به کار، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7975" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7975">#7975</a>)</li>
</ul>
<h3 id="changes-for-developers_30">Changes for developers</h3>
<ul>
<li>Added a hidden boolean flag to the braille section in the configuration: "outputPass1Only". (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7301" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7301">#7301</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7693" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7693">#7693</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7702" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7702">#7702</a>)<ul>
<li>This flag defaults to true. If false, liblouis multi pass rules will be used for braille output.</li>
</ul>
</li>
<li>A new dictionary (braille.RENAMED_DRIVERS) has been added to allow for smooth transition for users using drivers that have been superseded by others. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7459" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7459">#7459</a>)</li>
<li>Updated comtypes package to 1.1.3. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7831" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7831">#7831</a>)</li>
<li>Implemented a generic system in braille.BrailleDisplayDriver to deal with displays which send confirmation/acknowledgement packets. See the handyTech braille display driver as an example. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7590" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7590">#7590</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7721" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7721">#7721</a>)</li>
<li>A new "isAppX" variable in the config module can be used to detect if NVDA is running as a Windows Desktop Bridge Store app. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7851" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7851">#7851</a>)</li>
<li>For document implementations such as NVDAObjects or browseMode that have a textInfo, there is now a new documentBase.documentWithTableNavigation class that can be inherited from to gain standard table navigation scripts. Please refer to this class to see which helper methods must be provided by your implementation for table navigation to work. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7849" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7849">#7849</a>)</li>
<li>The scons batch file now better handles when Python 3 is also installed, making use of the launcher to specifically launch python 2.7 32 bit. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7541" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7541">#7541</a>)</li>
<li>hwIo.Hid now takes an additional parameter exclusive, which defaults to True. If set to False, other applications are allowed to communicate with a device while it is connected to NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7859" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7859">#7859</a>)</li>
</ul>
<h2 id="_163">۲۰۱۷.۴</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به اصلاحات و بهبودی‌های زیادی در پشتیبانی از وب همچون حالت مرور پیش‌فرض برای پنجره‌های محاوره‌ای تحت وب، بهتر اعلام کردنِ برچسب‌های گروهی فیلدها در حالت مرور، پشتیبانی از فنآوریهای جدید ویندوز ۱۰ مانند Windows Defender Application Guard و ویندوز ۱۰ بر بستر ARM64، و اعلام خودکار جهتِ صفحه‌ی نمایش و وضعیت باتری اشاره نمود.
لطفا توجه کنید که این نگارش از NVDA دیگر ویندوز اکس‌پی و ویندوز ویستا را پشتیبانی نمی‌کند. از این پس، NVDA برای اجرا دستکم به ویندوز ۷ با service pack 1 نیاز دارد.</p>
<h3 id="_164">ویژگی‌های جدید</h3>
<ul>
<li>از این به بعد در حالت مرور، رفتن به ابتدا یا انتهای یک بخش (landmark)، با استفاده از فرمان‌های رفتن به ابتدا و انتهای یک دربرگیرنده (کاما و شیفت+کاما) امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5482" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5482">#5482</a>)</li>
<li>در فایرفاکس، کروم و اینترنت اکسپلورر، پیمایش سریع به فیلدهای ویرایشی و فرم‌ها حالا شامل محتوای متنی پیشرفته‌ی ویرایشی (به عنوان مثال، contentEditable) نیز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5534" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5534">#5534</a>)</li>
<li>در مرورگرهای وب، فهرست سازه‌ها حالا می‌تواند فیلدهای فرم و دکمه‌ها را هم فهرست کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/588" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #588">#588</a>)</li>
<li>پشتیبانی اولیه از ویندوز ۱۰ بر بستر ARM64. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7508" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7508">#7508</a>)</li>
<li>پشتیبانی اولیه از خواندن و تعامل با محتوای ریاضی برای کتاب‌های کیندل با ریاضی دسترس‌پذیر. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7536" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7536">#7536</a>)</li>
<li>پشتیبانی از برنامه‌ی کتاب‌خوانِ الکترونیکِ Azardi افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5848" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5848">#5848</a>)</li>
<li>اطلاعات شماره‌ی نگارشِ افزونه‌ها هنگامِ بروزرسانی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5324" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5324">#5324</a>)</li>
<li>پارامتر‌های جدیدی در خطِ فرمانِ NVDA برای ساختن نسخه‌ی قابل حمل اضافه شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6329" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6329">#6329</a>)</li>
<li>پشتیبانی از Microsoft Edge در حال اجرا درونِ برنامه‌ی Windows Defender Application Guard در بروزرسانیِ پاییزِ Creators ویندوز ۱۰. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7600" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7600">#7600</a>)</li>
<li>NVDA حالا هنگام کار با لپتاپ یا تبلت، وصل یا قطع شدن شارژر و تغییر جهت صفحه‌ی نمایش را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4574" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4574">#4574</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4612" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4612">#4612</a>)</li>
<li>زبان جدید: مقدونی.</li>
<li>جدول‌های برگرداننده‌ی بریل جدید: کرواتی درجه ۱، ویتنامی درجه ۱. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7518" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7518">#7518</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7565" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7565">#7565</a>)</li>
<li>پشتیبانی از نمایشگر بریل Actilino از شرکت Handy Tech افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7590" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7590">#7590</a>)</li>
<li>ورودی بریل برای نمایشگرهای Handy Tech هم‌اکنون پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7590" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7590">#7590</a>)</li>
</ul>
<h3 id="_165">تغییرات</h3>
<ul>
<li>NVDA دیگر از سیستم‌عامل‌هایی پایینتر از ویندوز 7 با Service Pack 1 یا ویندوز Server 2008 R2 با Service Pack 1 پشتیبانی نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7546" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7546">#7546</a>)</li>
<li>پنجره‌های محاوره‌ای تحت وب در مرورگرهای فایرفاکس و کروم، از این پس بطور خودکار از حالت مرور استفاده می‌کنند؛ مگر اینکه داخل یک برنامه‌ی تحت وب باشند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4493" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4493">#4493</a>)</li>
<li>در حالت مرور، هنگام حرکت کردن با تب و فرمان‌های پیمایش سریع، دیگر بیرون پریدن از یک دربرگیرنده اعلام نمی‌شود. مثلا NVDA نمی‌گوید «بیرون از جدول» یا «بیرون از فهرست». بدین ترتیب پیمایش کارامدتر و سریعتر می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2591" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2591">#2591</a>)</li>
<li>در فایرفاکس و کروم، نام گروه‌های فیلدهای یک فرم هنگامی که با کلیدهای پیمایش سریع یا تب روی آن‌ها حرکت می‌کنید اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3321" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3321">#3321</a>)</li>
<li>در حالت مرور، فرمان پیمایش سریع برای اشیاء توکار (O و Shift+O)، از این به بعد سازه‌های صوتی و ویدیویی را نیز همانند سازه‌های برنامه و پنجره‌ی محاوره‌ای شامل می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7239" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7239">#7239</a>)</li>
<li>Espeak-ng به نسخه‌ی ۱.۴۹.۲ بروز شد. این نسخه، اشکالی که هنگام تولید انتشارها ایجاد می‌شد را برطرف کرده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7385" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7385">#7385</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7583" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7583">#7583</a>)</li>
<li>حالا می‌توانید برای کپی کردن اطلاعات نوار وضعیت در کلیپ‌برد، فرمانِ «اعلام نوار وضعیت» را سه بار -پشت سر هم- اجرا کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1785" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1785">#1785</a>)</li>
<li>هنگامی که فرمان‌هایی را به کلیدهای نمایشگر Baum اختصاص می‌دهید، می‌توانید آن فرمان‌ها را به مدلِ نمایشگر بریل مورد استفاده، مثلا VarioUltra یا Pronto محدود کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7517" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7517">#7517</a>)</li>
<li>در پنجره‌ی فهرست سازه‌ها، فیلد «فیلتر کردن با» به «محدود کردن به» تغییر کرد. به سبب این تغییر، کلید سریع این فیلد از آلْت+ف به آلْت+ح تغییر یافت.</li>
<li>یک فرمانِ بدون کلید اختصاصیافته در حالت مرور برای گنجانده شدن یا نشدن جدول‌های طرح‌بندی اضافه شده است. می‌توانید این فرمان را در بخش حالت مرور در پنجره‌ی فرمان‌های ورودی پیدا کنید و در صورت نیاز یک کلید به آن اختصاص دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7634" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7634">#7634</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش 3.3.0 ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7565" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7565">#7565</a>)</li>
<li>The hotkey for the regular expression radio button in the dictionary dialog has changed from alt+r to alt+e. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6782" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6782">#6782</a>) (Unchanged in Persian locale)</li>
<li>فایل‌های دیکشنری صدا از این به بعد دارای شماره نسخه هستند و به شاخه‌ی «speechDicts/voiceDicts.v1» منتقل می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7592" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7592">#7592</a>)</li>
<li>تغییرات فایل‌های دارای شماره نسخه، مثل فایل‌های پیکربندی کاربر و دیکشنری‌های صدا، دیگر هنگامی که NVDA را از برنامه‌ی نصب‌کننده اجرا می‌کنید، ذخیره نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7688" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7688">#7688</a>)</li>
<li>نمایشگرهای بریل Braillino، Bookworm و Modular (با میان‌افزار قدیمی) از شرکت Handy Tech دیگر بمحض اتصال پشتیبانی نمی‌شوند. برای استفاده از این نمایشگرها، درایور عمومی HandyTech و افزونه‌ی NVDA را نصب کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7590" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7590">#7590</a>)</li>
</ul>
<h3 id="_166">رفع اشکال</h3>
<ul>
<li>از این پس، لینک‌ها در بریل، در برنامه‌هایی مانند Microsoft Word نیز مشخص می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6780" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6780">#6780</a>)</li>
<li>NVDA دیگر هنگامی که تب‌های زیادی در مرورگرهای فایرفاکس یا کروم باز باشند، بطور قابل ملاحظه‌ای کند نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3138" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3138">#3138</a>)</li>
<li>بردن مکان‌نما به خانه‌ی بریل (Cursor routing) در نمایشگر بریل MDV Lilli، دیگر به اشتباه، مکان‌نما را به یک خانه جلوتر از جایی که باید باشد نمی‌برد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7469" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7469">#7469</a>)</li>
<li>در اینترنت اکسپلورر و دیگر اسناد MSHTML، ویژگی «نیاز بودن (required)» HTML5 از این پس پشتیبانی می‌شود. این ویژگی برای مشخص کردن وضعیت آن بخش‌هایی از فرم که مثلا نیاز است اطلاعاتشان تکمیل شود، به کار می‌رود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7321" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7321">#7321</a>)</li>
<li>هنگامی که در یک سند چپ‌چین در Wordpad، نویسه های عربی (یا فارسی) تایپ می‌کنید، نمایشگرهای بریل حالا نویسه‌ها را بمحض تایپ شدن نشان می‌دهند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/511" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #511">#511</a>).</li>
<li>برچسب‌های دسترس‌پذیرِ کنترل‌ها در فایرفاکس حالا هنگامی که خودِ برچسب به عنوان محتوا ظاهر نشود، به‌راحتی در حالت مرور اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4773" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4773">#4773</a>)</li>
<li>در روزامدِ Creaters ویندوز ۱۰، NVDA می‌تواند بعد از راه‌اندازی مجدد، دوباره به فایرفاکس دسترسی پیدا کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7269" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7269">#7269</a>)</li>
<li>هنگامی که NVDA را در حالی که فایرفاکس در تیررس است از نو راه‌اندازی کنید، حالت مرور دوباره وجود خواهد داشت؛ هرچند ممکن است لازم باشد Alt+Tab را برای رفتن و برگشتن به پنجره‌ی فایرفاکس بزنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5758" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5758">#5758</a>)</li>
<li>از این پس دسترسی به محتوای ریاضی در کروم، در سیستمی که فایرفاکس رویش نصب نیست امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7308" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7308">#7308</a>)</li>
<li>سیستم‌عامل و دیگر برنامه‌ها، همانند نسخه‌های پیشینِ NVDA، بلافاصله پس از نصب و پیش از راه‌اندازیِ مجدد، باید پایدارتر عمل کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7563" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7563">#7563</a>)</li>
<li>هنگامی که از یک فرمان بازشناسی محتوا، مثلا NVDA+R استفاده می‌کنید، در صورتی که پیمایشگر ناپدید شود، NVDA یک پیغام خطا می‌دهد. پیش از این در چنین موردی NVDA چیزی اعلام نمی‌کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7567" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7567">#7567</a>)</li>
<li>قابلیت عقب بردن نمایشگر برای نمایشگرهای Freedom Scientific که دارای یک left bumper bar هستند اصلاح شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7713" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7713">#7713</a>)</li>
</ul>
<h3 id="changes-for-developers_31">Changes for Developers</h3>
<ul>
<li>"scons tests" now checks that translatable strings have translator comments. You can also run this alone with "scons checkPot". (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7492" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7492">#7492</a>)</li>
<li>There is now a new extensionPoints module which provides a generic framework to enable code extensibility at specific points in the code. This allows interested parties to register to be notified when some action occurs (extensionPoints.Action), to modify a specific kind of data (extensionPoints.Filter) or to participate in deciding whether something will be done (extensionPoints.Decider). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3393" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3393">#3393</a>)</li>
<li>You can now register to be notified about configuration profile switches via the config.configProfileSwitched Action. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3393" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3393">#3393</a>)</li>
<li>Braille display gestures that emulate system keyboard key modifiers (such as control and alt) can now be combined with other emulated system keyboard keys without explicit definition. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6213" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6213">#6213</a>)<ul>
<li>For example, if you have a key on your display bound to the alt key and another display key to downArrow, combining these keys will result in the emulation of alt+downArrow.</li>
</ul>
</li>
<li>The braille.BrailleDisplayGesture class now has an extra model property. If provided, pressing a key will generate an additional, model specific gesture identifier. This allows a user to bind gestures limited to a specific braille display model.<ul>
<li>See the baum driver as an example for this new functionality.</li>
</ul>
</li>
<li>NVDA is now compiled with Visual Studio 2017 and the Windows 10 SDK. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7568" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7568">#7568</a>)</li>
</ul>
<h2 id="_167">۲۰۱۷.۳</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به امکان نوشتن بریل کوتاه‌نویسی، پشتیبانی از صداهای OneCore موجود در ویندوز ۱۰، پشتیبانی داخلی از OCR ویندوز ۱۰، و بهبودی‌های بسیار قابل توجهی در بریل و وب اشاره نمود.</p>
<h3 id="_168">ویژگی‌های جدید</h3>
<ul>
<li>یک تنظیم به تنظیمات بریل برای «نشان دادن پیام‌ها بطور نامحدود» افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6669" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6669">#6669</a>)</li>
<li>در فهرست پیام‌ها در Microsoft Outlook، NVDA پیامی را که علامت‌دار باشد اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6374" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6374">#6374</a>)</li>
<li>در Microsoft Powerpoint، هنگام ویرایش یک اسلاید، حالا نوع دقیق یک شکل اعلام می‌شود. مثلا، به جای اینکه فقط گفته شود: «شکل»، اعلام می‌شود: مثلث، دایره، ویدیو، فِلِش. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7111" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7111">#7111</a>)</li>
<li>محتوای ریاضی (که به عنوان MathML ارائه شده) از این به بعد در Google Chrome پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7184" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7184">#7184</a>)</li>
<li>NVDA حالا می‌تواند با استفاده از صداهای جدید Windows OneCore (که به عنوان mobile voices نیز شناخته می‌شوند) که در ویندوز ۱۰ موجود است، سخن بگوید. می‌توانید با انتخاب «صداهای Windows OneCore» در پنجره‌ی موتور سخنگو به این صداها دست یابید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6159" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6159">#6159</a>)</li>
<li>فایل‌های پیکربندی کاربر NVDA می‌توانند از این به بعد در پوشه‌ی Local داخل پوشه‌ی Application Dataی کاربر ذخیره شوند. این رفتار می‌تواند توسط تنظیمی در رجیستری امکان‌پذیر شود. برای کسب اطلاعات بیشتر <a href="userGuide.html#SystemWideParameters" title="پارامترهای فراگیر سیستم">پارامترهای فراگیر سیستم</a> را در راهنمای کاربر ببینید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6812" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6812">#6812</a>)</li>
<li>در مرورگرهای وب، NVDA حالا مقادیر جا‌نگهدارها (placeholders) را برای فیلدها اعلام می‌کند. به‌ویژه، aria-placeholder از این پس پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7004" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7004">#7004</a>)</li>
<li>در حالت مرور برای Microsoft Word، حالا پیمایش روی خطاهای املایی با استفاده از کلید پیمایش سریع (W و Shift+W) امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6942" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6942">#6942</a>)</li>
<li>پشتیبانی از کنترل انتخاب‌کننده‌ی تاریخ در پنجره‌های تعیین قرار ملاقات در Microsoft Outlook افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7217" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7217">#7217</a>)</li>
<li>از این پس پیشنهاد فعلی انتخاب‌شده در فیلدهای to و cc برنامک Mail و فیلد جستجو در تنظیمات ویندوز ۱۰ اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6241">#6241</a>)</li>
<li>هنگام ظاهر شدن پیشنهادها در برخی فیلدهای جستجو در ویندوز ۱۰، مانند صفحه‌ی Start، جستجوی تنظیمات، فیلدهای to و cc در Mail ویندوز ۱۰، صدایی پخش می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6241">#6241</a>)</li>
<li>NVDA اعلان‌ها را در برنامه‌ی Skype for Business Desktop بطور خودکار می‌خوانَد؛ مثلا هنگامی که کسی با شما شروع به مکالمه‌ی متنی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7281" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7281">#7281</a>)</li>
<li>NVDA بطور خودکار گپ‌های ورودی را هنگامی که در مکالمه‌ای در Skype for Business هستید اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7286" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7286">#7286</a>)</li>
<li>NVDA اعلان‌ها را در برنامه‌ی Microsoft Edge بطور خودکار می‌خوانَد؛ مثلا زمانی که یک دانلود شروع می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7281" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7281">#7281</a>)</li>
<li>شما حالا می‌توانید هم بریل کوتاه‌نویسی و هم بریل معمولی را با استفاده از صفحه‌کلید بریل تایپ کنید. برای کسب اطلاعات بیشتر بخش ورودی بریل در راهنمای کاربری را ببینید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2439">#2439</a>)</li>
<li>حالا می‌توانید نویسه‌های بریل یونی‌کد را با استفاده از صفحه‌کلید بریل نمایشگر بریلتان وارد کنید. برای این کار، جدول بریل یونی‌کد را به عنوان جدول ورودی در تنظیمات بریل انتخاب کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6449" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6449">#6449</a>)</li>
<li>پشتیبانی از نمایشگر بریل SuperBraille، که در تایوان استفاده می‌شود، افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7352" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7352">#7352</a>)</li>
<li>جدول‌های برگرداننده‌ی بریل جدید: دانمارکی بریل ۸ نقطه‌ی رایانه، لیتوانیایی، فارسی بریل ۸ نقطه‌ی رایانه*، فارسی درجه ۱ (بهبودیافته نسبت به جدول پیشین)، اسلوونیایی بریل ۸ نقطه‌ی رایانه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6188" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6188">#6188</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6550" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6550">#6550</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6773" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6773">#6773</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7367" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7367">#7367</a>)</li>
<li>جدول بریل ۸ نقطه‌ی رایانه‌ایِ انگلیسی آمریکا بهبود یافته است؛ به‌گونه‌ای که بولِت‌ها، علامت یورو و حروف آکساندار را پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6836" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6836">#6836</a>)</li>
<li>NVDA حالا می‌تواند از قابلیت OCR موجود در ویندوز ۱۰ برای بازشناسایی متن در تصاویر و برنامه‌های دسترس‌ناپذیر استفاده کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7361" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7361">#7361</a>)<ul>
<li>The language can be set from the new Windows 10 OCR dialog in NVDA Preferences.</li>
<li>To recognize the content of the current navigator object, press NVDA+r.</li>
<li>See the Content Recognition section of the User Guide for further details.</li>
</ul>
</li>
<li>شما حالا می‌توانید انتخاب کنید هنگامی که یک شیء فرمان‌پذیر می‌شود، چه اطلاعات زمینه‌ای در نمایشگر بریل -مربوط به آن شیء- نشان داده شود. این کار را می‌توانید با استفاده از تنظیم جدید «ارائه‌ی اطلاعات زمینه‌ای فکوس» در پنجره‌ی تنظیمات بریل انجام دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/217" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #217">#217</a>)<ul>
<li>For example, the "Fill display for context changes" and "Only when scrolling back" options can make working with lists and menus more efficient, since the items won't continually change their position on the display.</li>
<li>See the section on the "Focus context presentation" setting in the User Guide for further details and examples.</li>
</ul>
</li>
<li>NVDA حالا در فایرفاکس و کروم، جدول‌های پویای پیچیده را مانند صفحات گسترده پشتیبانی می‌کند. در این جدول‌ها ممکن است تنها بعضی محتواها بارگزاری شده یا نمایش داده شود. (مشخصا، ویژگی‌های aria-rowcount، aria-colcount، aria-rowindex و aria-colindex در ARIA 1.1 معرفی شده‌اند). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7410" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7410">#7410</a>)</li>
</ul>
<h3 id="_169">تغییرات</h3>
<ul>
<li>یک فرمان بدون کلید سریع برای راه‌اندازیِ درخواستیِ NVDA افزوده شده است. می‌توانید آن‌را در دسته‌ی فرمان‌های متفرقه در پنجره‌ی فرمان‌های ورودی پیدا کنید و کلید مورد نظرتان را برای اجرای فرمان یادشده اختصاص دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6396">#6396</a>)</li>
<li>از این پس می‌توانید چیدمان صفحه‌کلید را از پنجره‌ی خوش‌آمدگویی NVDA نیز تنظیم کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6863" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6863">#6863</a>)</li>
<li>انواع کنترل و وضعیت‌های بسیار بیشتری برای بریل مختصرنویسی شدند. بخش‌های موجود در یک صفحه‌ی وب نیز در بریل مختصرنویسی شده‌اند. برای فهرست کاملی از اختصارات، بخش اِختِصاراتِ انواع و وضعیت کنترل‌ها و بخش‌ها را زیر عنوان بریل در راهنمای کاربر ببینید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7188" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7188">#7188</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3975" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3975">#3975</a>)</li>
<li>Espeak-ng به نگارش 1.49.1 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7280" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7280">#7280</a>).</li>
<li>فهرست‌های جدول خروجی و ورودی در پنجره‌ی تنظیمات بریل حالا به شکل الفبایی مرتب شده‌اند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6113" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6113">#6113</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش 3.2.0 بروز شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6935" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6935">#6935</a>)</li>
<li>جدول بریل پیش‌فرضِ NVDA، کد بریل انگلیسی یکپارچه درجه ۱ است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6952" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6952">#6952</a>)</li>
<li>NVDA از این پس بطور پیش‌فرض، هنگامی که یک شیء فرمان‌پذیر شود، تنها آن بخش از اطلاعات زمینه‌ای را که تغییر کرده‌است روی نمایشگر بریل نشان می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/217" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #217">#217</a>)<ul>
<li>Previously, it always showed as much context information as possible, regardless of whether you have seen the same context information before.</li>
<li>You can revert to the old behaviour by changing the new "Focus context presentation" setting in the Braille Settings dialog to "Always fill display".</li>
</ul>
</li>
<li>وقتی از بریل استفاده می‌کنید، می‌توانید مکان‌نمای بریل را طوری تنظیم کنید که شکل متفاوتی هنگام اتصال به بازبینی یا فرمان‌پذیری داشته باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7122" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7122">#7122</a>)</li>
<li>لوگوی NVDA بروز شده است. لوگوی جدید NVDA ترکیبی شیک از حروف NVDA به رنگ سفید بر روی یک پس‌زمینه بنفش یکدست است. این طراحی تضمین می‌کند که لوگو بر روی هر پس‌زمینه رنگی قابل مشاهده باشد و از رنگ بنفش لوگوی NV Access استفاده می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7446" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7446">#7446</a>)</li>
</ul>
<h3 id="_170">رفع اشکال</h3>
<ul>
<li>در حالت مرور، سازه‌های ویرایشی div در Chrome دیگر برچسب خود را به عنوان مقدارشان اعلام نمی‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7153" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7153">#7153</a>)</li>
<li>فشردن End هنگامی که در حالت مرور یک سند خالی در Microsoft Word هستید، دیگر باعث بُروز خطای زمان اجرا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7009" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7009">#7009</a>)</li>
<li>حالت مرور در Microsoft Edge حالا در جایی که به یک سند نقش سندی ARIAی خاصی داده می‌شود، به‌درستی پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6998" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6998">#6998</a>)</li>
<li>در حالت مرور، حالا می‌توانید حتی زمانی که نشانگر روی آخرین نویسه‌ی خط قرار دارد، با استفاده از Shift+End تا پایان خط را انتخاب کرده یا از انتخاب درآورید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7157" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7157">#7157</a>)</li>
<li>اگر یک پنجره‌ی محاوره‌ای دارای نوار پیش‌رفت باشد، متن پنجره هم‌زمان با تغییر نوار پیش‌رفت در بریل بروز می‌شود. این بدین معنیست که مثلا، زمان باقی‌مانده در پنجره‌ی دانلود بروزرسانی NVDA خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6862" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6862">#6862</a>)</li>
<li>NVDA حالا تغییرات در گزینه‌های برخی جعبه‌های کشویی در ویندوز ۱۰، همچون AutoPlay در Settings را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6337" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6337">#6337</a>).</li>
<li>اطلاعات بیهوده دیگر هنگام ورود به پنجره‌های ایجاد جلسه یا قرار ملاقات در Microsoft Outlook اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7216" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7216">#7216</a>)</li>
<li>NVDA برای پنجره‌هایی که حاوی نوار پیشرفت نامعین باشند، مانند بررسی‌کننده‌ی بروزرسانی، تنها وقتی که خروجی نوار پیشرفت روی بوق زدن تنظیم شده باشد بوق می‌زند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6759" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6759">#6759</a>)</li>
<li>در Microsoft Excel 2003 و 2007، هنگامی که در یک کار‌برگ با جهت‌نماها حرکت می‌کنید، خانه‌ها دوباره اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7243" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7243">#7243</a>)</li>
<li>در بروزرسانی Creators ویندوز ۱۰ و بروزرسانی‌های بعدی، هنگام خواندن ایمیل‌ها در برنامک Mail ویندوز ۱۰، حالت مرور دوباره بطور خودکار فعال می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7289" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7289">#7289</a>)</li>
<li>در بیشترِ نمایشگرهای بریلِ دارای صفحه‌کلید بریل، نقطه‌ی ۷ از این به بعد آخرین خانه‌ی بریل یا نویسه‌ی وارد‌شده را پاک می‌کند، و نقطه‌ی ۸ کلید اینتر را فشار می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6054" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6054">#6054</a>)</li>
<li>در متن قابل ویرایش، هنگامی که نشانگر را مثلا با کلیدهای مکان‌نما یا کلید Backspace حرکت می‌دهید، در بیشتر وقت‌ها، به‌ویژه در برنامه‌های کروم و پایانه‌ها، بازخورد گفتاری NVDA دقیقتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6424" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6424">#6424</a>)</li>
<li>NVDA می‌تواند از این به بعد محتوای ویرایشگر امضا را در Microsoft Outlook 2016 بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7253" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7253">#7253</a>)</li>
<li>NVDA دیگر در برنامه‌های JAVA Swing، هنگامی که در جدول‌ها پیمایش می‌کنید، باعث توقف برنامه نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6992" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6992">#6992</a>)</li>
<li>NVDA دیگر در روزامد Creators در ویندوز ۱۰، اعلان‌های فوری را چندین بار اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7128" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7128">#7128</a>)</li>
<li>در start menu در ویندوز 10، هنگامی که بعد از انجام جستجو اینتر را برای بستن منوی یادشده می‌زنید، دیگر باعث نمی‌شود تا NVDA بگوید متنِ جستجو. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7370" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7370">#7370</a>)</li>
<li>اجرای پیمایش سریع روی سرنوشتارها در Microsoft Edge حالا بطور قابل ملاحظه‌ای سریعتر شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7343" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7343">#7343</a>)</li>
<li>در Microsoft Edge، پیمایش در حالت مرور دیگر بخش‌های وسیعی از بعضی صفحات وب را نادیده نمی‌گیرد؛ مانند آنچه که پیش از این در مورد Wordpress 2015 theme اتفاق می‌افتاد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7143" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7143">#7143</a>)</li>
<li>در Microsoft Edge، نام بخش‌های یک صفحه در زبان‌های غیر از انگلیسی به‌درستی محلی‌سازی (ترجمه) می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7328" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7328">#7328</a>)</li>
<li>بریل، هنگامی که متنی را خارج از عرض صفحه‌ی نمایش بریل انتخاب می‌کنید، حالا به‌درستی آنچه که انتخاب شده را دنبال می‌کند. مثلا اگر چند خط را با شیفت+جهت‌نمای پایین انتخاب کنید، حالا بریل، آخرین خطی را که انتخاب کرده‌اید نمایش می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5770" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5770">#5770</a>)</li>
<li>در فایرفاکس، NVDA دیگر هنگامی که جزئیات یک توئیت را در twitter.com باز می‌کنید، دیگر به‌اشتباه «بخش» را چندین بار اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5741" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5741">#5741</a>)</li>
<li>در حالت مرور، پیمایش جدول‌ها دیگر برای جدول‌های طرح‌بندی موجود نیست؛ مگر اینکه گزینه‌ی «اعلام جدول‌های طرح‌بندی» فعال شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7382" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7382">#7382</a>)</li>
<li>در فایرفاکس و کروم، فرمان‌های پیمایش در حالت مرور، حالا خانه‌های جدول‌های مخفی را نادیده می‌گیرند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6652">#6652</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5655" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5655">#5655</a>)</li>
</ul>
<h3 id="changes-for-developers_32">Changes for Developers</h3>
<ul>
<li>Timestamps in the log now include milliseconds. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7163" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7163">#7163</a>)</li>
<li>NVDA must now be built with Visual Studio Community 2015. Visual Studio Express is no longer supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7110" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7110">#7110</a>)<ul>
<li>The Windows 10 Tools and SDK are now also required, which can be enabled when installing Visual Studio.</li>
<li>See the Installed Dependencies section of the readme for additional details.</li>
</ul>
</li>
<li>Support for content recognizers such as OCR and image description tools can be easily implemented using the new contentRecog package. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7361" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7361">#7361</a>)</li>
<li>The Python json package is now included in NVDA binary builds. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3050" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3050">#3050</a>)</li>
</ul>
<h2 id="_171">۲۰۱۷.۲</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به پشتیبانی کامل از کم کردن صداهای پس‌زمینه در بروزرسانیِ Creaters در ویندوز ۱۰؛ برطرف کردن مشکلات مربوط به انتخاب متن در حالت مرور، شامل مشکلاتی در انتخاب همه‌ی متن؛ بهبودی‌های قابل توجهی در پشتیبانی از Microsoft Edge؛ و بهبودی در تشخیص سازه‌هایی در صفحات وب که با استفاده از aria-current نشانه‌گذاری شده اند، اشاره نمود.</p>
<h3 id="_172">ویژگی‌های جدید</h3>
<ul>
<li>اطلاعات حاشیه‌ی خانه‌ها در اکسل با استفاده از کلید‌های NVDA+F اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3044" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3044">#3044</a>)</li>
<li>NVDA حالا در مرورگرهای وب با استفاده از مشخصه‌ی aria-current، سازه‌ای را که مشخصا به عنوان «جاری» نشانه‌گذاری شده باشد، تشخیص می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6358" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6358">#6358</a>)</li>
<li>از تعویض زبان خودکار در Microsoft Edge پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6852" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6852">#6852</a>)</li>
<li>پشتیبانی از برنامه‌ی ماشین‌حساب در ویندوز ۱۰ Enterprise LTSB و سِروِر افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6914" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6914">#6914</a>)</li>
<li>اجرای فرمان خواندن خط جاری سه بار به سرعت، خط جاری را با استفاده از توضیح نویسه‌ها (کلمات قراردادی معادل حروف) هجی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6893" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6893">#6893</a>)</li>
<li>زبان جدید: برمه‌ای.</li>
<li>نمادهای یونیکُدِ جهت‌نماهای بالا و پایین و کسرها حالا بطور مناسبی خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3805" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3805">#3805</a>)</li>
</ul>
<h3 id="_173">تغییرات</h3>
<ul>
<li>هنگام پیمایش با بازبینی ساده در برنامه‌هایی که از UI Automation استفاده می‌کنند، اشیاء نامربوط و غیر اصلیِ بیشتری نادیده گرفته می‌شوند تا پیمایش در این برنامه‌ها آسانتر شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6948" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6948">#6948</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6950" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6950">#6950</a>)</li>
</ul>
<h3 id="_174">رفع اشکال</h3>
<ul>
<li>موارد موجود در منوها در صفحات وب را از این پس می‌توانید در حالت مرور نیز فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6735" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6735">#6735</a>)</li>
<li>هنگامی که پنجره‌ی اعلان تایید برای حذف یک پروفایل پیکربندی فعال است، فشردن Escape پنجره‌ی یاد‌شده را می‌بندد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6851" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6851">#6851</a>)</li>
<li>بعضی از توقف‌ها در فایرفاکس و دیگر برنامه‌های دارای ساختار گِکو هنگام فعال بودن امکان چند‌پردازشی (multi-process) برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6885" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6885">#6885</a>)</li>
<li>اعلام رنگ پس‌زمینه در بازبینی صفحه، حالا هنگامی که متن روی یک پس‌زمینه‌ی روشن نقش بسته باشد، دقیقتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6467" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6467">#6467</a>)</li>
<li>پشتیبانی از توضیحات کنترل‌های فراهم‌شده در صفحات وب در Internet Explorer 11. (بطور مشخص، پشتیبانی از aria-describedby داخل iframeها و هنگامی که چندین ID فراهم آمده باشد.) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5784" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5784">#5784</a>)</li>
<li>در بروزرسانی Creators در ویندوز ۱۰، کم کردن صداهای پس‌زمینه، همانند انتشارهای پیشین ویندوز، دوباره کار می‌کند. یعنی، گزینه‌های کم شدن صدای پس‌زمینه هنگام سخن گفتن، کم شدن هنگام اجرای NVDA، و غیر فعال شدن کم شدن صدای پس‌زمینه، همگی در دسترس هستند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6933" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6933">#6933</a>)</li>
<li>NVDA دیگر هنگامی که روی برخی کنترل‌ها(ی UIA) که کلید میانبر برایشان تعریف نشده‌است پیمایش می‌کنید یا NVDA آن‌ها را اعلام می‌کند، دچار خطا نخواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6779" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6779">#6779</a>)</li>
<li>برای برخی کنترل‌ها(ی UIA) دیگر در اطلاعات میانبر صفحه‌کلیدی، دو فاصله‌ی خالی اضافه نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6790" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6790">#6790</a>)</li>
<li>بعضی ترکیب کلیدها در نمایشگرهای HIMS (مثلا، فاصله+نقطه‌ی ۴) دیگر بطور متناوب دچار خطا نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3157" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3157">#3157</a>)</li>
<li>اشکالی که هنگام باز کردن درگاه سریال در سیستم‌هایی که از زبان‌های مشخصی به جز انگلیسی استفاده می‌کنند موجب می‌شد برقراری ارتباط با نمایشگرهای بریل در بعضی موارد با خطا مواجه شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6845" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6845">#6845</a>)</li>
<li>احتمال خراب شدن فایل پیکربندی هنگام خاموش شدن ویندوز کمتر شد. فایل پیکربندی حالا پیش از جایگزینی با فایل اصلی در یک فایل موقتی نوشته می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3165" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3165">#3165</a>)</li>
<li>هنگام اجرای فرمان خواندن خط جاری دو بار پشت سر هم برای هجی کردن خط، حالا زبان مناسب برای خواندن نویسه‌های هجی‌شده استفاده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6726" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6726">#6726</a>)</li>
<li>پیمایش خط به خط در Microsoft Edge در ویندوز ۱۰ بروزرسانی Creaters حالا تا سه برابر سریعتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6994" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6994">#6994</a>)</li>
<li>NVDA هنگام در‌تیررس قرار گرفتن اسناد در Microsoft Edge در بروزرسانیِ Creaters ویندوز ۱۰، دیگر Web Runtime grouping نمی‌گوید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6948" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6948">#6948</a>)</li>
<li>از این پس NVDA از همه‌ی نگارش‌های موجودِ SecureCRT پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6302" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6302">#6302</a>)</li>
<li>Adobe Acrobat Reader دیگر در بعضی اسناد PDF، مشخصا آن‌هایی که حاوی ویژگی‌های خالیِ ActualText هستند، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7021" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7021">#7021</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7034" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7034">#7034</a>)</li>
<li>در حالت مرور در Microsoft Edge، جدول‌های تعاملی (ARIA grids) هنگام پیمایش با T و Shift+T دیگر نادیده گرفته نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6977" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6977">#6977</a>)</li>
<li>در حالت مرور، پس از انتخاب رو به جلوی متن، با فشردن Shift+Home، آن‌گونه که انتظار می‌رود، تا ابتدای خط جاری از حالت انتخاب در می‌آید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5746" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5746">#5746</a>)</li>
<li>در حالت مرور، هنگامی که نشانگر در ابتدای متن نباشد، دیگر با اجرای فرمان انتخاب همه (Ctrl+A)، انتخاب همه‌ی متن با مشکل مواجه نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6909" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6909">#6909</a>)</li>
<li>برخی دیگر از مشکلات نادر در انتخاب متن در حالت مرور برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7131" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7131">#7131</a>)</li>
</ul>
<h3 id="changes-for-developers_33">Changes for Developers</h3>
<ul>
<li>Commandline arguments are now processed with Python's argparse module, rather than optparse. This allows certain options such as -r and -q to be handled exclusively. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6865" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6865">#6865</a>)</li>
<li>core.callLater now queues the callback to NVDA's main queue after the given delay, rather than waking the core and executing it directly. This stops possible freezes due to the core accidentally going to sleep after processing a callback, in the midle of a modal call such as the desplaying of a message box. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6797" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6797">#6797</a>)</li>
<li>The InputGesture.identifiers property has been changed so that it is no longer normalized. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6945" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6945">#6945</a>)<ul>
<li>Subclasses no longer need to normalize identifiers before returning them from this property.</li>
<li>If you want normalized identifiers, there is now an InputGesture.normalizedIdentifiers property which normalizes the identifiers returned by the identifiers property .</li>
</ul>
</li>
<li>The InputGesture.logIdentifier property is now deprecated. Callers should use InputGesture.identifiers[0] instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6945" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6945">#6945</a>)</li>
<li>Removed some deprecated code:<ul>
<li><code>speech.REASON_*</code> constants: <code>controlTypes.REASON_*</code> should be used instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6846" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6846">#6846</a>)</li>
<li><code>i18nName</code> for synth settings: <code>displayName</code> and <code>displayNameWithAccelerator</code> should be used instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6846" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6846">#6846</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5185" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5185">#5185</a>)</li>
<li><code>config.validateConfig</code>. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6846" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6846">#6846</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #667">#667</a>)</li>
<li><code>config.save</code>: <code>config.conf.save</code> should be used instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6846" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6846">#6846</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #667">#667</a>)</li>
</ul>
</li>
<li>The list of completions in the autocomplete context menu of the Python Console no longer shows any object path leading up to the final symbol being completed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7023" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7023">#7023</a>)</li>
<li>There is now a unit testing framework for NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/7026" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #7026">#7026</a>)<ul>
<li>Unit tests and infrastructure are located in the tests/unit directory. See the docstring in the tests\unit\init.py file for details.</li>
<li>You can run tests using "scons tests". See the "Running Tests" section of readme.md for details.</li>
<li>If you are submitting a pull request for NVDA, you should first run the tests and ensure they pass.</li>
</ul>
</li>
</ul>
<h2 id="_175">۲۰۱۷.۱</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به اعلام بخش‌ها و ستون‌های متنی در Microsoft Word؛ پشتیبانی از خواندن کتاب‌ها، پیمایش و یادداشت‌گذاری روی آن‌ها در برنامه‌ی Kindle برای رایانه؛ و پشتیبانی بهبود‌یافته در Microsoft Edge اشاره نمود.</p>
<h3 id="_176">ویژگی‌های جدید</h3>
<ul>
<li>در Microsoft Word، از این به بعد NVDA انواع بخش‌شکست‌ها (Section breaks) و شماره‌های بخش‌ها را می‌تواند اعلام کند. این امکان را می‌توانید با استفاده از گزینه‌ی «اعلام شماره‌ی صفحه» در پنجره‌ی قالب‌بندی اسناد فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5946" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5946">#5946</a>)</li>
<li>از این پس در Microsoft Word، ستون‌های متن می‌توانند توسط NVDA اعلام شوند. این امکان را می‌توانید با استفاده از گزینه‌ی «اعلام شماره‌ی صفحه» در پنجره‌ی قالب‌بندی اسناد فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5946" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5946">#5946</a>)</li>
<li>تعویض خودکار زبان از این پس در WordPad نیز پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6555" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6555">#6555</a>)</li>
<li>فرمان پیدا کردن (NVDA+Ctrl+F) از این به بعد در حالت مرور در Microsoft Edge نیز پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6580" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6580">#6580</a>)</li>
<li>پیمایش سریع برای دکمه‌ها در حالت مرور (B و Shift+B) از این پس در Microsoft Edge نیز پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6577" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6577">#6577</a>)</li>
<li>هنگامی که در Microsoft Excel یک برگه را کپی می‌کنید، NVDA سرسطرها و سر‌ستون‌ها را به خاطر می‌سپارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6628" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6628">#6628</a>)</li>
<li>پشتیبانی از خواندن و پیمایشِ کتاب‌ها در برنامه‌ی Kindle برای رایانه، نگارش ۱.۱۹؛ مشتمل بر دسترسی به لینک‌ها، پانویس‌ها، گرافیک‌ها، متن‌های برجسته‌شده و یادداشت‌های کاربر. لطفا برای کسب اطلاعات بیشتر، بخش «Kindle برای رایانه» را در راه‌نمای کاربر NVDA ببینید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6247" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6247">#6247</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6638">#6638</a>)</li>
<li>پیمایش در جدول‌ها حالا در Microsoft Edge نیز پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6594" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6594">#6594</a>)</li>
<li>در Microsoft Excel، فرمان اعلام محل قرارگیری مکان‌نمای بازبینی (چیدمان رومیزی: NVDA+Deleteدر صفحه‌کلید اعداد، چیدمان لپتاپ: NVDA+delete) حالا نام کار‌برگ و محل خانه‌ای که در آن قرار دارید را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6613">#6613</a>)</li>
<li>گزینه‌ای برای راه‌اندازی مجدد با ثبت وقایع سطح آسیب‌یابی به پنجره‌ی خروج افزوده شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6689" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6689">#6689</a>)</li>
</ul>
<h3 id="_177">تغییرات</h3>
<ul>
<li>حد اقل سرعت چشمک زدن مکان‌نمای بریل حالا ۲۰۰ هزارم ثانیه است. چنانچه پیش از این کمتر از این مقدار تنظیم شده باشد، به ۲۰۰ هزارم ثانیه افزایش خواهد یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6470" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6470">#6470</a>)</li>
<li>برای فعال یا غیر فعال کردن چشمک زدن مکان‌نمای بریل، یک کادر علامت‌زدنی به پنجره‌ی تنظیمات بریل اضافه شده است. پیش از این، برای این کار از مقدار صفر استفاده می‌شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6470" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6470">#6470</a>)</li>
<li>ایسپیک NG به ویرایش e095f008، ۱۰ ژانویه ۲۰۱۷ ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6717" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6717">#6717</a>)</li>
<li>به علت تغییرات ناگهانی در بروزرسانی Creators ویندوز ۱۰، حالت «کم کردن همیشگی صدای پس‌زمینه» دیگر در تنظیمات مربوطه در NVDA موجود نیست. این تنظیم هنوز در انتشارهای قدیمی ویندوز ۱۰ در دسترس است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6684" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6684">#6684</a>)</li>
<li>به علت تغییرات ناگهانی در بروزرسانی Creators ویندوز ۱۰، حالت «کم کردن صدای پس‌زمینه هنگام سخن‌گویی» دیگر نه می‌تواند تضمین کند که صدا پیش از سخن گفتن NVDA بطور کامل کم شود؛ نه به اندازه‌ی کافی صدا را پایین نگه خواهد داشت تا بعد از گفتار بطور ناگهانی حجم صدا زیاد نشود. این تغییرات روی انتشارات قدیمیتر ویندوز ۱۰ تأثیر نمی‌گذارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6684" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6684">#6684</a>)</li>
</ul>
<h3 id="_178">رفع اشکال</h3>
<ul>
<li>مشکل توقف‌ها در Microsoft Word، هنگام حرکت پاراگراف به پاراگراف در حالت مرور در یک سند طولانی، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6368" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6368">#6368</a>)</li>
<li>در Microsoft Word، جدول‌هایی که از Microsoft Excel کپی شده‌اند، دیگر به عنوان جدول‌های طرح‌بندی حساب نشده و در نتیجه، نادیده گرفته نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5927" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5927">#5927</a>)</li>
<li>هنگام تلاش برای تایپ در Microsoft Excel وقتی که در نمای محافظت‌شده (protected view) هستید، NVDA به جای گفتن نویسه‌هایی که واقعاً تایپ نمی‌شوند، صدای خاصی تولید می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6570" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6570">#6570</a>)</li>
<li>فشردن Escape در Microsoft Excel دیگر به اشتباه NVDA را به حالت مرور نمی‌برَد؛ مگر آنکه کاربر پیش از این با NVDA+Space به حالت مرور و سپس با زدن Enter روی یک فرم به حالت فرمان‌پذیری رفته باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6569" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6569">#6569</a>)</li>
<li>NVDA دیگر هنگامی که در صفحات گسترده در Microsoft Excel، یک سطر یا ستون کامل ادغام شده باشد، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6216" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6216">#6216</a>)</li>
<li>متن حذف‌شده یا اضافی در خانه‌های Microsoft Excel از این به بعد دقیقتر اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6472" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6472">#6472</a>)</li>
<li>NVDA حالا هنگامی که یک کادر علامت‌زدنی فقط خواندنی باشد، آن‌را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6563" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6563">#6563</a>)</li>
<li>برنامه‌ی نصب‌کننده‌ی NVDA دیگر هنگامی که به علت در دسترس نبودن دستگاه صدا، نتواند صدای لوگو‌اش را پخش کند، پنجره‌ی هشدار نشان نمی‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6289" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6289">#6289</a>)</li>
<li>کنترل‌های موجود در ریبون Microsoft Excel که در دسترس نیستند، حالا آن‌طور که هستند اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6430" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6430">#6430</a>)</li>
<li>NVDA دیگر هنگامی که پنجره‌ها را کوچک می‌کنید، «جایگاه» نخواهد گفت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6671" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6671">#6671</a>)</li>
<li>نویسه‌های تایپ‌شده از این پس در برنامه‌های چند‌بستری (برنامه‌های UWP) (از جمله Microsoft Edge) در بروزرسانیِ Creators ویندوز ۱۰ خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6017" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6017">#6017</a>)</li>
<li>تعقیب موس از این پس روی رایانه‌هایی با چند نمایشگر، در سرتاسر صفحات نمایش پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6598" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6598">#6598</a>)</li>
<li>NVDA دیگر پس از خروج از Windows Media Player، هنگامی که -پیش از خروج- روی یک کنترل لغزنده باشد، دیگر غیر قابل استفاده نخواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5467" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5467">#5467</a>)</li>
</ul>
<h3 id="changes-for-developers_34">Changes for Developers</h3>
<ul>
<li>Profiles and configuration files are now automatically upgraded to meet the requirements of schema modifications. If there is an error during upgrade, a notification is shown, the configuration is reset and the old configuration file is available in the NVDA log at 'Info' level. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6470" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6470">#6470</a>)</li>
</ul>
<h2 id="_179">۲۰۱۶.۴</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به پشتیبانی بهبود‌یافته از Microsoft Edge؛ حالت مرور در برنامک Mail در ویندوز ۱۰؛ و بهبودی‌های قابل توجهی در پنجره‌های محاوره‌ایِ NVDA اشاره نمود.</p>
<h3 id="_180">ویژگی‌های جدید</h3>
<ul>
<li>NVDA حالا می‌تواند تورفتگی خط‌ها را با استفاده از بوق مشخص کند. این را می‌توانید با استفاده از جعبه‌ی کشویی «اعلام تورفتگی خط با» در پنجره‌ی تنظیمات قالب‌بندی اسناد تنظیم کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5906" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5906">#5906</a>)</li>
<li>پشتیبانی از نمایشگر بریل Orbit Reader 20. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6007" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6007">#6007</a>)</li>
<li>گزینه‌ای برای باز کردن گفتارنما هنگام شروع کار NVDA افزوده شده است. این گزینه را می‌توانید با استفاده از کادر علامت‌زدنی‌ای که در پنجره‌ی گفتارنما هست فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5050" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5050">#5050</a>)</li>
<li>هنگامی که پنجره‌ی گفتارنما را دوباره باز می‌کنید، موقعیت و ابعاد پنجره به آخرین وضعیت اجرا باز‌می‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5050" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5050">#5050</a>)</li>
<li>از این به بعد، با فیلدهای ارجاعات متقابل در Microsoft Word مانند هایپر لینک برخورد می‌شود. این‌گونه فیلدها به عنوان لینک اعلام می‌شوند و می‌توانند -مانند لینک‌ها- فعال شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6102" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6102">#6102</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل Baum SuperVario2، Baum Vario 340 و HumanWare Brailliant2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6116" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6116">#6116</a>)</li>
<li>پشتیبانی اولیه از روزامد سالیانه‌ی Microsoft Edge. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6271">#6271</a>)</li>
<li>از این پس برای خواندن ایمیل‌ها در برنامک Mail ویندوز ۱۰ از حالت مرور استفاده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6271">#6271</a>)</li>
<li>زبان جدید: لیتوانیایی.</li>
</ul>
<h3 id="_181">تغییرات</h3>
<ul>
<li>برگرداننده‌ی بریل Liblouis به نگارش ۳.۰.۰ روزامد شد. این نگارش، شامل بهبودی‌های قابل توجهی برای بریل انگلیسی یک‌پارچه است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6109" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6109">#6109</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4194" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4194">#4194</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6220" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6220">#6220</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6140" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6140">#6140</a>)</li>
<li>در مدیر افزونه‌ها، دکمه‌های «غیر فعال کردن افزونه» و «فعال کردن افزونه» حالا میانبر صفحه‌کلیدی (به ترتیب، Alt+غ و Alt+ف) دارند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6388" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6388">#6388</a>)</li>
<li>بسیاری از مشکلات مربوط به ترازبندی و حاشیه‌گذاری‌ها در نمایش پنجره‌های محاوره‌ایِ NVDA برطرف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6317" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6317">#6317</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5548" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5548">#5548</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6342" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6342">#6342</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6343" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6343">#6343</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6349" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6349">#6349</a>)</li>
<li>پنجره‌ی محاوره‌ای «قالب‌بندی اسناد» به گونه‌ای تنظیم شده است که محتویات آن -در هنگام کار با پنجره- جابجا شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6348" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6348">#6348</a>)</li>
<li>چیدمان پنجره‌ی «تلفظ نمادها» به گونه‌ای تنظیم شد تا تمام عرض پنجره به فهرست نمادها اختصاص پیدا کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6101" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6101">#6101</a>)</li>
<li>در حالت مرور در مرورگرهای وب، فرمان‌های پیمایش تک‌حرفی «فیلدهای ویرایشی (E و Shift+E) و فرم‌ها (F و Shift+F)، حالا مکان‌نما را به فیلدهای فقط‌خواندنی هم می‌برند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4164" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4164">#4164</a>)</li>
<li>گزینه‌ی «اعلام تغییرات قالب‌بندی بعد از مکان‌نما»، حالا علاوه بر گفتار، روی بریل هم مؤثر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6336" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6336">#6336</a>)</li>
<li>نحوه نمایش پنجره‌ی خوشامدگویی NVDA میزان شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6350" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6350">#6350</a>)</li>
<li>پنجره‌های محاوره‌ایِ NVDA حالا دکمه‌های OK و Cancel را در سمت راست پنجره دارند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6333" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6333">#6333</a>)</li>
<li>کنترل‌های گردونه‌ای (spin Controls) از این پس برای فیلدهای ویرایشی عددی مانند تنظیم «درصد تغییر زیر و بمی صدای حروف بزرگ» در پنجره‌ی «تنظیمات صدا» به کار می‌روند. می‌توانید مقدار مورد نظرتان را وارد کنید یا با جهت‌نماهای بالا و پایین مقدار دلخواه را تنظیم کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6099" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6099">#6099</a>)</li>
<li>روش اعلام IFrameها (اسنادی که در دل اسناد دیگر قرار می‌گیرند) در مرورگرهای گوناگون همسان‌تر شده است. IFrame از این پس در فایرفاکس به عنوان «قاب» اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6047" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6047">#6047</a>)</li>
</ul>
<h3 id="_182">رفع اشکال</h3>
<ul>
<li>مشکل نادری که باعث می‌شد هنگام خروج از NVDA، اگر گفتارنما باز باشد NVDA دچار خطا شود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5050" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5050">#5050</a>)</li>
<li>Image mapها آن‌گونه که انتظار می‌رود در حالت مرور در فایرفاکس نمایش داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6051" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6051">#6051</a>)</li>
<li>هنگامی که در پنجره‌ی دیکشنری هستید، با فشردن اینتر هر تغییری را که انجام داده باشید ذخیره می‌کند و پنجره را می‌بندد. پیش از این، فشردن اینتر کاری انجام نمی‌داد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6206" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6206">#6206</a>)</li>
<li>هنگام تغییر حالت ورودی برای یک روش ورودی، پیام‌های مربوط، از این پس به بریل نمایش داده می‌شوند (ورودی بومی/الفبا-شماره‌ای، شکل کامل/شکل نیمه، الخ.). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5892" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5892">#5892</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5893" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5893">#5893</a>)</li>
<li>هنگام غیر فعال و دوباره فعال‌سازی سریع یک افزونه یا بالعکس، وضعیت افزونه به‌درستی به آن‌چه پیش از این بوده برمی‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6299" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6299">#6299</a>)</li>
<li>هنگام استفاده از Microsoft Word، می‌توان فیلدهای شماره‌ی صفحه را در سرصفحه‌ها خواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6004" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6004">#6004</a>)</li>
<li>در پنجره‌ی تلفظ نمادها می‌توانید برای جابجا کردن فرمان‌پذیری بین فهرست نمادها و فیلدهای ویرایشی از موس استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6312" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6312">#6312</a>)</li>
<li>در حالت مرور در Microsoft Word، مشکلی که باعث می‌شد تا به هنگام وجود یک هایپر‌لینک نامعتبر در یک سند، فهرست سازه‌ها نمایش داده نشود، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5886" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5886">#5886</a>)</li>
<li>بعد از بسته شدن گفتارنما از طریق نوار وظیفه یا Alt+F4، وضعیت کادر علامت‌زدنی گفتارنما در منوی NVDA، نمایانی واقعی پنجره‌ی نمایشگر را منعکس خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6340" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6340">#6340</a>)</li>
<li>فرمان «بارگذاری مجدد افزونه‌ها» دیگر برای پروفایل‌های پیکربندی‌ای که با یک عملگر فعال شده اند، اسناد جدید در مرورگرهای وب و بازبینی صفحه، مشکل ایجاد نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2892" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2892">#2892</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5380" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5380">#5380</a>)</li>
<li>در فهرست زبان‌ها در پنجره‌ی تنظیمات عمومی NVDA، زبان‌هایی مانند آراگونیایی حالا به‌درستی در ویندوز ۱۰ نمایش داده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6259" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6259">#6259</a>)</li>
<li>کلیدهای صفحه‌کلید شبیه‌سازی‌شده‌ی سیستم (مثلا یک دکمه روی یک نمایشگر بریل که فشردن کلید Tab را تقلید می‌کند) از این به بعد در راهنمای کلید‌های ورودی و پنجره‌ی مدیریت فرمان‌های ورودی، به زبان تنظیم‌شده در NVDA نمایش داده می‌شوند. پیش از این، این‌گونه کلیدها همیشه به انگلیسی نمایش داده می‌شدند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6212" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6212">#6212</a>)</li>
<li>تغییر زبان NVDA (از پنجره‌ی تنظیمات عمومی) حالا دیگر تا زمانی که NVDA دوباره شروع به کار کند، تأثیری ندارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4561" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4561">#4561</a>)</li>
<li>فیلد «الگو» برای یک ورودی جدید دیکشنری گفتار دیگر مجاز نیست خالی بماند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6412" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6412">#6412</a>)</li>
<li>در برخی سیستم‌ها، اشکالی نادر که باعث می‌شد هنگام اسکن درگاه‌های سریال، درایورهای بعضی از نمایشگرهای بریل ناکارامد شوند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6462" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6462">#6462</a>)</li>
<li>هنگامی که در Microsoft Word، در جدول‌ها خانه به خانه حرکت کنید، از این به بعد بولِت‌های عددی اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6446" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6446">#6446</a>)</li>
<li>از این به بعد، اختصاص دادن کلید به فرمان‌های درایور نمایشگر بریل Handy Tech در پنجره‌ی «فرمان‌های ورودی» در NVDA امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6461" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6461">#6461</a>)</li>
<li>هنگام پیمایش در یک صفحه‌ی گسترده در Microsoft Excel، فشردن اینتر -اصلی- یا اینتر ماشین‌حساب، حالا به‌درستی پیمایش به سطر بعدی را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6500" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6500">#6500</a>)</li>
<li>iTunes دیگر به هنگام استفاده از حالت مرور در فروشگاه iTunes، موسیقی Apple و غیره، بطور متناوب متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6502" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6502">#6502</a>)</li>
<li>توقف‌ها در برنامه‌های ۶۴‌بیتیِ برپایه‌ی فایرفاکس و کروم برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6497" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6497">#6497</a>)</li>
<li>در فایرفاکس هنگامی که وضعیت چندپردازشی (multi-process) فعال است، حالت مرور و فیلدهای متنی قابل ویرایش حالا درست کار می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6380" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6380">#6380</a>)</li>
</ul>
<h3 id="changes-for-developers_35">Changes for Developers</h3>
<ul>
<li>It is now possible to provide app modules for executables containing a dot (.) in their names. Dots are replaced with underscores (_). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5323" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5323">#5323</a>)</li>
<li>The new gui.guiHelper module includes utilities to simplify the creation of wxPython GUIs, including automatic management of spacing. This facilitates better visual appearance and consistency, as well as easing creation of new GUIs for blind developers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6287" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6287">#6287</a>)</li>
</ul>
<h2 id="_183">۲۰۱۶.۳</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به توانایی غیر فعال کردن انفرادی یک افزونه، پشتیبانی از فرم‌فیلد‌ها در Microsoft Excel، بهبودی قابل توجهی در نحوه اعلام رنگ‌ها، رفع اشکالات و بهبودی‌هایی مربوط به چند نوع نمایشگر بریل، و رفع اشکالات و بهبودی‌هایی در نحوه پشتیبانی از Microsoft Word اشاره نمود.</p>
<h3 id="_184">ویژگی‌های جدید</h3>
<ul>
<li>برای خواندن اسناد PDF در Microsoft Edge در روزامدِ سالیانه‌ی ویندوز ۱۰، از این پس می‌توانید از حالت مرور استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5740" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5740">#5740</a>)</li>
<li>در Microsoft Word، هرگاه مناسب باشد، نوشته‌های خط‌خورده و دوبار خط‌خورده اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5800" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5800">#5800</a>)</li>
<li>در Microsoft Word، اگر برای جدول عنوانی موجود باشد، از این پس اعلام می‌شود. اگر توضیحی برای جدول باشد، در حالت مرور با استفاده از فرمان باز کردن توضیح طولانی (NVDA+D) در دسترس است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5943">#5943</a>)</li>
<li>در Microsoft Word، NVDA هنگام حرکت دادن پاراگرافها با Alt+Shift+جهت‌نمای بالا و Alt+Shift+جهت‌نمای پایین، اطلاعات موقعیت آن‌ها را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5945" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5945">#5945</a>)</li>
<li>هنگامی که با کلیدهای میانبر گوناگون در Microsoft Word فواصل خطوط را تغییر می‌دهید، آن‌ها توسط فرمان «اعلام قالب‌بندی» اعلام می‌شوند. چنانچه گزینه‌ی «اعلام فواصل خطوط» در تنظیمات قالب‌بندی اسناد روشن باشد، هنگام حرکت روی متونی با فواصل خطوط مختلف نیز این اطلاعات اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2961" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2961">#2961</a>)</li>
<li>در Internet Explorer، سازه‌های ساختاری HTML5 هم‌اکنون بدرستی شناسایی می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6044" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6044">#6044</a>)</li>
<li>اعلام دیدگاه‌ها (مانند دیدگاه‌ها در Microsoft Word) را از این پس می‌توانید از طریق کادر «اعلام دیدگاه‌ها» در پنجره‌ی تنظیمات قالب‌بندی اسناد، فعال یا غیر فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5108" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5108">#5108</a>)</li>
<li>از این پس می‌توان در مدیریت افزونه‌ها، هر افزونه‌ای را به‌تنهایی غیر فعال کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3090" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3090">#3090</a>)</li>
<li>کلیدهای جدیدی برای نمایشگرهای بریل سِری ALVA BC640/680 تعریف شده‌اند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5206" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5206">#5206</a>)</li>
<li>حالا فرمانی وجود دارد که نمایشگر بریل را به محل فرمان‌پذیری جاری می‌بَرَد. در حال حاضر، فقط سِریِ ALVA BC640/680 کلیدی را به این فرمان اختصاص داده است، اما می‌توان این فرمان را، در صورت تمایل، بطور دستی با استفاده از مدیریت فرمان‌های ورودی به دیگر نمایشگرها نیز اختصاص داد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5250" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5250">#5250</a>)</li>
<li>در Microsoft Excel، می‌توانید با فرم‌فیلد‌ها تعامل کنید. با استفاده از فهرست سازه‌ها یا پیمایش تک‌حرفی در حالت مرور روی فرم‌ها بروید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4953" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4953">#4953</a>)</li>
<li>هم‌اکنون می‌توانید از طریق مدیریت فرمان‌های ورودی، فرمانی را برای فعال یا غیر فعال کردن حالت بازبینی ساده اختصاص دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6173" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6173">#6173</a>)</li>
</ul>
<h3 id="_185">تغییرات</h3>
<ul>
<li>NVDA حالا رنگ‌ها را به صورت مجموعه‌ای ساده و قابل فهم‌تر، مشتمل بر ۹ طیف و سه درجه‌ی رنگی همراه با گونه‌های پررنگ و کمرنگ اعلام می‌کند. این شیوه از این پس بجای بکار‌گیری نام رنگ‌های بیشتر مبتنی بر ادراک بصری و کمتر قابل فهم، استفاده خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6029" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6029">#6029</a>)</li>
<li>رفتار فعلی nvda+f9 سپس nvda+f10 تغییر یافته‌است؛ به گونه‌ای که با فشردن nvda+f10 برای بار اول، متن نشانه‌گذاری‌شده انتخاب می‌شود. وقتی nvda+f10 را دو بار سریع بفشارید، متن در کلیپ‌برد کپی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4636" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4636">#4636</a>)</li>
<li>ایسپیک NG به نگارش Master 11b1a7b (۲۲ ژوئن ۲۰۱۶) روزامد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6037" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6037">#6037</a>)</li>
</ul>
<h3 id="_186">رفع اشکال</h3>
<ul>
<li>در حالت مرور در Microsoft Word، هنگام کپی کردن متن در کلیپ‌برد، قالب‌بندی متن نیز حفظ می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5956" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5956">#5956</a>)</li>
<li>در Microsoft Word، هنگام استفاده از فرمان‌های خودِ برنامه برای حرکت کردن در جدول‌ها (Alt+Home، Alt+End، Alt+pageUp و Alt+pageDown) و فرمان‌های انتخاب جدول‌ها (افزودن Shift به فرمان‌های ذکر‌شده)، NVDA بطور مناسب و بدرستی وضعیت پیمایش و انتخاب را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5961" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5961">#5961</a>)</li>
<li>در پنجره‌های محاوره‌ایِ Microsoft Word، پیمایش شیئی NVDA بطور محسوسی بهبود یافته‌است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6036" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6036">#6036</a>)</li>
<li>در برخی برنامه‌ها، مانند Visual Studio 2015، کلیدهای میانبر (مثل ctrl+c برای کپی) آن‌گونه که انتظار می‌رود اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6021" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6021">#6021</a>)</li>
<li>در برخی سیستم‌ها، اشکالی نادر که باعث می‌شد هنگام اسکن درگاه‌های سریال، درایورهای بعضی از نمایشگرهای بریل ناکارامد شوند، برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6015" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6015">#6015</a>)</li>
<li>اعلام رنگ‌ها در Microsoft Word، از آنجا که تغییرات ایجاد شده در تم‌های Office مورد توجه واقع شده، دقیق‌تر شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5997" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5997">#5997</a>)</li>
<li>حالت مرور برای Microsoft Edge و پشتیبانی از پیش‌نهادهای جستجو در صفحه‌ی شروع (Start Screen)، دوباره برای نگارش‌های پس از آوریل ۲۰۱۶ِ ویندوز ۱۰ در دسترس است. . (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5955" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5955">#5955</a>)</li>
<li>در Microsoft Word، خواندن خودکار سرجدولها هنگامی که با خانه‌های ادغام‌شده مواجه می‌شوید، بهتر کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5926" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5926">#5926</a>)</li>
<li>در برنامه‌ی Mail در ویندوز ۱۰، NVDA دیگر هنگام خواندن محتوای پیام‌ها دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5635" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5635">#5635</a>)</li>
<li>هنگامی که خواندن کلیدهای فرمان روشن باشد، کلیدهای lock، مانند caps lock دوبار اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5490" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5490">#5490</a>)</li>
<li>پنجره‌های محاوره‌ایِ User Account Control در نگارش روزامد‌شده‌ی سالیانه‌ی ویندوز ۱۰ (Anniversary update) دوباره درست خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5942" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5942">#5942</a>)</li>
<li>هنگام استفاده از پلاگین Web Conference (مانند آنچه در سایت out-of-sight.net استفاده می‌شود) NVDA دیگر روزامدهای نوار پیش‌رفت مربوط به ورودی میکروفون را با بوق و گفتار اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5888" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5888">#5888</a>)</li>
<li>اجرای فرمان «پیدا کردن بعدی» یا «پیدا کردن قبلی» در حالت مرور، در صورتی که «پیدا کردن» اصلی و ابتدایی حساس به حروف بزرگ و کوچک باشد، به‌درستی جستجوی حساس به بزرگی یا کوچکی حروف انجام خواهد داد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5522" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5522">#5522</a>)</li>
<li>هنگام ویرایش ورودی‌های دیکشنری، برای عبارت‌های مُنتظم نامعتبر بازخورد داده می‌شود. NVDA دیگر در صورتی که در یک فایل دیکشنری عبارت مُنتظم نادرستی موجود باشد، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4834" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4834">#4834</a>)</li>
<li>چنانچه NVDA نتواند با نمایشگر بریل ارتباط برقرار کند (مثلا، به خاطر اینکه نمایشگر جدا شده است)، بطور خودکار استفاده از آن نمایشگر را غیر فعال می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1555" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1555">#1555</a>)</li>
<li>اجرای فیلتر کردن در فهرست سازه‌ها در حالت مرور اندکی بهبود یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6126" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6126">#6126</a>)</li>
<li>در Microsoft Excel، نام‌های الگوهای پس‌زمینه‌ای که توسط NVDA اعلام می‌شوند، با آنچه که در Excel استفاده می‌شود مطابقت دارند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6092" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6092">#6092</a>)</li>
<li>پشتیبانی از صفحه‌ی ورودی ویندوز ۱۰، از جمله اعلام هشدارها و فعال کردن فیلد گذرواژه با لمس، بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6010" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6010">#6010</a>)</li>
<li>NVDA حالا بدرستی کلید‌های ثانویه‌ی جابجاکننده‌ی مکان‌نما را در نمایشگرهای بریل سِریِ ALVA BC640/680 شناسایی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5206" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5206">#5206</a>)</li>
<li>NVDA دوباره می‌تواند اعلان‌های فوری را در نگارش‌های اخیر ویندوز ۱۰ بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6096" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6096">#6096</a>)</li>
<li>مشکل عدم شناسایی موقت فشردن کلیدها روی نمایشگر‌های بریلِ سازگار با Baum و HumanWare Brailliant برطرف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6035" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6035">#6035</a>)</li>
<li>چنانچه اعلام شماره‌ی خط‌ها در تنظیمات قالب‌بندی اسناد فعال باشد، از این پس شماره‌ی خط‌ها نیز روی نمایشگر بریل نشان داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5941" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5941">#5941</a>)</li>
<li>وقتی حالت سخن‌گویی خاموش باشد، اعلام اشیاء (مانند فشردن NVDA+Tab برای اعلام محل فرمان‌پذیری) هم‌اکنون -آن‌گونه که انتظار می‌رود- در گتارنما ظاهر می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6049" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6049">#6049</a>)</li>
<li>در فهرست پیام‌ها در Outlook 2016، اطلاعات مربوط به پیش‌نویس دیگر اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6219" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6219">#6219</a>)</li>
<li>در مرورگر گوگل کروم و دیگر مرورگرهای بر پایه‌ی آن، هنگامی که از زبانی غیر از انگلیسی استفاده می‌کنید، حالت مرور در حال کار با بسیاری از اسناد، دیگر دچار خطا نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6249" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6249">#6249</a>)</li>
</ul>
<h3 id="changes-for-developers_36">Changes for Developers</h3>
<ul>
<li>Logging information directly from a property no longer results in the property being called recursively over and over again. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6122" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6122">#6122</a>)</li>
</ul>
<h2 id="_187">۲۰۱۶.۲.۱</h2>
<p>این انتشار، مشکل توقف‌های واژه‌پرداز مایکروسافت را برطرف می‌کند:</p>
<ul>
<li>NVDA دیگر باعث نمی‌شود که Microsoft Word در ویندوز XP بلافاصله پس از اجرا متوقف شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/6033" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #6033">#6033</a>)</li>
<li>«اعلام خطاهای دستوری»، از آنجا که باعث توقف در برنامه‌ی Microsoft Word می‌شد، حذف شد. (توجه: این گزینه، جدا از «اعلام خطاهای املایی» بود و خطاهای املایی در صورت تشخیص توسط برنامه، همچنان اعلام می‌شوند.) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5954" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5954">#5954</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5877" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5877">#5877</a>)</li>
</ul>
<h2 id="_188">۲۰۱۶.۲</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به توانایی مشخص کردن خطاهای املایی هنگام تایپ، پشتیبانی از اعلام خطاهای دستوری در Microsoft Word، و بهبودی‌ها و اصلاحاتی در پشتیبانی از مجموعه برنامه‌های Microsoft Office اشاره کرد.</p>
<h3 id="_189">ویژگی‌های جدید</h3>
<ul>
<li>در حالت مرور در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، با استفاده از پیمایش تک‌حرفی برای رفتن روی یادداشت‌ها (a و shift+a)، از این پس روی متون اضافه‌شده و حذف‌شده پیمایش می‌کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5691" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5691">#5691</a>)</li>
<li>در مایکروسافت اکسل، NVDA علاوه بر اعلام باز یا بسته بودن یک گروه از خانه‌ها، سطح گروه خانه‌ها را نیز اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5690" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5690">#5690</a>)</li>
<li>با دو بار اجرا کردن فرمان اعلام قالب‌بندی متن (NVDA+F)، اطلاعات مزبور در حالت مرور نمایش داده می‌شود تا بتوانید آنرا بازبینی کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4908" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4908">#4908</a>)</li>
<li>در Microsoft Excel 2010 و بالاتر، سایه‌ی خانه‌ها و سطوح شیب‌دار از این پس اعلام می‌شوند. اعلام خودکار توسط گزینه‌ی «اعلام رنگ‌ها» موجود در تنظیمات قالب‌بندی اسناد کنترل می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3683" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3683">#3683</a>)</li>
<li>جدول برگرداننده‌ی بریل جدید: یونانی کُینه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5393" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5393">#5393</a>)</li>
<li>در نمایشگر وقایع، از این به بعد می‌توانید با استفاده از کلید میانبر ctrl+s فایل لاگ موجود را ذخیره کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4532" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4532">#4532</a>)</li>
<li>چنانچه اعلام خطاهای املایی فعال باشد و در کنترل تحت فرمان پشتیبانی شود، NVDA هنگامی که تایپ می‌کنید، با پخش یک صدا شما را از خطای املایی‌ای که انجام داده‌اید آگاه می‌کند. این امکان را می‌توانید با برداشتن علامت گزینه‌ی جدید «پخش صدا برای خطاهای املایی به هنگام تایپ» که در پنجره‌ی تنظیمات صفحه‌کلید اضافه شده غیر فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2024" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2024">#2024</a>)</li>
<li>خطاهای دستور زبانی از این پس در Microsoft Word اعلام می‌شوند. این امکان را می‌توانید با برداشتن علامت گزینه‌ی جدید «اعلام خطاهای دستوری» در پنجره‌ی قالب‌بندی اسناد غیر فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5877" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5877">#5877</a>)</li>
</ul>
<h3 id="_190">تغییرات</h3>
<ul>
<li>در حالت مرور و فیلدهای ویرایشی، NVDA از این پس با کلید اینتر صفحه‌کلید اعداد همانند کلید اینتر اصلی رفتار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5385" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5385">#5385</a>)</li>
<li>موتور سخنگوی پیش‌فرض NVDA به eSpeak NG تغییر یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5651" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5651">#5651</a>)</li>
<li>در مایکروسافت اکسل، NVDA دیگر سر‌ستون خانه‌ای را که یک سطر خالی بین آن خانه و سر‌ستون قرار داشته باشد نادیده نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5396">#5396</a>)</li>
<li>در مایکروسافت اکسل، از این به بعد، مختصات خانه‌ها قبل از سر‌ستون یا سرسطر اعلام می‌شوند. با این کار، ابهام بین سرسطر یا سر‌ستون و محتوای خانه برطرف می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5396">#5396</a>)</li>
</ul>
<h3 id="_191">رفع اشکال</h3>
<ul>
<li>در حالت مرور، هنگامی که تلاش می‌کنید با استفاده از پیمایش تک‌حرفی به سازه‌ای بروید که در سند جاری پشتیبانی نمی‌شود، NVDA بجای اینکه بگوید سازه‌ای در این سمت وجود ندارد، اعلام می‌کند که این کار پشتیبانی نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5691" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5691">#5691</a>)</li>
<li>هنگامی که در مایکروسافت اکسل، برگه‌ها را در پنجره‌ی فهرست سازه‌ها فهرست می‌کنید، برگه‌هایی که فقط دارای نمودار هستند نیز از این پس فهرست می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5698" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5698">#5698</a>)</li>
<li>NVDA دیگر هنگام جابجا کردن پنجره‌ها در برنامه‌ی جاوایی که دارای چند پنجره هست -مانند IntelliJ یا Android Studio، اطلاعات نامربوط اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5732" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5732">#5732</a>)</li>
<li>در ویراستارهای بر پایه‌ی Scintilla، همانند Notepad++، هنگام جابجا کردن مکان‌نما با استفاده از نمایشگر بریل، از این به بعد بریل به درستی روزامد می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5678" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5678">#5678</a>)</li>
<li>NVDA دیگر گهگاه به هنگام فعالسازی خروجی بریل دچار خطا نشده، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4457" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4457">#4457</a>)</li>
<li>در Microsoft Word، از این پس تورفتگی پاراگراف همیشه بر اساس واحد اندازه‌گیری‌ای که کاربر انتخاب می‌کند (مثلا سانتیمتر یا اینچ) اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5804" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5804">#5804</a>)</li>
<li>هنگامی که از نمایشگر بریل استفاده می‌کنید، بسیاری از پیام‌های NVDA که پیش از این فقط خوانده می‌شدند، از این پس بریل هم می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5557" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5557">#5557</a>)</li>
<li>در برنامه‌های دسترسی‌پذیر جاوا، از این پس سطح موارد موجود در نمای درختی اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5766" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5766">#5766</a>)</li>
<li>در فایرفاکس، توقف‌های Adobe Flash در بعضی موارد اصلاح شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5367" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5367">#5367</a>)</li>
<li>در گوگل کروم و مرورگرهای بر پایه‌ی کروم، سند‌های داخل پنجره‌های محاوره‌ای و برنامه‌ها را می‌توانید از این پس در حالت مرور بخوانید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5818" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5818">#5818</a>)</li>
<li>در گوگل کروم و مرورگرهای بر پایه‌ی کروم، از این به بعد، می‌توانید NVDA را در پنجره‌های محاوره‌ای و برنامه‌های تحت وب مجبور کنید تا به حالت مرور تغییر حالت دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5818" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5818">#5818</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، بردن فکوس به کنترل‌های معینی (بویژه در جایی که از aria-activedescendant استفاده می‌شود) دیگر بنادرستی NVDA را به حالت مرور تغییر نمی‌دهد. این حالت، به عنوان مثال، زمانی که فکوس هنگام نوشتن پیامی در GMail به محل پیشنهادها در فیلد آدرس‌ها می‌رود اتفاق می‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5676" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5676">#5676</a>)</li>
<li>در Microsoft Word، در جدول‌های بزرگ، هنگامی که اعلام سرسطر‌ها و سر‌ستون‌ها فعال باشد، NVDA دیگر متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5878" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5878">#5878</a>)</li>
<li>در Microsoft word، NVDA متنی را که دارای سطحی جدا از بقیه‌ی متن است (اما دارای سبْک سرنوشتار نیست) به اشتباه به عنوان سرنوشتار اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5186" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5186">#5186</a>)</li>
<li>در حالت مرور در Microsoft Word، فرمان رفتن به ابتدا یا به بعد از یک دربرگیرنده (کاما و شیفت+کاما)، حالا برای جدول‌ها هم کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5883">#5883</a>)</li>
</ul>
<h3 id="changes-for-developers_37">Changes for Developers</h3>
<ul>
<li>NVDA's C++ components are now built with Microsoft Visual Studio 2015. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5592" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5592">#5592</a>)</li>
<li>You can now present a text or HTML message to the user in browse mode using ui.browseableMessage. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4908" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4908">#4908</a>)</li>
<li>In the User Guide, when a <!-- KC:setting command is used for a setting which has a common key for all layouts, the key may now be placed after a full-width colon () as well as the regular colon (:). (#5739) --></li>
</ul>
<h2 id="_192">۲۰۱۶.۱</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به توانایی کمتر کردن صداهای دیگر برنامه‌ها بطور اختیاری، بهبودی‌هایی در خروجی بریل و پشتیبانی از نمایشگرهای بریل، رفع اشکالاتی قابل توجه در پشتیبانی از Microsoft Office، و حل اشکالاتی در حالت مرور iTunes اشاره کرد.</p>
<h3 id="_193">ویژگی‌های جدید</h3>
<ul>
<li>جدول‌های برگرداننده‌ی بریل جدید: بریل رایانه‌ای هشت‌نقطه‌ی لهستانی، مغولی. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5537" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5537">#5537</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5574" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5574">#5574</a>)</li>
<li>شما می‌توانید با استفاده از گزینه‌های جدید «نمایش دادن مکان‌نما» و «شکل مکان‌نما»، مکان‌نمای بریل را خاموش کنید و شکلش را تغییر دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5198" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5198">#5198</a>)</li>
<li>NVDA می‌تواند به یک نمایشگر بریل HIMS Smart Beetle از طریق بلوتوث متصل شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5607" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5607">#5607</a>)</li>
<li>NVDA هنگامی که روی ویندوز ۸ و بالاتر نصب می‌شود، می‌تواند به طور اختیاری صداهای دیگر برنامه‌ها را کمتر کند. این امکان از طریق گزینه‌ی «کم کردن صداهای پس‌زمینه» در پنجره‌ی موتور سخن‌گو یا کلید میانبر NVDA+Shift+d قابل تنظیم است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3830" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3830">#3830</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5575" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5575">#5575</a>)</li>
<li>پشتیبانی از APH Refreshabraille در حالت HID و Baum VarioUltra و Pronto! وقتی از طریق USB متصل می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5609" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5609">#5609</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل HumanWare Brailliant BI/B وقتی که پرتکل ارتباطی روی OpenBraille تنظیم شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5612" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5612">#5612</a>)</li>
</ul>
<h3 id="_194">تغییرات</h3>
<ul>
<li>اعلام تأکید از این پس بطور پیش‌فرض غیر فعال می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4920">#4920</a>)</li>
<li>در فهرست سازه‌ها در مایکروسافت اکسل، کلید میانبر فرمول‌ها به Alt+ر تغییر یافت تا از کلید میانبر فیلد «فیلتر کردن با» متمایز باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5527" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5527">#5527</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش ۲.۶.۵ روزامد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5574" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5574">#5574</a>)</li>
<li>واژه‌ی «متن» دیگر هنگامی که فکوس یا مکان‌نمای بازبینی را به اشیاء متنی می‌بَرید اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5452" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5452">#5452</a>)</li>
</ul>
<h3 id="_195">رفع اشکال</h3>
<ul>
<li>در برنامه‌ی iTunes 12، هنگامی که در فروشگاه iTunes یک صفحه‌ی تازه بارگزاری می‌شود، حالت مرور بدرستی روزامد می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5191" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5191">#5191</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، حرکت کردن روی سطوح معینی از سرنوشتارها با استفاده از پیمایش تک‌حرفی، به ویژه هنگامی که سطح یک سرنوشتار توسط aria-level به هدف دسترس‌پذیری تغییر می‌کند، هم‌اکنون آن‌گونه که انتظار می‌رود انجام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5434" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5434">#5434</a>)</li>
<li>در برنامه‌ی Spotify، فکوس دیگر -همچون گذشته- در بیشتر اوقات روی اشیاء «نامشخص» قرار نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5439">#5439</a>)</li>
<li>فکوس هم‌اکنون هنگامی که از برنامه‌های دیگر به Spotify برمی‌گردید، بدرستی به حالت قبلی خودش برمی‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5439">#5439</a>)</li>
<li>هنگامی که NVDA را از حالت مرور به حالت فرمان‌پذیری تغییر می‌دهید، همان‌گونه که NVDA تغییر حالت را اعلام می‌کند، در بریل نیز نمایش می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5239" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5239">#5239</a>)</li>
<li>دکمه‌ی Start روی نوار وظیفه دیگر در بعضی از نسخه‌های ویندوز به عنوان «فهرست» یا «انتخاب‌شده» اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5178" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5178">#5178</a>)</li>
<li>هنگامی که در Microsoft Outlook در حال نوشتن پیام هستید، دیگر پیام‌هایی مانند «درج‌شده» اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5486">#5486</a>)</li>
<li>هنگامی که از نمایشگر بریل استفاده می‌کنید و متنی در خط جاری انتخاب شود (مثلا، در ویرایشگر متن دنبال متنی می‌گردید که در همان خط قرار دارد) نمایشگر بریل در صورت امکان به سمت متن انتخاب‌شده جابجا خواهد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5410" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5410">#5410</a>)</li>
<li>NVDA دیگر در ویندوز ۱۰ هنگامی که یک پنجره‌ی میز فرمان ویندوز را با Alt+F4 می‌بندید، بی‌صدا بسته نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5343" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5343">#5343</a>)</li>
<li>در پنجره‌ی فهرست سازه‌ها در حالت مرور، هنگامی که نوع سازه را تغییر می‌دهید، فیلد «فیلتر کردن با» پاک می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5511" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5511">#5511</a>)</li>
<li>در متن‌های ویرایشی در برنامه‌های موزیلایی، وقتی موس را حرکت می‌دهید، دوباره -همان‌طور که انتظار می‌رود- به جای خواندن تمام محتوای موجود، خط مناسب، کلمه‌ی مناسب، و غیره را می‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5535" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5535">#5535</a>)</li>
<li>در برنامه‌های موزیلا هنگامی که موس را در متن‌های ویرایشی حرکت می‌دهید، خواندن متن هنگام رسیدن به لینکی که داخل یک کلمه است یا خطی که در حال خوانده شدن است دیگر متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2160" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2160">#2160</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5535" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5535">#5535</a>)</li>
<li>در اینترنت اکسپلورر، وب‌سایت shoprite.com در حالت مرور به جای اعلام شدن «خالی» به درستی خوانده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5569" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5569">#5569</a>)</li>
<li>در Microsoft Word، هنگامی که علامت تغییر مسیر نمایش داده نمی‌شود، تغییراتی مانند «درج‌شده» دیگر اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5566" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5566">#5566</a>)</li>
<li>وقتی یک دکمه‌ی دوکاره در محل فرمان‌پذیری قرار می‌گیرد، NVDA از این پس وضعیت دکمه را هنگامی که از «فشرده‌شده» به «فشرده‌نشده» تغییر می‌کند، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5441" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5441">#5441</a>)</li>
<li>اعلام تغییر شکل موس دوباره آن‌طور که انتظار می‌رفت کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5595" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5595">#5595</a>)</li>
<li>هنگام خواندن تورفتگی خط‌ها، نویسه‌های فاصله‌های بدون شکست به عنوان فاصله‌های معمولی در نظر گرفته می‌شوند. پیش از این NVDA مثلا به جای «۳ فاصله» چیزی مثل «فاصله فاصله فاصله» اعلام می‌کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5610" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5610">#5610</a>)</li>
<li>هنگام بستن فهرست مدرن کاندیداهای روش ورودی مایکروسافت، فکوس بدرستی یا به نوشتار ورودی برمی‌گردد یا به متنی که در زیر آن قرار دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4145" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4145">#4145</a>)</li>
<li>در Microsoft Office 2013 و بالاتر، وقتی منوی روبانی روی نشان دادن فقط سربرگ‌ها تنظیم می‌شود، هنگامی که یک سربرگ فعال می‌شود، موارد موجود در روبان آن‌گونه که انتظار می‌رود اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5504" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5504">#5504</a>)</li>
<li>رفع اشکالات و بهبودی‌ها در شناسایی حرکات لمسی و اتصال آن‌ها به فرمان‌های NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5652">#5652</a>)</li>
<li>لغزاندن انگشتان هنگامی که راهنمای فرمان‌های ورودی روشن است دیگر اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5652">#5652</a>)</li>
<li>NVDA دیگر هنگام فهرست کردن دیدگاه‌ها در پنجره‌ی فهرست سازه‌ها در اکسل، اگر یک دیدگاه در یک خانه‌ی ادغام‌شده باشد با خطا مواجه نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5704" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5704">#5704</a>)</li>
<li>در یک مورد بسیار نادر، NVDA دیگر در حالی که سرسطرها و سر‌ستون‌ها در اکسل اعلام می‌شوند، هنگام خواندن محتوای برگه متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5705" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5705">#5705</a>)</li>
<li>در Google Chrome، هم‌اکنون پیمایش در نوشتار ورودی هنگام وارد کردن نویسه‌های زبان‌های آسیای شرقی آن‌گونه که انتظار می‌رود کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4080" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4080">#4080</a>)</li>
<li>هنگامی که موسیقی اپل را در iTunes جستجو می‌کنید، حالت مرور در سند نتایج جستجو آن‌طور که انتظار می‌رود بروز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5659" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5659">#5659</a>)</li>
<li>در Microsoft Excel، هنگامی که Shift+F11 را برای ایجاد یک برگه‌ی جدید فشار می‌دهید، NVDA برخلاف سابق که چیزی نمی‌گفت، از این پس موقعیت جدیدتان را اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5689" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5689">#5689</a>)</li>
<li>مشکلاتی که در خروجی نمایشگرهای بریل هنگام وارد کردن نویسه‌های کره‌ای پیش می‌آمد برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5640" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5640">#5640</a>)</li>
</ul>
<h3 id="changes-for-developers_38">Changes for Developers</h3>
<ul>
<li>The new audioDucking.AudioDucker class allows code which outputs audio to indicate when background audio should be ducked. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3830" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3830">#3830</a>)</li>
<li>nvwave.WavePlayer's constructor now has a wantDucking keyword argument which specifies whether background audio should be ducked while audio is playing. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3830" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3830">#3830</a>)<ul>
<li>When this is enabled (which is the default), it is essential that WavePlayer.idle be called when appropriate.</li>
</ul>
</li>
<li>Enhanced I/O for braille displays: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5609" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5609">#5609</a>)<ul>
<li>Thread-safe braille display drivers can declare themselves as such using the BrailleDisplayDriver.isThreadSafe attribute. A driver must be thread-safe to benefit from the following features.</li>
<li>Data is written to thread-safe braille display drivers in the background, thus improving performance.</li>
<li>hwIo.Serial extends pyserial to call a callable when data is received instead of drivers having to poll.</li>
<li>hwIo.Hid provides support for braille displays communicating via USB HID.</li>
<li>hwPortUtils and hwIo can optionally provide detailed debug logging, including devices found and all data sent and received.</li>
</ul>
</li>
<li>There are several new properties accessible from touch screen gestures: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5652">#5652</a>)<ul>
<li>MultitouchTracker objects now contain a childTrackers property which contains the MultiTouchTrackers the tracker was composed of. For example, 2 finger double tap has child trackers for two 2-finger taps. The 2-finger taps themselves have child trackers for two taps.</li>
<li>MultiTouchTracker objects now also contain a rawSingleTouchTracker property if the tracker was the result of one single finger doing a tap, flick or hover. The SingleTouchTracker allows access to the underlying ID assigned to the finger by the operating system and whether or not the finger is still in contact at the current time.</li>
<li>TouchInputGestures now have x and y properties, removing the need to access the tracker for trivial cases.</li>
<li>TouchInputGesturs now contain a preheldTracker property, which is a MultitouchTracker object representing the other fingers held while this action was being performed.</li>
</ul>
</li>
<li>Two new touch screen gestures can be emitted: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5652">#5652</a>)<ul>
<li>Plural tap and holds (e.g. double tap and hold)</li>
<li>A generalized identifier with finger count removed for holds (e.g. hold+hover for 1finger_hold+hover).</li>
</ul>
</li>
</ul>
<h2 id="_196">۲۰۱۵.۴</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به بهبود اجرا در ویندوز ۱۰، قرار گرفتن جزء برنامه‌های مرکز دسترسی آسان در ویندوز ۸ و بالاتر، تسهیلاتی برای اکسل شامل فهرست کردن و تغییر نام برگه‌ها، و دسترسی به خانه‌های قفل‌شده در برگه‌های محافظت‌شده، و پشتیبانی از ویرایش متن پیشرفته در Mozilla Firefox، Google Chrome و Mozilla Thunderbird اشاره کرد.</p>
<h3 id="_197">ویژگی‌های جدید</h3>
<ul>
<li>NVDA از این پس در مرکز آسانی دسترسی (Ease of Access Center) در ویندوز ۸ و به بعد پدیدار می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/308" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #308">#308</a>)</li>
<li>هنگامی که در اکسل در میان خانه‌ها حرکت می‌کنید، چنانچه گزینه‌های مرتبط در پنجره‌ی تنظیمات قالب‌بندی اسناد فعال باشند، تغییرات قالب‌بندی بطور خودکار اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4878" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4878">#4878</a>)</li>
<li>گزینه‌ای به عنوان «اعلام تأکید» در پنجره‌ی تنظیمات قالب‌بندی اسناد در NVDA افزوده شده است. این گزینه بطور پیش‌فرض روشن است؛ و به NVDA امکان می‌دهد بطور خودکار متن‌های تأکید شده را -که معمولا با رنگ دیگری از متن اصلی مشخص می‌شوند- در اسناد اعلام کند. پیش از این، این امکان تنها برای تگ‌های em و strong در حالت مرور در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML فراهم بود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4920">#4920</a>)</li>
<li>چنانچه گزینه‌ی اعلام بازبینی‌های ویراستار در NVDA فعال باشد، وجود نوشته‌های درج‌شده و حذف‌شده در حالت مرور در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4920">#4920</a>)</li>
<li>هنگام مشاهده‌ی مسیر تغییرات در Microsoft Word با استفاده از فهرست سازه‌های NVDA، اطلاعات بیشتری همچون اینکه چه ویژگی‌هایی از قالب‌بندی‌ها تغییر کرده اند نمایش داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4920">#4920</a>)</li>
<li>Microsoft Excel: از این پس، فهرست کردن و تغییر نام برگه‌ها از پنجره‌ی فهرست سازه‌ها (NVDA+F7) امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4630" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4630">#4630</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4414" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4414">#4414</a>)</li>
<li>هم‌اکنون در پنجره‌ی تلفظ نمادها می‌توانید تنظیم کنید که آیا خود نمادها (نمادهای حقیقی) مثلاً برای ایجاد وقفه یا تغییر لحن به موتورهای سخن‌گو ارسال بشوند یا نه. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5234" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5234">#5234</a>)</li>
<li>در اکسل، NVDA از این پس پیام‌های ورودی‌ای را که توسط نویسنده‌ی برگه‌ها روی خانه‌ها نوشته شده است می‌خواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5051" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5051">#5051</a>)</li>
<li>پشتیبانی از نمایشگر بریل Baum Pronto! V4 and VarioUltra هنگامی که از طریق بلوتوث به رایانه متصل می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3717" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3717">#3717</a>)</li>
<li>پشتیبانی از ویرایش متن پیش‌رفته در برنامه‌های موزیلا مانند Google Docs همراه با فعال بودن پشتیبانی از بریل در فایرفاکس و HTMLنویسی در Thunderbird. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1668" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1668">#1668</a>)</li>
<li>پشتیبانی از ویرایش متن پیشرفته در کروم و مرورگرهای بر‌پایه‌ی آن مانند Google Docs همراه با پشتیبانی از بریل. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2634" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2634">#2634</a>)<ul>
<li>This requires Chrome version 47 or later.</li>
</ul>
</li>
<li>در حالت مرور در اکسل، می‌توانید در خانه‌های قفل‌شده‌ی برگه‌های محافظت‌شده پیمایش کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4952" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4952">#4952</a>)</li>
</ul>
<h3 id="_198">تغییرات</h3>
<ul>
<li>گزینه‌ی اعلام بازبینی‌های ویراستار در پنجره‌ی تنظیمات قالب‌بندی اسناد بطور پیش‌فرض فعال است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4920">#4920</a>)</li>
<li>هنگام حرکت کردن نویسه‌به‌نویسه در حال فعال بودن گزینه‌ی «اعلام بازبینی‌های ویراستار» در Microsoft Word، اطلاعات کمتری در مورد مسیر تغییرات اعلام می‌شود. این کار، پیمایش در متن را کارامدتر می‌کند. برای مشاهده‌ی اطلاعات اضافی، از فهرست سازه‌ها استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4920">#4920</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش 2.6.4 روزامد شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5341" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5341">#5341</a>)</li>
<li>چندین نماد -از جمله نمادهای اصلی ریاضی- به سطح «بعضی» برده شده اند تا به صورت پیش‌فرض خوانده شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3799" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3799">#3799</a>)</li>
<li>چنانچه موتور سخن‌گو پشتیبانی کند، از این به بعد، گفتار باید در مواجهه با پرانتزها و نویسه‌ی EnDash () مکث کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3799" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3799">#3799</a>)</li>
<li>هنگام انتخاب کردن متن، متن قبل از «انتخاب شد یا نشد» اعلام می‌شود؛ به جای اینکه بعد از آن گفته شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1707" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1707">#1707</a>)</li>
</ul>
<h3 id="_199">رفع اشکال</h3>
<ul>
<li>بهبودی‌های اساسی در اجرا هنگام پیمایش در فهرست پیام‌ها در Outlook 2010 و 2013. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5268" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5268">#5268</a>)</li>
<li>پیمایش با کلید‌های مشخصی در یک نمودار در Microsoft Excel، (همچون عوض کردن برگه‌ها با Control+PageUp و Control+PageDown) هم‌اکنون درست کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5336" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5336">#5336</a>)</li>
<li>مشکل ظاهر دیداری دکمه‌ها در پنجره‌ی هشداری که به هنگام تلاش برای نصب نسخه‌ی پیشین NVDA نمایش داده می‌شود برطرف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5325" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5325">#5325</a>)</li>
<li>در ویندوز ۸ و بعد از آن، زمانی که NVDA تنظیم می‌شود تا هنگام ورود به ویندوز آغاز به کار کند، بسیار زودتر از قبل اجرا می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/308" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #308">#308</a>)<ul>
<li>If you enabled this using a previous version of NVDA, you will need to disable it and enable it again in order for the change to take effect. Follow this procedure:<ol>
<li>Open the General Settings dialog.</li>
<li>Uncheck the Automatically start NVDA after I log on to Windows checkbox.</li>
<li>Press the OK button.</li>
<li>Open the General Settings dialog again.</li>
<li>Check the Automatically start NVDA after I log on to Windows checkbox.</li>
<li>Press the OK button.</li>
</ol>
</li>
</ul>
</li>
<li>بهبودی در اجرای UI Automation، شامل File Explorer و Task Viewer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5293" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5293">#5293</a>)</li>
<li>NVDA هم‌اکنون هنگامی که با Tab به کنترل‌های جدولی تنها خواندنی در فایرفاکس و دیگر کنترل‌های گِکو‌ای وارد می‌شوید، بدرستی به حالت فرمان‌پذیری تغییر حالت می‌دهد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5118" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5118">#5118</a>)</li>
<li>NVDA هم‌اکنون بدرستی هنگامی که انگشتتان را به چپ می‌کشید و شیء بیشتری روی صفحه‌ی لمسی نیست، به جای «شیء بعدی نیست» می‌گوید «شیء قبلی نیست».</li>
<li>مشکلاتی که هنگام تایپ چند کلمه در فیلد «فیلتر کردن با» در مدیریت فرمان‌ها به وجود می‌آمد برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5426" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5426">#5426</a>)</li>
<li>NVDA دیگر در مواردی که از طریق درگاه USB دوباره به نمایشگر‌های سِری HumanWare Brailliant BI/B وصل می‌شد، متوقف نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5406" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5406">#5406</a>)</li>
<li>در زبان‌های دارای حروف به‌هم‌پیوسته، توضیحات نویسه‌ها برای حروف بزرگ انگلیسی بدرستی کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5375" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5375">#5375</a>)</li>
<li>NVDA هنگام آوردن منوی Start در ویندوز ۱۰ دیگر نباید گاه و بی‌گاه متوقف شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5417" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5417">#5417</a>)</li>
<li>در برنامه‌ی اسکایپ، اعلان‌هایی که پیش از اعلانی که ناپدید می‌شود بوده، بدرستی اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4841" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4841">#4841</a>)</li>
<li>اعلان‌ها هم‌اکنون بدرستی در اسکایپ، نگارش‌های 7.12 و بالاتر اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5405" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5405">#5405</a>)</li>
<li>NVDA حالا بدرستی فکوس را هنگامی که منوی محلی در برخی برنامه‌ها مانند Jart ناپدید می‌شوند اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5302" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5302">#5302</a>)</li>
<li>رنگ‌ها در ویندوز ۷ و بالاتر در برخی برنامه‌ها مانند Wordpad دوباره اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5352" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5352">#5352</a>)</li>
<li>هنگام ویرایش در پاورپوینت، فشردن اینتر حالا بطور خودکار، متن وارد‌شده را از قبیل بولت و شماره اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5360" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5360">#5360</a>)</li>
</ul>
<h2 id="_200">۲۰۱۵.۳</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به پشتیبانی اولیه از ویندوز ۱۰، امکان غیر فعال کردن پیمایش تک‌حرفی (مورد استفاده برای برخی از برنامه‌های تحت وب)، اصلاحاتی در اینترنت اکسپلورر، و رفع اشکال متن در‌هم و بر‌هم هنگامی که با استفاده از ورودی بریل در برخی از برنامه‌ها تایپ می‌شد اشاره کرد.</p>
<h3 id="_201">ویژگی‌های جدید</h3>
<ul>
<li>از این پس، وجود خطاهای املایی در کادرهای ویرایشی در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4174" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4174">#4174</a>)</li>
<li>نمادهای ریاضی بسیار بیشتری در صورت موجود بودن در متن خوانده می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3805" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3805">#3805</a>)</li>
<li>پیشنهاد‌های جستجو در صفحه‌ی شروع ویندوز ۱۰ بطور خودکار اعلام می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5049" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5049">#5049</a>)</li>
<li>NVDA از نمایشگرهای بریل EcoBraille 20, EcoBraille 40, EcoBraille 80 and EcoBraille Plus پشتیبانی می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4078" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4078">#4078</a>)</li>
<li>در حالت مرور، اکنون می‌توانید با فشردن کلید‌های NVDA+Shift+فاصله، پیمایش تک‌حرفی را فعال یا غیر فعال کنید. هنگامی که غیر فعال باشد، کلید‌های حروف الفبا روی برنامه‌ی پیش رو تأثیر می‌گذارند. این حالت برای برخی از برنامه‌های تحت وب مانند GMail، Twitter و Facebook قابل استفاده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3203" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3203">#3203</a>)</li>
<li>جدول‌های برگرداننده‌ی بریل جدید: فنلاندی ۶ نقطه، ایرلندی درجه ۱، ایرلندی درجه ۲، کره‌ای درجه ۱ (۲۰۰۶)، کره‌ای درجه ۲ (۲۰۰۶). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5137" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5137">#5137</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5074" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5074">#5074</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5097" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5097">#5097</a>)</li>
<li>صفحه‌کلید QWERTY روی نمایشگر بریل BRAILLEX Live Plus محصول شرکت Papenmeier از این پس پشتیبانی می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5181" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5181">#5181</a>)</li>
<li>پشتیبانی آزمایشی از مرورگر وب Edge شرکت مایکروسافت و موتور مرورگر آن در ویندوز ۱۰. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5212" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5212">#5212</a>)</li>
<li>زبان جدید: کاناده‌ای.</li>
</ul>
<h3 id="_202">تغییرات</h3>
<ul>
<li>برگرداننده‌ی بریل Liblouis به نگارش ۲.۶.۳ ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5137" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5137">#5137</a>)</li>
<li>هنگامی که بخواهید نسخه‌ای قدیمیتر از نگارشی که در حال حاضر روی سیستم نصب است را نصب کنید، NVDA به شما هشدار خواهد داد که این کار توصیه نمی‌شود و آن نگارش قبلی را ابتدا باید کاملا حذف کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5037" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5037">#5037</a>)</li>
</ul>
<h3 id="_203">رفع اشکال</h3>
<ul>
<li>در حالت مرور برای اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، پیمایش سریع روی فرم فیلد‌ها دیگر بطور نادرست شامل موارد فهرست‌های نمایشی نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4204" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4204">#4204</a>)</li>
<li>در فایرفاکس، NVDA محتوای یک تابلوی زبانه‌ی ARIA را هنگامی که فکوس داخل آن قرار می‌گیرد، دیگر بطور نامناسب اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4638">#4638</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، هنگامی که با Tab روی بخشها، مقاله‌ها یا پنجره‌های محاوره‌ای حرکت می‌کنید، دیگر بطور نامناسب همه‌ی محتواهای یک دربرگیرنده را اعلام نمی‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5021" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5021">#5021</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5025" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5025">#5025</a>)</li>
<li>هنگامی که از نمایشگرهای بریل Baum، HumanWare یا APH با یک صفحه‌کلید بریل استفاده می‌کنید، ورودی بریل با فشردن نوع دیگری از کلیدها روی نمایشگر، دیگر از کار نمی‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3541" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3541">#3541</a>)</li>
<li>در ویندوز ۱۰، هنگامی که برای جابجایی بین پنجره‌ها از Alt+Tab و Alt+Shift+Tab استفاده می‌کنید، دیگر اطلاعات نامربوط اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5116" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5116">#5116</a>)</li>
<li>متن تایپ شده هنگام استفاده از برنامه‌های معینی همچون Microsoft Outlook همراه با نمایشگر بریل، دیگر در‌هم و آشفته نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2953" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2953">#2953</a>)</li>
<li>در حالت مرور در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، هنگامی که سازه‌ای ظاهر می‌شود و تغییر می‌کند، محتوای درست گزارش می‌شود و به سرعت در فکوس قرار می‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5040" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5040">#5040</a>)</li>
<li>در حالت مرور در Microsoft Word، پیمایش تک‌حرفی، حالا آنگونه که انتظار دارید، نمایشگر بریل و مکان‌نمای بازبینی را روز‌آمد می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4968" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4968">#4968</a>)</li>
<li>در بریل، فاصله‌های اضافی دیگر در میان یا بعد از نشانگرهای کنترل‌ها و قالب‌بندی‌ها نمایش داده نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5043" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5043">#5043</a>)</li>
<li>هنگامی که برنامه‌ای به‌کندی پاسخ می‌دهد و شما از آن برنامه به برنامه‌ای دیگر جابجا می‌شوید، NVDA در بیشتر موارد، در برنامه‌های دیگر بسیار پاسخگوتر خواهد بود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3831" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3831">#3831</a>)</li>
<li>اعلان‌های فوری (Toast Notifications) در ویندوز ۱۰ همانطور که انتظار دارید گزارش می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5136" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5136">#5136</a>)</li>
<li>مقدار‌ها از این پس هرگاه که در جعبه‌های کشویی (UI Automation) معینی تغییر کنند، اعلام خواهند شد. این اتفاق پیش از این نمی‌افتاد.</li>
<li>در حالت مرور در مرورگرهای وب، Tab زدن بعد از با Tab داخل یک قاب حرکت کردن، آنگونه که انتظار می‌رود عمل می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5227" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5227">#5227</a>)</li>
<li>اکنون می‌توانید صفحه‌ی قفل ویندوز ۱۰ را با استفاده از یک صفحه‌ی لمسی نادیده بگیرید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5220" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5220">#5220</a>)</li>
<li>در ویندوز ۷ به بعد، متنی را که با یک نمایشگر بریل در برنامه‌های معینی مانند Wordpad یا Skype تایپ می‌کنید، دیگر در‌هم و مغشوش نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4291" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4291">#4291</a>)</li>
<li>در صفحه‌ی قفل ویندوز ۱۰، دیگر خواندن کلیپ‌برد، دسترسی به برنامه‌های در حال اجرا با مکان‌نمای بازبینی، تغییر پیکربندی NVDA و از این قبیل، امکان‌پذیر نیست. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5269" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5269">#5269</a>)</li>
</ul>
<h3 id="changes-for-developers_39">Changes for Developers</h3>
<ul>
<li>You can now inject raw input from a system keyboard that is not handled natively by Windows (e.g. a QWERTY keyboard on a braille display) using the new keyboardHandler.injectRawKeyboardInput function. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4576" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4576">#4576</a>)</li>
<li>eventHandler.requestEvents has been added to request particular events that are blocked by default; e.g. show events from a specific control or certain events even when in the background. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3831" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3831">#3831</a>)</li>
<li>Rather than a single i18nName attribute, synthDriverHandler.SynthSetting now has separate displayNameWithAccelerator and displayName attributes to avoid reporting of the accelerator in the synth settings ring in some languages.<ul>
<li>For backwards compatibility, in the constructor, displayName is optional and will be derived from displayNameWithAccelerator if not provided. However, if you intend to have an accelerator for a setting, both should be provided.</li>
<li>The i18nName attribute is deprecated and may be removed in a future release.</li>
</ul>
</li>
</ul>
<h2 id="_204">۲۰۱۵.۲</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به توانایی خواندن نمودارها در مایکروسافت اکسل و پشتیبانی از خواندن و پیمایش تعاملی با محتواهای ریاضی اشاره نمود.</p>
<h3 id="_205">ویژگی‌های جدید</h3>
<ul>
<li>از این پس، رفتن به جمله‌ی بعدی و جمله‌ی قبلی در مایکروسافت وُرد، به ترتیب با استفاده از alt+جهت‌نمای پایین و alt+جهت‌نمای بالا امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3288" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3288">#3288</a>)</li>
<li>جدول‌های تازه‌ی برگرداننده به خط بریل برای چند زبان از زبان‌های هندی. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4778" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4778">#4778</a>)</li>
<li>در اکسل، NVDA حالا هرگاه که یک خانه دارای محتوای اضافی یا حذف شده باشد، اعلام می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3040" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3040">#3040</a>)</li>
<li>از این به بعد می‌توانید در اکسل برای فهرست کردن نمودارها، دیدگاه‌ها و فرمول‌ها از «فهرست سازه‌ها (NVDA+F7)» استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1987" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1987">#1987</a>)</li>
<li>پشتیبانی از خواندن نمودار‌ها در اکسل. برای این کار از «فهرست سازه‌ها» برای انتخاب نمودار استفاده کنید و با جهتنماها روی نقاط داده حرکت کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1987" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1987">#1987</a>)</li>
<li>NVDA هم‌اکنون می‌تواند با استفاده از MathPlayer4، محتواهای ریاضی را در مرورگرهای وب، مایکروسافت وُرد و پاورپوینت بخواند و به صورت تعاملی در این محتواها پیمایش کند. برای جزئیات بیشتر، بخش «خواندن محتوای ریاضی» را در راهنمای کاربری ببینید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4673" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4673">#4673</a>)</li>
<li>از این پس می‌توانید با استفاده از پنجره‌ی محاوره‌ای فرمانهای ورودی، برای تمامی پنجره‌های تنظیمات NVDA و گزینه‌های قالب‌بندی متن، فرمان‌های ورودی (میانبرهای صفحه‌کلیدی، حرکات لمسی و غیره) اختصاص دهید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4898" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4898">#4898</a>)</li>
</ul>
<h3 id="_206">تغییرات</h3>
<ul>
<li>در پنجره‌ی محاوره‌ای قالب‌بندی اسناد، کلیدهای میانبر گزینه‌های گزارش کردن فهرست‌ها، گزارش کردن لینک‌ها، گزارش کردن شماره‌ی خط‌ها و گزارش کردن نام قلم تغییر یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4650" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4650">#4650</a>)</li>
<li>در پنجره‌ی محاوره‌ای تنظیمات موس، کلیدهای میانبر به گزینه‌های «پخش مختصات صوتی هنگام حرکت موس» و «کنترل حجم صدای مختصات صوتی بر اساس میزان روشنایی» اضافه شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4916" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4916">#4916</a>)</li>
<li>اعلام نام رنگ‌ها به گونه‌ای قابل توجه بهبود یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4984" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4984">#4984</a>)</li>
<li>مبدل بریل liblouis به نگارش ۲.۶.۲ ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4777" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4777">#4777</a>)</li>
</ul>
<h3 id="_207">رفع اشکال</h3>
<ul>
<li>توضیح نویسه‌ها برای حروف به‌هم‌پیوسته در بعضی از زبان‌های هندی از این پس درست پردازش می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4582" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4582">#4582</a>)</li>
<li>اگر گزینه‌ی «اعتنا کردن به زبان صدای فعلی به هنگام پردازش نمادها و نویسه‌ها» فعال باشد، پنجره‌ی محاوره‌ای تلفظ علامت‌های نقطه‌گذاری و نمادها حالا بدرستی از زبان صدای فعلی استفاده می‌کند. همچنین، نام زبانی که علامت‌های نقطه‌گذاری و نمادهایش در حال ویرایش شدن است، در عنوان پنجره نشان داده می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4930" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4930">#4930</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، نویسه‌های تایپ‌شده دیگر به گونه‌ای نامناسب در جعبه‌های کشویی ویرایشی -مانند فیلد جستجو در صفحه‌ی اصلی گوگل- اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4976" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4976">#4976</a>)</li>
<li>هنگام انتخاب کردن رنگ‌ها در برنامه‌های دفتری (Office) مایکروسافت، از این به بعد نام رنگ‌ها گزارش می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3045" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3045">#3045</a>)</li>
<li>خروجی بریل دانمارکی حالا دوباره کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4986" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4986">#4986</a>)</li>
<li>می‌توانید دوباره از کلیدهای PageUp و PageDown برای تغییر اسلایدها هنگام اجرای یک نمایش اسلاید در پاورپوینت استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4850" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4850">#4850</a>)</li>
<li>در اسکایپ نگارش ۷.۲ و نگارشهای بعدی، یادآوری‌های هنگام تایپ حالا گزارش می‌شوند. همچنین مشکلاتی که بلافاصله بعد از خارج شدن فکوس از یک مکالمه ایجاد می‌شد برطرف شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4972" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4972">#4972</a>)</li>
<li>مشکلاتی که هنگام تایپ علائم نقطه‌گذاری یا نمادهای معین در پنجره‌ی فرمان‌های ورودی پیش می‌آمد، مانند هنگام تایپ آکولاد، برطرف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5060" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5060">#5060</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، فشردن G و shift+G برای پیمایش گرافیک‌ها، حالا سازه‌های نشان‌گذاری‌شده به عنوان تصاویر با اهداف دسترسی‌پذیری (مثلاً ARIA role img) را نیز شامل می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/5062" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #5062">#5062</a>)</li>
</ul>
<h3 id="changes-for-developers_40">Changes for Developers</h3>
<ul>
<li>brailleInput.handler.sendChars(mychar) will no longer filter out a character if it is equal to the previous character by ensuring that the key sent is correctly released. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4139" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4139">#4139</a>)</li>
<li>Scripts for changing touch modes will now honor new labeles added to touchHandler.touchModeLabels. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4699" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4699">#4699</a>)</li>
<li>Add-ons can provide their own math presentation implementations. See the mathPres package for details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4509" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4509">#4509</a>)</li>
<li>Speech commands have been implemented to insert a break between words and to change the pitch, volume and rate. See BreakCommand, PitchCommand, VolumeCommand and RateCommand in the speech module. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4674" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4674">#4674</a>)<ul>
<li>There is also speech.PhonemeCommand to insert specific pronunciation, but the current implementations only support a very limited number of phonemes.</li>
</ul>
</li>
</ul>
<h2 id="_208">۲۰۱۵.۱</h2>
<p>از نکات برجسته‌ی این نگارش می‌توان به حالت مرور برای اسناد در Microsoft Word و Outlook، تغییرات اساسی در پشتیبانی NVDA از اسکایپ برای رایانه، و رفع اشکالات قابل توجه در پشتیبانی از اینترنت اکسپلورر اشاره نمود.</p>
<h3 id="_209">ویژگی‌های جدید</h3>
<ul>
<li>شما هم‌اکنون می‌توانید نمادهای جدید را از طریق پنجره‌ی محاوره‌ای «تلفظ نمادها» اضافه کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4354" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4354">#4354</a>)</li>
<li>می‌توانید در پنجره‌ی محاوره‌ای «مدیریت فرمان‌های ورودی» از فیلد جدید «فیلتر کردن با» برای دیدن فرمان‌هایی که تنها دارای واژه‌های مشخص‌شده -در فیلد یاد‌شده- هستند استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4458" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4458">#4458</a>)</li>
<li>NVDA در حال حاضر متن جدید را در mintty بطور خودکار گزارش می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4588" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4588">#4588</a>)</li>
<li>در پنجره‌ی محاوره‌ای «پیدا کردن» در حالت مرور، حالا یک گزینه برای اجرای جستجوی حساس به بزرگی یا کوچکی حروف وجود دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4584" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4584">#4584</a>)</li>
<li>پیمایش سریع (فشردن H برای حرکت کردن بین سرنوشتارها، و غیره) و فهرست سازه‌ها (NVDA+f7) از این به بعد در اسناد Microsoft Word نیز در دسترس خواهد بود. برای بهره جُستن از این قابلیت، هنگامی که در برنامه‌ی نام‌برده هستید، حالت مرور را با NVDA+فاصله فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2975" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2975">#2975</a>)</li>
<li>خواندن پیام‌های HTML در Microsoft Outlook 2007 و بالاتر، از آنجایی که حالت مرور بطور خودکار برای این پیام‌ها فعال می‌شود، اساساً بهبود یافته است. اگر حالت مرور در بعضی مواقع نادر فعال نشد، می‌توانید آن‌را با استفاده از NVDA+فاصله فعال کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2975" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2975">#2975</a>)</li>
<li>سر‌ستون‌های جدول‌ها در Microsoft Word برای جدول‌هایی که ردیف سر‌ستونشان توسط نویسنده از طریق خصوصیات جدول دقیقاً معین شده است، به طور خودکار گزارش می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4510" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4510">#4510</a>)<ul>
<li>However, For tables where rows have been merged, this will not work automatically. In this situation, you can still set column headers manually in NVDA with NVDA+shift+c.</li>
</ul>
</li>
<li>در اسکایپ برای رایانه، از این پس یادآوری‌ها گزارش می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4741" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4741">#4741</a>)</li>
<li>در اسکایپ برای رایانه، می‌توانید هم‌اکنون با استفاده از کلیدهای NVDA+CTRL+1 تا NVDA+CTRL+0 از آخرین پیام‌های رسیده مطلع شده و آن‌ها را بازبینی کنید؛ مثلاً از کلید NVDA+CTRL+1 برای دیدن آخرین پیام رسیده و از کلید NVDA+CTRL+0 برای دیدن دهمین پیام از پیام‌های رسیده استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3210" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3210">#3210</a>)</li>
<li>در یک مکالمه در اسکایپ، از این پس هرگاه مخاطبی در حال تایپ کردن باشد، NVDA اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3506" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3506">#3506</a>)</li>
<li>NVDA می‌تواند از طریق خط فرمان، بی‌صدا (بی‌هیچ پرسشی از کاربر)نصب شود؛ بدون اینکه پس از نصب، نسخه‌ی نصب‌شده آغاز به کار کند. برای انجام دادن این کار از فرمان --install-silent استفاده کنید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4206" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4206">#4206</a>)</li>
<li>پشتیبانی از نمایشگرهای بریل BRAILLEX Live 20, BRAILLEX Live and BRAILLEX Live Plus شرکت Papenmeier. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4614" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4614">#4614</a>)</li>
</ul>
<h3 id="_210">تغییرات</h3>
<ul>
<li>در پنجره‌ی «تنظیمات قالب‌بندی اسناد»، گزینه‌ی گزارش کردن خطاهای املایی حالا کلید میانبر (alt+خ) دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/793" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #793">#793</a>)</li>
<li>NVDA هم‌اکنون برای پردازش نویسه‌ها و نمادها (از جمله نامِ علائمِ نقطه‌گذاری و نمادها)، بدون توجه به اینکه گزینه‌ی «تعویض خودکار زبان» فعال باشد یا نه، از زبان موتور سخن‌گو یا صدای فعلی استفاده خواهد کرد. برای اینکه این امکان را غیر فعال کنید تا NVDA بتواند همچون گزشته از زبان واسط کاربری خودش برای این کار بهره بگیرد، علامت گزینه‌ی جدید موجود در پنجره‌ی تنظیمات صدا را که «اعتنا کردن به زبان صدای فعلی هنگام پردازش نویسه‌ها و نمادها» نام دارد، بردارید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4210" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4210">#4210</a>)</li>
<li>پشتیبانی از موتور سخنگوی Newfon حذف شده است. Newfon از این پس به عنوان یک افزونه برای NVDA در دسترس است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3184" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3184">#3184</a>)</li>
<li>NVDA از این پس با نگارش‌های ۷ و بالاتر از اسکایپ برای رایانه کار خواهد کرد. نگارش‌های قدیمیتر دیگر پشتیبانی نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4218" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4218">#4218</a>)</li>
<li>دانلود بروزرسانی‌های NVDA از این به بعد محافظت‌شده‌تر انجام می‌شود. (به ویژه اینکه، اطلاعات روزامد‌سازی از طریق https بازیابی و دریافت می‌شود؛ و هَشِ فایل دانلود‌شده با فایل اصلی موجود در سرور مقایسه می‌شود.) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4716" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4716">#4716</a>)</li>
<li>موتور سخنگوی eSpeak به نگارش ۱.۴۸.۰۴ ارتقا یافته است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4325" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4325">#4325</a>)</li>
</ul>
<h3 id="_211">رفع اشکال</h3>
<ul>
<li>در مایکروسافت اکسل، مشکلی که هنگام ادغام خانه‌های سر‌سطر و سر‌ستون پیش می‌آمد برطرف شده است. مثلاً، اگر خانه‌های A1 و B1 با هم ادغام شوند، در نتیجه، خانه‌ی B2 به جای اینکه اصلاً گزارش نشود، خانه‌های A1 و B1 را به عنوان سر‌ستونش اعلام خواهد کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4617" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4617">#4617</a>)</li>
<li>هنگام ویرایش کردن محتوای جعبه‌ی متنی در مایکروسافت پاورپوینت ۲۰۰۳، NVDA محتوای هر خط را بدرستی اعلام خواهد کرد. پیش از این، خطها، به ازای هر پاراگراف، یک نویسه بیشتر اعلام می‌شدند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4619" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4619">#4619</a>)</li>
<li>همه‌ی پنجره‌های محاوره‌ای NVDA هم‌اکنون در مرکز صفحه‌ی نمایش قرار می‌گیرند. این امر، ارائه‌ی بصری و قابل استفاده بودن آن‌ها را بهبود می‌بخشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3148" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3148">#3148</a>)</li>
<li>در برنامه‌ی اسکایپ، هنگامی که برای افزودن یک مخاطب پیام معرفی وارد می‌کنید، وارد کردن متن و حرکت کردن در متن پیام بدرستی کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3661" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3661">#3661</a>)</li>
<li>هنگامی که در نماهای درختی برنامه‌ی Eclipse IDE فکوس روی مورد جدیدی قرار می‌گیرد، اگر مورد قبلی که فکوس روی آن بوده کادر علامت‌زدنی بوده باشد، دیگر بگونه‌ی نادرست اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4586" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4586">#4586</a>)</li>
<li>در پنجره‌ی محاوره‌ای بررسی املا در Microsoft Word، خطای املایی بعدی هنگامی که خطای قبلی توسط کلیدهای میانبر مربوط اصلاح یا نادیده گرفته می‌شود، بطور خودکار اعلام می‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1938" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1938">#1938</a>)</li>
<li>NVDA می‌تواند نوشته‌ها را دوباره در جاهایی مانند پنجره‌ی ترمینال Tera Term Pro و اسناد در Balabolka بدرستی بخواند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4229" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4229">#4229</a>)</li>
<li>فکوس حالا دیگر هنگامی که در داخل یک فریم در اینترنت اکسپلورر و دیگر اسناد MSHTML ویرایش می‌کنید و نوشتن متنی را به زبان کره‌ای یا دیگر زبان‌های آسیای شرقی تمام می‌کنید، بدرستی به سندی که در حال ویرایش است باز‌می‌گردد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4045" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4045">#4045</a>)</li>
<li>در پنجره‌ی محاوره‌ای «مدیریت فرمان‌های ورودی»، وقتی برای فرمانی صفحه‌کلیدی که اضافه کرده‌اید چیدمانی انتخاب می‌کنید، فشردن escape آنگونه که انتظار دارید منوی پیش رویتان را می‌بندد؛ به جای اینکه پنجره را بطور کلی ببندد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3617" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3617">#3617</a>)</li>
<li>هنگامی که افزونه ای را حذف می‌کنید، حالا پوشه‌ی افزونه‌ی حذف‌شده بعد از به‌راه‌افتادن مجدد NVDA بدرستی پاک می‌شود. پیش از این، باید دو بار NVDA را از نو راه‌اندازی می‌کردید. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3461" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3461">#3461</a>)</li>
<li>مشکلاتی اساسی هنگام استفاده از اسکایپ نگارش ۷ برطرف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4218" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4218">#4218</a>)</li>
<li>هنگامی که پیامی را در اسکایپ می‌فرستید، دیگر آن پیام دو بار خوانده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3616" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3616">#3616</a>)</li>
<li>در اسکایپ، NVDA دیگر گهگاه، بطور غیر واقعی، سیلی عظیم از پیام‌ها را (که شاید یک مکالمه‌ی کامل باشد) نمی‌خوانَد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4644" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4644">#4644</a>)</li>
<li>مشکلی که در بعضی اوقات فرمان «اعلام تاریخ و ساعت» تنظیمات منطقه‌ای کاربر را نادیده می‌گرفت، حل شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2987" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2987">#2987</a>)</li>
<li>در حالت مرور، متن نامفهومی که گاهی چندین خط را اشغال می‌کرد، دیگر برای گرافیک‌های معینی همچون آن‌هایی که در گروه‌های گوگل یافت می‌شوند، نمایش داده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4793" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4793">#4793</a>)</li>
<li>NVDA دیگر هنگامی که فکوس را از پنجره‌ی برنامه‌ی Windows Store خارج می‌کنید، آنگونه که به نظر برسد اجرای برنامه متوقف شده است، پس از چند ثانیه از کار نمی‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4572" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4572">#4572</a>)</li>
<li>ویژگی aria-atomic در مناطق Live در Mozilla Firefox حالا حتی هنگامی که سازه‌ی atomic خودش تغییر می‌کند، توسط NVDA رعایت می‌شود. پیش از این، این ویژگی تنها روی سازه‌های وابسته تأثیر می‌گذاشت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4794" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4794">#4794</a>)</li>
<li>حالت مرور روزامد‌شدن‌ها را منعکس می‌کند، و مناطق Live برای نوشتارهای حالت مروری که داخل برنامه‌ی اِریایی که در سندی در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML جاسازی شده اند، اعلام خواهند شد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4798" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4798">#4798</a>)</li>
<li>هنگامی که متن در ناحیه‌ی Live در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML تغییر می‌کند یا افزوده می‌شود، جایی که نویسنده مشخص کرده باشد که متن مرتبط است، به جای خوانده شدن تمام متن موجود در آن سازه، تنها متن تغییر‌یافته یا افزوده‌شده اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4800" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4800">#4800</a>)</li>
<li>در سازه‌های موجود در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، محتوایی که با ویژگی aria-labelledby مشخص شده‌است، هرگاه مناسب باشد، با محتوای اصلی جایگزین می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4575" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4575">#4575</a>)</li>
<li>هنگام بررسی املا در Microsoft Outlook 2013، کلمه‌ی دارای غلط املایی حالا دیگر اعلام می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4848" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4848">#4848</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، محتوای درون سازه‌هایی که با visibility:hidden مخفی شده‌اند، دیگر بگونه‌ی نامناسب و بی‌مورد در حالت مرور نمایش داده نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4839">#4839</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3776" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3776">#3776</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، ویژگی عنوان (title attribute) در کنترل‌های فرم‌ها، دیگر بطور نامناسب بر دیگر وابستگی‌های برچسب (label) ترجیح نمی‌یابد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4491" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4491">#4491</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، NVDA دیگر به خاطر وجود ویژگی aria-activedescendant، فرمان‌پذیری سازه‌ها را نادیده نمی‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4667">#4667</a>)</li>
</ul>
<h3 id="changes-for-developers_41">Changes for Developers</h3>
<ul>
<li>Updated wxPython to 3.0.2.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3763" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3763">#3763</a>)</li>
<li>Updated Python to 2.7.9. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4715" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4715">#4715</a>)</li>
<li>NVDA no longer crashes when restarting after removing or updating an add-on which imports speechDictHandler in its installTasks module. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4496" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4496">#4496</a>)</li>
</ul>
<h2 id="_212">۲۰۱۴.۴</h2>
<h3 id="_213">ویژگی‌های جدید</h3>
<ul>
<li>زبان‌های جدید: اسپانیایی کلمبیا و پنجابی.</li>
<li>از این پس، راه‌اندازی مجدد NVDA یا راه‌اندازی همراه با افزونه‌های غیر فعال از پنجره‌ی «خروج» NVDA امکان‌پذیر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4057" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4057">#4057</a>)<ul>
<li>NVDA can also be started with add-ons disabled by using the --disable-addons command line option.</li>
</ul>
</li>
<li>در دیکشنری‌های گفتار، از این به بعد می‌توانید مشخص کنید که یک الگو تنها در صورتی که یک واژه‌ی کامل باشد باید مطابقت کند؛ یعنی به عنوان بخشی از یک واژه‌ی بزرگتر واقع نشده باشد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1704" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1704">#1704</a>)</li>
</ul>
<h3 id="_214">تغییرات</h3>
<ul>
<li>اگر شیئی که با پیمایش اشیا روی آن حرکت کرده‌اید درون سندیست که در حالت مرور است، اما شیئی که پیش از این روی آن بودید در این حالت نبوده، حالت بازبینی بطور خودکار روی حالت بازبینی سند تنظیم می‌شود. پیش از این، این اتفاق، تنها هنگامی رخ می‌داد که شیء پیمایشگر به خاطر تغییر فکوس حرکت می‌کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4369" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4369">#4369</a>)</li>
<li>فهرست‌های نمایشگرهای بریل و موتورهای سخنگو در پنجره‌های تنظیمات مربوطه بصورت الفبایی مرتب شده اند؛ به جز گزینه‌ی بدون گفتار یا بدون بریل، که حالا در پایین فهرست قرار دارد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2724" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2724">#2724</a>)</li>
<li>برگرداننده‌ی بریل Liblouis به نگارش 2.6.0 ارتقا یافت. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4434" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4434">#4434</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3835" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3835">#3835</a>)</li>
<li>فشردن E و Shift+E در حالت مرور برای پیمایش فیلدهای ویرایشی، حالا جعبه‌های کشویی ویرایشی را نیز شامل می‌شود. این شامل جعبه‌ی جستجو در آخرین نگارش جستجوی گوگل نیز می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4436" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4436">#4436</a>)</li>
<li>کلیک کردن روی شکلک NVDA در محدوده‌ی یادآوری‌ها با دکمه‌ی چپ موس، حالا به جای این‌که کاری انجام ندهد، منوی NVDA را باز می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4459" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4459">#4459</a>)</li>
</ul>
<h3 id="_215">رفع اشکال</h3>
<ul>
<li>هنگامی که فکوس را به سندی در حالت مرور برمیگردانید (مثلاً با استفاده از Alt+Tab به صفحه‌ی وب از پیش باز‌شده ای می‌روید)، مکان‌نمای بازبینی به جای قرار گرفتن روی کنترل تحت فرمان (لینکی که در نزدیکی آن قرار دارد) بدرستی روی نشانگر مجازی قرار می‌گیرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4369" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4369">#4369</a>)</li>
<li>در نمایش‌های اسلاید در پاورپوینت، مکان‌نمای بازبینی بدرستی نشانگر مجازی را دنبال می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4370" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4370">#4370</a>)</li>
<li>در موزیلا فایرفاکس و دیگر مرورگرهایی که بر پایه‌ی Gecko هستند، محتوای جدید درون یک live region حتی اگر نوع ناحیه‌ی قابل استفاده اش با ناحیه‌ی live اصلی متفاوت باشد، اعلام خواهد شد؛ مثلاً اگر محتوایی که به عنوان assertive نشانه‌گذاری شده به یک ناحیه‌ی live که به عنوان polite نشانه‌گذاری شده اضافه شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4169" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4169">#4169</a>)</li>
<li>در اینترنت اکسپلورر و دیگر کنترل‌های mshtml، در بعضی موارد که سندی داخل سند دیگری است، دیگر جلوی دسترسی کاربر به برخی محتواها گرفته نمی‌شود. این مورد بویژه در مورد قاب‌هایی (FrameSets) که درون قاب‌های دیگر هستند اتفاق می‌افتاد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4418" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4418">#4418</a>)</li>
<li>NVDA دیگر هنگام استفاده از نمایشگر بریل HandyTech -آن‌چنان‌که پیش از این در برخی اوقات رخ می‌داد- از کار نمی‌افتد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3709" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3709">#3709</a>)</li>
<li>در ویندوز ویستا، در مواردی چون هنگامی که NVDA را از طریق میانبری که روی میز کار دارد، یا با استفاده از کلید میانبرش راه‌اندازی می‌کنید، دیگر پیام جعلی "Entry Point Not Found" نمایش داده نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4235" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4235">#4235</a>)</li>
<li>مشکلات جدی با کنترل‌های متنی ویرایشی پنجره‌های محاوره‌ای در آخرین نگارش‌های برنامه‌ی Eclipse برطرف شده است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3872" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3872">#3872</a>)</li>
<li>در برنامه‌ی Outlook 2010، حرکت دادن نشانگر در محل فیلد قرارها و درخواست‌های ملاقات، آنگونه که باید کار می‌کند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4126" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4126">#4126</a>)</li>
<li>در داخل یک ناحیه‌ی Live، محتوایی که به عنوان «Live نیست» نشانه‌گذاری شده (به این ترتیب: aria-live="off")، از این پس به درستی نادیده گرفته می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4405" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4405">#4405</a>)</li>
<li>هنگام گزارش کردن متن نوار وضعیتی که دارای نام است، حالا نام به‌درستی از نخستین کلمه‌ی متن نوار وضعیت جدا می‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4430" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4430">#4430</a>)</li>
<li>در فیلدهای ورودی گذرواژه در حالی که خواندن کلمات تایپ‌شده فعال باشد، هنگام آغاز تایپ کلمات جدید، دیگر چندین ستاره بی‌جهت اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4402" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4402">#4402</a>)</li>
<li>در فهرست پیام‌های Microsoft Outlook، موارد موجود دیگر بی‌جهت به عنوان موارد داده "data item" اعلام نمی‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4439" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4439">#4439</a>)</li>
<li>هنگام انتخاب متن در کنترل ویرایش کد در Eclipse IDE، هر بار که متن انتخاب‌شده تغییر می‌کند، دیگر تمام آنچه انتخاب شده اعلام نمی‌شود. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2314" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2314">#2314</a>)</li>
<li>نگارش‌های گوناگون Eclipse همچون مجموعه‌ی Spring Tool و نگارشی که درون بسته‌ی ابزارهای توسعه‌دهنده‌ی اندروید قرار دارد، از این پس به عنوان Eclipse شناسایی می‌شوند و بطور مناسبی توسط NVDA پشتیبانی می‌شوند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4360" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4360">#4360</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4454" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4454">#4454</a>)</li>
<li>تعقیب موس و گشتن با لمس در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML (از جمله بسیاری از برنامه‌های ویندوز ۸) حالا بر روی نمایشگرهای با وضوح بالا یا هنگامی که بزرگ‌نمایی سند وب تغییر می‌کند، بسیار دقیقتر است. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3494" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3494">#3494</a>)</li>
<li>تعقیب موس و گشتن با لمس در اینترنت اکسپلورر و دیگر کنترل‌های MSHTML، از این پس برچسب دکمه‌های بیشتری را اعلام خواهند کرد. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4173" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4173">#4173</a>)</li>
<li>هنگامی که نمایشگر بریل BRAILLEX شرکت Papenmeier را با BrxCom استفاده می‌کنید، کلیدهای روی نمایشگر، حالا آن‌گونه که انتظار دارید کار می‌کنند. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4614" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4614">#4614</a>)</li>
</ul>
<h3 id="changes-for-developers_42">Changes for Developers</h3>
<ul>
<li>For executables which host many different apps (e.g. javaw.exe), code can now be provided to load specific app modules for each app instead of loading the same app module for all hosted apps. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4360" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4360">#4360</a>)<ul>
<li>See the code documentation for appModuleHandler.AppModule for details.</li>
<li>Support for javaw.exe is implemented.</li>
</ul>
</li>
</ul>
<h2 id="20143">2014.3</h2>
<h3 id="new-features_1">New Features</h3>
<ul>
<li>The sounds played when NVDA starts and exits can be disabled via a new option in the General Settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/834" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #834">#834</a>)</li>
<li>Help for add-ons can be accessed from the Add-ons Manager for add-ons which support this. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2694" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2694">#2694</a>)</li>
<li>Support for the Calendar in Microsoft Outlook 2007 and above (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2943" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2943">#2943</a>) including:<ul>
<li>Announcement of the current time when moving around with the arrow keys.</li>
<li>Indication if the selected time is within any appointments.</li>
<li>announcement of the selected appointment when pressing tab.</li>
<li>Smart filtering of the date so as to only announce the date if the new selected time or appointment is on a different day to the last.</li>
</ul>
</li>
<li>Enhanced support for the Inbox and other message lists in Microsoft Outlook 2010 and above (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3834" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3834">#3834</a>) including:<ul>
<li>The ability to silence column headers (from, subject, etc.) by turning off the Report Table row and column headers option in Document Formatting settings.</li>
<li>The ability to use table navigation commands (control + alt + arrows) to move through the individual columns.</li>
</ul>
</li>
<li>Microsoft word: If an inline image has no alternative text set, NVDA will instead report the title of the image if the author has provided one. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4193" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4193">#4193</a>)</li>
<li>Microsoft Word: NVDA can now report paragraph indenting with the report formatting command (NVDA+f). It can also be reported automatically when the new Report Paragraph indenting option is enabled in Document Formatting settings. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4165" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4165">#4165</a>)</li>
<li>Report automatically inserted text such as a new bullet, number or tab indent when pressing enter in editable documents and text fields. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4185" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4185">#4185</a>)</li>
<li>Microsoft word: Pressing NVDA+alt+c will report the text of a comment if the cursor is within one. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3528" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3528">#3528</a>)</li>
<li>Improved support for automatic column and row header reading in Microsoft Excel (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3568" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3568">#3568</a>) including:<ul>
<li>Support of Excel defined name ranges to identify header cells (compatible with Jaws screen reader) .</li>
<li>The set column header (NVDA+shift+c) and set row header (NVDA+shift+r) commands now store the settings in the worksheet so that they are available the next time the sheet is opened, and will be available to other screen readers that support the defined name range scheme.</li>
<li>These commands can also now be used multiple times per sheet to set different headers for different regions.</li>
</ul>
</li>
<li>Support for automatic column and row header reading in Microsoft Word (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3110" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3110">#3110</a>) including:</li>
<li>Support of Microsoft Word bookmarks to identify header cells (compatible with Jaws screen reader).</li>
<li>set column header (NVDA+shift+c) and set row header (NVDA+shift+r) commands while on the first header cell in a table allow you to tell NVDA that these headers should be reported automatically. Settings are stored in the document so that they are available the next time the document is opened, and will be available to other screen readers that support the bookmark scheme.</li>
<li>Microsoft Word: Report the distance from the left edge of the page when the tab key is pressed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1353" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1353">#1353</a>)</li>
<li>Microsoft Word: provide feedback in speech and braille for most available formatting shortcut keys (bold, italic, underline, alignment, outline level, superscript, subscript and font size). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1353" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1353">#1353</a>)</li>
<li>Microsoft Excel: If the selected cell contains comments, they can be now reported by pressing NVDA+alt+c. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2920">#2920</a>)</li>
<li>Microsoft Excel: Provide an NVDA-specific dialog to edit the comments on the currently selected cell when pressing Excel's shift+f2 command to enter comment editing mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2920" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2920">#2920</a>)</li>
<li>Microsoft Excel: speech and braille feedback for many more selection movement shortcuts (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4211" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4211">#4211</a>) including:<ul>
<li>Vertical page movement (pageUp and pageDown);</li>
<li>Horizontal page movement (alt+pageUp and alt+pageDown);</li>
<li>Extend selection (the above keys with Shift added); and</li>
<li>Selecting the current region (control+shift+8).</li>
</ul>
</li>
<li>Microsoft Excel: The vertical and horizontal alignment for cells can now be reported with the report formatting command (NVDA+f). It can also be reported automatically if the Report alignment option in Document Formatting settings is enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4212" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4212">#4212</a>)</li>
<li>Microsoft Excel: The style of a cell can now be reported with the report formatting command (NVDA+f). It can also be reported automatically if the Report Style option in Document formatting settings is enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4213" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4213">#4213</a>)</li>
<li>Microsoft PowerPoint: when moving shapes around a slide with the arrow keys, the shape's current location is now reported (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4214" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4214">#4214</a>) including:<ul>
<li>The distance between the shape and each of the slide edges is reported.</li>
<li>If the shape covers or is covered by another shape, then the distance overlapped and the overlapped shape are reported.</li>
<li>To report this information at any time without moving a shape, press the report location command (NVDA+delete).</li>
<li>When selecting a shape, if it is covered by another shape, NVDA will report that it is obscured.</li>
</ul>
</li>
<li>The report location command (NVDA+delete) is more context specific in some situations. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4219" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4219">#4219</a>)<ul>
<li>In standard edit fields and browse mode, the cursor position as a percentage through the content and its screen coordinates are reported.</li>
<li>On shapes in PowerPoint Presentations, position of the shape relative to the slide and other shapes is reported.</li>
<li>Pressing this command twice will produce the previous behaviour of reporting the location information for the entire control.</li>
</ul>
</li>
<li>New language: Catalan.</li>
</ul>
<h3 id="changes_1">Changes</h3>
<ul>
<li>Updated liblouis braille translator to 2.5.4. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4103" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4103">#4103</a>)</li>
</ul>
<h3 id="bug-fixes_5">Bug Fixes</h3>
<ul>
<li>In Google Chrome and Chrome-based browsers, certain chunks of text (such as those with emphasis) are no longer repeated when reporting the text of an alert or dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4066" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4066">#4066</a>)</li>
<li>In browse mode in Mozilla applications, pressing enter on a button, etc. no longer fails to activate it (or activates the wrong control) in certain cases such as the buttons at the top of Facebook. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4106" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4106">#4106</a>)</li>
<li>Useless information is no longer announced when tabbing in iTunes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4128" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4128">#4128</a>)</li>
<li>In certain lists in iTunes such as the Music list, moving to the next item using object navigation now works correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4129" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4129">#4129</a>)</li>
<li>HTML elements considered headings because of WAI ARIA markup are now included in the Browse mode Elements list and quick navigation for Internet Explorer documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4140" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4140">#4140</a>)</li>
<li>Following same-page links in recent versions of Internet Explorer now correctly moves to and reports the destination position in browse mode documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4134" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4134">#4134</a>)</li>
<li>Microsoft Outlook 2010 and above: Overall access to secure dialogs such as the New profiles and mail setup dialogs has been improved. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4090" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4090">#4090</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4091" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4091">#4091</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4095" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4095">#4095</a>)</li>
<li>Microsoft Outlook: Useless verbosity has been decreased in command toolbars when navigating through certain dialogs. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4096" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4096">#4096</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3407" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3407">#3407</a>)</li>
<li>Microsoft word: Tabbing to a blank cell in a table no longer incorrectly announces exiting the table. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4151" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4151">#4151</a>)</li>
<li>Microsoft Word: The first character past the end of a table (including a new blank line) is no longer incorrectly considered to be inside the table. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4152" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4152">#4152</a>)</li>
<li>Microsoft Word 2010 spell check dialog: The actual misspelled word is reported rather than inappropriately reporting just the first bold word. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3431" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3431">#3431</a>)</li>
<li>In browse mode in Internet Explorer and other MSHTML controls, tabbing or using single letter navigation to move to form fields again reports the label in many cases where it didn't (specifically, where HTML label elements are used). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4170" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4170">#4170</a>)</li>
<li>Microsoft Word: Reporting the existence and placement of comments is more accurate. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3528" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3528">#3528</a>)</li>
<li>Navigation of certain dialogs in MS Office products such as Word, Excel and Outlook has been improved by no longer reporting particular control container toolbars which are not useful to the user. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4198" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4198">#4198</a>)</li>
<li>Task panes such as clipboard manager or File recovery no longer accidentilly seem to gain focus when opening an application such as Microsoft Word or Excel, which was sometimes causing the user to have to switch away from and back to the application to use the document or spreadsheet. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4199" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4199">#4199</a>)</li>
<li>NVDA no longer fails to run on recent Windows Operating Systems if the user's Windows language is set to Serbian (Latin). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4203" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4203">#4203</a>)</li>
<li>Pressing numlock while in input help mode now correctly toggles numlock, rather than causing the keyboard and the Operating System to become out of sync in regards to the state of this key. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4226" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4226">#4226</a>)</li>
<li>In Google Chrome, the title of the document is again reported when switching tabs. In NVDA 2014.2, this did not occur in some cases. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4222" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4222">#4222</a>)</li>
<li>In Google Chrome and Chrome-based browsers, the URL of the document is no longer reported when reporting the document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4223" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4223">#4223</a>)</li>
<li>When running say all with the No speech synthesizer selected (useful for automated testing), say all will now complete instead of stopping after the first few lines. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4225" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4225">#4225</a>)</li>
<li>Microsoft Outlook's Signature dialog: The Signature editing field is now accessible, allowing for full cursor tracking and format detection. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3833" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3833">#3833</a>)</li>
<li>Microsoft Word: When reading the last line of a table cell, the entire table cell is no longer read. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3421" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3421">#3421</a>)</li>
<li>Microsoft Word: When reading the first or last line of a table of contents, the entire table of contents is no longer read. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3421" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3421">#3421</a>)</li>
<li>When speaking typed words and in some other cases, words are no longer incorrectly broken at marks such as vowel signs and virama in Indic languages. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4254" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4254">#4254</a>)</li>
<li>Numeric editable text fields in GoldWave are now handled correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/670" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #670">#670</a>)</li>
<li>Microsoft Word: when moving by paragraph with control+downArrow / control+upArrow, it is no longer necessary to press them twice if moving through bulleted or numbered lists. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3290" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3290">#3290</a>)</li>
</ul>
<h3 id="changes-for-developers_43">Changes for Developers</h3>
<ul>
<li>NVDA now has unified support for add-on documentation. See the Add-on Documentation section of the Developer Guide for details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2694" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2694">#2694</a>)</li>
<li>When providing gesture bindings on a ScriptableObject via __gestures, it is now possible to provide the None keyword as the script. This unbinds the gesture in any base classes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4240" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4240">#4240</a>)</li>
<li>It is now possible to change the shortcut key used to start NVDA for locales where the normal shortcut causes problems. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2209">#2209</a>)<ul>
<li>This is done via gettext.</li>
<li>Note that the text for the Create desktop shortcut option in the Install NVDA dialog, as well as the shortcut key in the User Guide, must also be updated.</li>
</ul>
</li>
</ul>
<h2 id="20142">2014.2</h2>
<h3 id="new-features_2">New Features</h3>
<ul>
<li>Announcement of text selection is now possible in some custom edit fields where display information is used. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/770" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #770">#770</a>)</li>
<li>In accessible Java applications, position information is now announced for radio buttons and other controls that expose group information. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3754" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3754">#3754</a>)</li>
<li>In accessible Java applications, keyboard shortcuts are now announced for controls that have them. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3881" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3881">#3881</a>)</li>
<li>In browse mode, labels on landmarks are now reported. They are also included in the Elements List dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1195" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1195">#1195</a>)</li>
<li>In browse mode, labelled regions are now treated as landmarks. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3741" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3741">#3741</a>)</li>
<li>In Internet Explorer documents and applications, Live Regions (part of the W3c ARIA standard) are now supported, thus allowing web authors to mark particular content to be automatically spoken as it changes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1846" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1846">#1846</a>)</li>
</ul>
<h3 id="changes_2">Changes</h3>
<ul>
<li>When exiting a dialog or application within a browse mode document, the browse mode document's name and type is no longer announced. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4069" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4069">#4069</a>)</li>
</ul>
<h3 id="bug-fixes_6">Bug Fixes</h3>
<ul>
<li>The standard Windows System menu is no longer accidentally silenced in Java applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3882" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3882">#3882</a>)</li>
<li>When copying text from screen review, line breaks are no longer ignored. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3900" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3900">#3900</a>)</li>
<li>Pointless whitespace objects are no longer reported in some applications when the focus changes or when using object navigation with simple review enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3839" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3839">#3839</a>)</li>
<li>Message boxes and other dialogs produced by NVDA again cause previous speech to be canceled before announcing the dialog.</li>
<li>In browse mode, the labels of controls such as links and buttons are now rendered correctly where the label has been overridden by the author for accessibility purposes (specifically, using aria-label or aria-labelledby). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1354" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1354">#1354</a>)</li>
<li>In Browse mode in Internet Explorer, text contained within an element marked as presentational (ARIA role="presentation") is no longer inappropriately ignored. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4031" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4031">#4031</a>)</li>
<li>It is now again possible to type Vietnamese text using the Unikey software. To do this, uncheck the new Handle keys from other applications checkbox in NVDA's Keyboard settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4043" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4043">#4043</a>)</li>
<li>In browse mode, radio and check menu items are reported as controls instead of just clickable text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4092" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4092">#4092</a>)</li>
<li>NVDA no longer incorrectly switches from focus mode to browse mode when a radio or check menu item is focused. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4092" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4092">#4092</a>)</li>
<li>In Microsoft PowerPoint with speaking of typed words enabled, characters erased with backspace are no longer announced as part of the typed word. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3231" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3231">#3231</a>)</li>
<li>In Microsoft Office 2010 Options dialogs, the labels of combo boxes are reported correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4056" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4056">#4056</a>)</li>
<li>In browse mode in Mozilla applications, using quick navigation commands to move to the next or previous button or form field now includes toggle buttons as expected. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4098" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4098">#4098</a>)</li>
<li>The content of alerts in Mozilla applications is no longer reported twice. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3481" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3481">#3481</a>)</li>
<li>In browse mode, containers and landmarks are no longer inappropriately repeated while navigating within them at the same time as page content is changing (e.g. navigating the Facebook and Twitter websites). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2199" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2199">#2199</a>)</li>
<li>NVDA recovers in more cases when switching away from applications that stop responding. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3825" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3825">#3825</a>)</li>
<li>The caret (insertion point) again correctly updates when doing a sayAll command while in editable text drawn directly to the screen. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/4125" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #4125">#4125</a>)</li>
</ul>
<h2 id="20141">2014.1</h2>
<h3 id="new-features_3">New Features</h3>
<ul>
<li>Support for Microsoft PowerPoint 2013. Note that protected view is not supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3578" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3578">#3578</a>)</li>
<li>In Microsoft word and Excel, NVDA can now read the selected symbol when choosing symbols using the Insert Symbols dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3538" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3538">#3538</a>)</li>
<li>It is now possible to choose if content in documents should be identified as clickable via a new option in the Document Formatting settings dialog. This option is on by default in accordance with the previous behavior. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3556" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3556">#3556</a>)</li>
<li>Support for braille displays connected via Bluetooth on a computer running the Widcomm Bluetooth Software. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2418" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2418">#2418</a>)</li>
<li>When editing text in PowerPoint, hyperlinks are now reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3416" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3416">#3416</a>)</li>
<li>When in ARIA applications or dialogs on the web, it is now possible to force NVDA to switch to browse mode with NVDA+space allowing document-style navigation of the application or dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2023" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2023">#2023</a>)</li>
<li>In Outlook Express / Windows Mail / Windows Live Mail, NVDA now reports if a message has an attachment or is flagged. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1594" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1594">#1594</a>)</li>
<li>When navigating tables in accessible Java applications, row and column coordinates are now reported, including column and row headers if they exist. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3756" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3756">#3756</a>)</li>
</ul>
<h3 id="changes_3">Changes</h3>
<ul>
<li>For Papenmeier braille displays, the move to flat review/focus command has been removed. Users can assign their own keys using the Input Gestures dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3652">#3652</a>)</li>
<li>NVDA now relies on the Microsoft VC runtime version 11, which means it can no longer be run on Operating systems older than Windows XP Service Pack 2 or Windows Server 2003 Service Pack 1.</li>
<li>Punctuation level Some will now speak star (*) and plus (+) characters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3614" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3614">#3614</a>)</li>
<li>Upgraded eSpeak to version 1.48.04 which includes many language fixes and fixes several crashes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3842" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3842">#3842</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3739" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3739">#3739</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3860">#3860</a>)</li>
</ul>
<h3 id="bug-fixes_7">Bug Fixes</h3>
<ul>
<li>When moving around or selecting cells in Microsoft Excel, NVDA should no longer inappropriately announce the old cell rather than the new cell when Microsoft Excel is slow to move the selection. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3558" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3558">#3558</a>)</li>
<li>NVDA properly handles opening a dropdown list for a cell in Microsoft Excel via the context menu. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3586" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3586">#3586</a>)</li>
<li>New page content in iTunes 11 store pages is now shown properly in browse mode when following a link in the store or when opening the store initially. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3625" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3625">#3625</a>)</li>
<li>Buttons for previewing songs in the iTunes 11 store now show their label in browse mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3638" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3638">#3638</a>)</li>
<li>In browse mode in Google Chrome, the labels of check boxes and radio buttons are now rendered correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1562" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1562">#1562</a>)</li>
<li>In Instantbird, NVDA no longer reports useless information every time you move to a contact in the Contacts list. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2667">#2667</a>)</li>
<li>In browse mode in Adobe Reader, the correct text is now rendered for buttons, etc. where the label has been overridden using a tooltip or other means. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3640" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3640">#3640</a>)</li>
<li>In browse mode in Adobe Reader, extraneous graphics containing the text "mc-ref" will no longer be rendered. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3645" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3645">#3645</a>)</li>
<li>NVDA no longer reports all cells in Microsoft Excel as underlined in their formatting information. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3669" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3669">#3669</a>)</li>
<li>No longer show meaningless characters in browse mode documents such as those found in the Unicode private usage range. In some cases these were stopping more useful labels from being shown. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2963" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2963">#2963</a>)</li>
<li>Input composition for entering east-asian characters no longer fails in PuTTY. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3432" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3432">#3432</a>)</li>
<li>Navigating in a document after a canceled say all no longer results in NVDA sometimes incorrectly announcing that you have left a field (such as a table) lower in the document that the say all never actually spoke. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3688" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3688">#3688</a>)</li>
<li>When using browse mode quick navigation commands while in say all with skim reading enabled, NVDA more accurately announces the new field; e.g. it now says a heading is a heading, rather than just its text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3689" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3689">#3689</a>)</li>
<li>The jump to end or start of container quick navigation commands now honor the skim reading during say all setting; i.e. they will no longer cancel the current say all. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3675" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3675">#3675</a>)</li>
<li>Touch gesture names listed in NVDA's Input Gestures dialog are now friendly and localized. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3624" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3624">#3624</a>)</li>
<li>NVDA no longer causes certain programs to crash when moving the mouse over their rich edit (TRichEdit) controls. Programs include Jarte 5.1 and BRfácil. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3693" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3693">#3693</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3603" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3603">#3603</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3581" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3581">#3581</a>)</li>
<li>In Internet Explorer and other MSHTML controls, containers such as tables marked as presentation by ARIA are no longer reported to the user. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3713" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3713">#3713</a>)</li>
<li>in Microsoft Word, NVDA no longer inappropriately repeats table row and column information for a cell on a braille display multiple times. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3702" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3702">#3702</a>)</li>
<li>In languages which use a space as a digit group/thousands separator such as French and German, numbers from separate chunks of text are no longer pronounced as a single number. This was particularly problematic for table cells containing numbers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3698" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3698">#3698</a>)</li>
<li>Braille no longer sometimes fails to update when the system caret is moved in Microsoft Word 2013. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3784" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3784">#3784</a>)</li>
<li>When positioned on the first character of a heading in Microsoft Word, the text communicating it is a heading (including the level) no longer disappears off a braille display. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3701" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3701">#3701</a>)</li>
<li>When a configuration profile is triggered for an application and that application is exited, NVDA no longer sometimes fails to deactivate the profile. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3732" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3732">#3732</a>)</li>
<li>When entering Asian input into a control within NVDA itself (e.g. the browse mode Find dialog), "NVDA" is no longer incorrectly reported in place of the candidate. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3726" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3726">#3726</a>)</li>
<li>The tabs in the Outlook 2013 options dialog are now reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3826" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3826">#3826</a>)</li>
<li>Improved support for ARIA live regions in Firefox and other Mozilla Gecko applications:<ul>
<li>Support for aria-atomic updates and filtering of aria-busy updates. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2640" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2640">#2640</a>)</li>
<li>Alternative text (such as alt attribute or aria-label) is included if there is no other useful text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3329" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3329">#3329</a>)</li>
<li>Live region updates are no longer silenced if they occur at the same time as the focus moves. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3777" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3777">#3777</a>)</li>
</ul>
</li>
<li>Certain presentation elements in Firefox and other Mozilla Gecko applications are no longer inappropriately shown in browse mode (specifically, when the element is marked with aria-presentation but it is also focusable). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3781" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3781">#3781</a>)</li>
<li>A performance improvement when navigating a document in Microsoft Word with spelling errors enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3785" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3785">#3785</a>)</li>
<li>Several fixes to the support for accessible Java applications:<ul>
<li>The initially focused control in a frame or dialog no longer fails to be reported when the frame or dialog comes to the foreground. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3753" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3753">#3753</a>)</li>
<li>Unuseful position information is no longer announced for radio buttons (e.g. 1 of 1). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3754" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3754">#3754</a>)</li>
<li>Better reporting of JComboBox controls (html no longer reported, better reporting of expanded and collapsed states). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3755" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3755">#3755</a>)</li>
<li>When reporting the text of dialogs, some text that was previously missing is now included. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3757" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3757">#3757</a>)</li>
<li>Changes to the name, value or description of the focused control is now reported more accurately. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3770" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3770">#3770</a>)</li>
</ul>
</li>
<li>Fix a crash in NVDA seen in Windows 8 when focusing on certain RichEdit controls containing large amounts of text (e.g. NVDA's log viewer, windbg). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3867" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3867">#3867</a>)</li>
<li>On systems with a high DPI display setting (which occurs by default for many modern screens), NVDA no longer routes the mouse to the wrong location in some applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3758" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3758">#3758</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3703" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3703">#3703</a>)</li>
<li>Fixed an occasional problem when browsing the web where NVDA would stop working correctly until restarted, even though it didn't crash or freeze. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3804" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3804">#3804</a>)</li>
<li>A Papenmeier braille display can now be used even if a Papenmeier display has never been connected via USB. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3712" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3712">#3712</a>)</li>
<li>NVDA no longer freezes when the Papenmeier BRAILLEX older models braille display is selected without a display connected.</li>
</ul>
<h3 id="changes-for-developers_44">Changes for Developers</h3>
<ul>
<li>AppModules now contain productName and productVersion properties. This info is also now included in Developer Info (NVDA+f1). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1625" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1625">#1625</a>)</li>
<li>In the Python Console, you can now press the tab key to complete the current identifier. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/433" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #433">#433</a>)<ul>
<li>If there are multiple possibilities, you can press tab a second time to choose from a list.</li>
</ul>
</li>
</ul>
<h2 id="20133">2013.3</h2>
<h3 id="new-features_4">New Features</h3>
<ul>
<li>Form fields are now reported in Microsoft word documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2295" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2295">#2295</a>)</li>
<li>NVDA can now announce revision information in Microsoft Word when Track Changes is enabled. Note that Report editor revisions in NVDA's document settings dialog (off by default) must be enabled also for them to be announced. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1670" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1670">#1670</a>)</li>
<li>Dropdown lists in Microsoft Excel 2003 through 2010 are now announced when opened and navigated around. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3382" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3382">#3382</a>)</li>
<li>a new 'Allow Skim Reading in Say All' option in the Keyboard settings dialog allows navigating through a document with browse mode quick navigation and line / paragraph movement commands, while remaining in say all. This option is off by default. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2766" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2766">#2766</a>)</li>
<li>There is now an Input Gestures dialog to allow simpler customization of the input gestures (such as keys on the keyboard) for NVDA commands. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1532" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1532">#1532</a>)</li>
<li>You can now have different settings for different situations using configuration profiles. Profiles can be activated manually or automatically (e.g. for a particular application). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/87" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #87">#87</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #667">#667</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1913" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1913">#1913</a>)</li>
<li>In Microsoft Excel, cells that are links are now announced as links. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3042" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3042">#3042</a>)</li>
<li>In Microsoft Excel, the existence of comments on a cell is now reported to the user. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2921" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2921">#2921</a>)</li>
</ul>
<h3 id="bug-fixes_8">Bug Fixes</h3>
<ul>
<li>Zend Studio now functions the same as Eclipse. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3420" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3420">#3420</a>)</li>
<li>The changed state of certain checkboxes in the Microsoft Outlook 2010 message rules dialog are now reported automatically. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3063" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3063">#3063</a>)</li>
<li>NVDA will now report the pinned state for pinned controls such as tabs in Mozilla Firefox. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3372" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3372">#3372</a>)</li>
<li>It is now possible to bind scripts to keyboard gestures containing Alt and/or Windows keys as modifiers. Previously, if this was done, performing the script would cause the Start Menu or menu bar to be activated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3472" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3472">#3472</a>)</li>
<li>Selecting text in browse mode documents (e.g. using control+shift+end) no longer causes the keyboard layout to be switched on systems with multiple keyboard layouts installed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3472" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3472">#3472</a>)</li>
<li>Internet Explorer should no longer crash or become unusable when closing NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3397" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3397">#3397</a>)</li>
<li>Physical movement and other events on some newer computers are no longer treated as inappropriate key presses. Previously, this silenced speech and sometimes triggered NVDA commands. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3468" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3468">#3468</a>)</li>
<li>NVDA now behaves as expected in Poedit 1.5.7. Users using earlier versions will need to update. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3485" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3485">#3485</a>)</li>
<li>NVDA can now read protected documents in Microsoft Word 2010, no longer causing Microsoft Word to crash. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1686" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1686">#1686</a>)</li>
<li>If an unknown command line switch is given when launching the NVDA distribution package, it no longer causes an endless loop of error message dialogs. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3463" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3463">#3463</a>)</li>
<li>NVDA no longer fails to report alt text of graphics and objects in Microsoft Word if the alt text contains quotes or other non-standard characters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3579" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3579">#3579</a>)</li>
<li>The number of items for certain horizontal lists in Browse mode is now correct. Previously it may have been double the actual amount. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2151" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2151">#2151</a>)</li>
<li>When pressing control+a in a Microsoft Excel worksheet, the updated selection will now be reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3043" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3043">#3043</a>)</li>
<li>NVDA can now correctly read XHTML documents in Microsoft Internet Explorer and other MSHTML controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3542" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3542">#3542</a>)</li>
<li>Keyboard settings dialog: if no key has been chosen to be used as the NVDA key, an error is presented to the user when dismissing the dialog. At least one key must be chosen for proper usage of NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2871" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2871">#2871</a>)</li>
<li>In Microsoft Excel, NVDA now announces merged cells differently to multiple selected cells. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3567" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3567">#3567</a>)</li>
<li>The browse mode cursor is no longer positioned incorrectly when leaving a dialog or application inside the document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3145" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3145">#3145</a>)</li>
<li>Fixed an issue where the HumanWare Brailliant BI/B series braille display driver wasn't presented as an option in the Braille Settings dialog on some systems, even though such a display was connected via USB.</li>
<li>NVDA no longer fails to switch to screen review when the navigator object has no actual screen location. In this case the review cursor is now placed at the top of the screen. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3454" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3454">#3454</a>)</li>
<li>Fixed an issue which caused the Freedom Scientific braille display driver to fail when the port was set to USB in some circumstances. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3509" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3509">#3509</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3662" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3662">#3662</a>)</li>
<li>Fixed an issue where keys on Freedom Scientific braille displays weren't detected in some circumstances. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3401" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3401">#3401</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3662" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3662">#3662</a>)</li>
</ul>
<h3 id="changes-for-developers_45">Changes for Developers</h3>
<ul>
<li>You can specify the category to be displayed to the user for scripts using the scriptCategory attribute on ScriptableObject classes and the category attribute on script methods. See the documentation for baseObject.ScriptableObject for more details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1532" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1532">#1532</a>)</li>
<li>config.save is deprecated and may be removed in a future release. Use config.conf.save instead. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #667">#667</a>)</li>
<li>config.validateConfig is deprecated and may be removed in a future release. Add-ons which need this should provide their own implementation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/667" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #667">#667</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3632" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3632">#3632</a>)</li>
</ul>
<h2 id="20132">2013.2</h2>
<h3 id="new-features_5">New Features</h3>
<ul>
<li>Support for the Chromium Embedded Framework, which is a web browser control used in several applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3108" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3108">#3108</a>)</li>
<li>New eSpeak voice variant: Iven3.</li>
<li>In Skype, new chat messages are reported automatically while the conversation is focused. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2298" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2298">#2298</a>)</li>
<li>Support for Tween, including reporting of tab names and less verbosity when reading tweets.</li>
<li>You can now disable displaying of NVDA messages on a braille display by setting the message timeout to 0 in the Braille Settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2482" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2482">#2482</a>)</li>
<li>In the Add-ons Manager, there is now a Get Add-ons button to open the NVDA Add-ons web site where you can browse and download available add-ons. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3209">#3209</a>)</li>
<li>In the NVDA Welcome dialog which always appears the first time you run NVDA, you can now specify whether NVDA starts automatically after you log on to Windows. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2234" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2234">#2234</a>)</li>
<li>Sleep mode is automatically enabled when using Dolphin Cicero. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2055" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2055">#2055</a>)</li>
<li>The Windows x64 version of Miranda IM/Miranda NG is now supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3296" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3296">#3296</a>)</li>
<li>Search suggestions in the Windows 8.1 Start Screen are automatically reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3322" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3322">#3322</a>)</li>
<li>Support for navigating and editing spreadsheets in Microsoft Excel 2013. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3360" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3360">#3360</a>)</li>
<li>The Freedom Scientific Focus 14 Blue and Focus 80 Blue braille displays, as well as the Focus 40 Blue in certain configurations that weren't supported previously, are now supported when connected via Bluetooth. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3307" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3307">#3307</a>)</li>
<li>Auto complete suggestions are now reported in Outlook 2010. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2816" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2816">#2816</a>)</li>
<li>New braille translation tables: English (U.K.) computer braille, Korean grade 2, Russian braille for computer code.</li>
<li>New language: Farsi. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1427" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1427">#1427</a>)</li>
</ul>
<h3 id="changes_4">Changes</h3>
<ul>
<li>On a touch screen, performing a single finger flick left or right when in object mode now moves previous or next through all objects, not just those in the current container. Use 2-finger flick left or right to perform the original action of moving to the previous or next object in the current container.</li>
<li>the Report layout tables checkbox found in the Browse Mode settings dialog has now been renamed to Include layout tables to reflect that quick navigation also will not locate them if the checkbox is unchecked. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3140" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3140">#3140</a>)</li>
<li>Flat review has been replaced with object, document and screen review modes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2996" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2996">#2996</a>)<ul>
<li>Object review reviews text just within the navigator object, document review reviews all text in a browse mode document (if any) and screen review reviews text on the screen for the current application.</li>
<li>The commands that previously move to/from flat review now toggle between these new review modes.</li>
<li>The navigator object automatically follows the review cursor such that it remains the deepest object at the position of the review cursor when in document or screen review modes.</li>
<li>After switching to screen review mode, NVDA will stay in this mode until you explicitly switch back to document or object review mode.</li>
<li>When in document or object review mode, NVDA may automatically switch between these two modes depending on whether you are moving around a browse mode document or not.</li>
</ul>
</li>
<li>Updated liblouis braille translator to 2.5.3. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3371" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3371">#3371</a>)</li>
</ul>
<h3 id="bug-fixes_9">Bug Fixes</h3>
<ul>
<li>Activating an object now announces the action before the activation, rather than the action after the activation (e.g. expand when expanding rather than collapse). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2982" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2982">#2982</a>)</li>
<li>More accurate reading and cursor tracking in various input fields for recent versions of Skype, such as chat and search fields. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1601" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1601">#1601</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3036" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3036">#3036</a>)</li>
<li>In the Skype recent conversations list, the number of new events is now read for each conversation if relevant. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1446" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1446">#1446</a>)</li>
<li>Improvements to cursor tracking and reading order for right-to-left text written to the screen; e.g. editing Arabic text in Microsoft Excel. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1601" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1601">#1601</a>)</li>
<li>Quick navigation to buttons and form fields will now locate links marked as buttons for accessibility purposes in Internet Explorer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2750" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2750">#2750</a>)</li>
<li>In browse mode, the content inside tree views is no longer rendered, as a flattened representation isn't useful. You can press enter on a tree view to interact with it in focus mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3023" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3023">#3023</a>)</li>
<li>Pressing alt+downArrow or alt+upArrow to expand a combo box while in focus mode no longer incorrectly switches to browse mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2340" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2340">#2340</a>)</li>
<li>In Internet Explorer 10, table cells no longer activate focus mode, unless they have been explicitly made focusable by the web author. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3248" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3248">#3248</a>)</li>
<li>NVDA no longer fails to start if the system time is earlier than the last check for an update. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3260" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3260">#3260</a>)</li>
<li>If a progress bar is shown on a braille display, the braille display is updated when the progress bar changes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3258" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3258">#3258</a>)</li>
<li>In browse mode in Mozilla applications, table captions are no longer rendered twice. In addition, the summary is rendered when there is also a caption. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3196" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3196">#3196</a>)</li>
<li>When changing input languages in Windows 8, NVDA now speaks the correct language rather than the previous one.</li>
<li>NVDA now announces IME conversion mode changes in Windows 8.</li>
<li>NVDA no longer announces garbage on the Desktop when the Google Japanese or Atok IME input methods are in use. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3234" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3234">#3234</a>)</li>
<li>In Windows 7 and above, NVDA no longer inappropriately announces speech recognition or touch input as a keyboard language change.</li>
<li>NVDA no longer announces a particular special character (0x7f) when pressing control+backspace in some editors when speak typed characters is enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3315" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3315">#3315</a>)</li>
<li>eSpeak no longer inappropriately changes in pitch, volume, etc. when NVDA reads text containing certain control characters or XML. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3334" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3334">#3334</a>) (regression of <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #437">#437</a>)</li>
<li>In Java applications, changes to the label or value of the focused control are now announced automatically, and are reflected when subsequently querying the control. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3119" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3119">#3119</a>)</li>
<li>In Scintilla controls, lines are now reported correctly when word wrap is enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/885" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #885">#885</a>)</li>
<li>In Mozilla applications, the name of read-only list items is now correctly reported; e.g. when navigating tweets in focus mode on twitter.com. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3327" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3327">#3327</a>)</li>
<li>Confirmation dialogs in Microsoft Office 2013 now have their content automatically read when they appear.</li>
<li>Performance improvements when navigating certain tables in Microsoft Word. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3326" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3326">#3326</a>)</li>
<li>NVDA's table navigation commands (control+alt+arrows) function better in certain Microsoft Word tables where a cell spans multiple rows.</li>
<li>If the Add-ons Manager is already open, activating it again (either from the Tools menu or by opening an add-on file) no longer fails or makes it impossible to close the Add-ons Manager. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3351" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3351">#3351</a>)</li>
<li>NVDA no longer freezes in certain dialogs when Japanese or Chinese Office 2010 IME is in use. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3064" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3064">#3064</a>)</li>
<li>Multiple spaces are no longer compressed to just one space on braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1366" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1366">#1366</a>)</li>
<li>Zend Eclipse PHP Developer Tools now functions the same as Eclipse. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3353" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3353">#3353</a>)</li>
<li>In Internet Explorer, It is again not necessary to press tab to interact with an embedded object (such as Flash content) after pressing enter on it. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3364" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3364">#3364</a>)</li>
<li>When editing text in Microsoft PowerPoint, the last line is no longer reported as the line above, if the final line is blank. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3403" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3403">#3403</a>)</li>
<li>In Microsoft PowerPoint, objects are no longer sometimes spoken twice when you select them or choose to edit them. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3394" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3394">#3394</a>)</li>
<li>NVDA no longer causes Adobe Reader to crash or freeze for certain badly formed PDF documents containing rows outside of tables. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3399" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3399">#3399</a>)</li>
<li>NVDA now correctly detects the next slide with focus when deleting a slide in Microsoft PowerPoint's thumbnails view. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3415" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3415">#3415</a>)</li>
</ul>
<h3 id="changes-for-developers_46">Changes for Developers</h3>
<ul>
<li>windowUtils.findDescendantWindow has been added to search for a descendant window (HWND) matching the specified visibility, control ID and/or class name.</li>
<li>The remote Python console no longer times out after 10 seconds while waiting for input. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3126" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3126">#3126</a>)</li>
<li>Inclusion of the bisect module in binary builds is deprecated and may be removed in a future release. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3368" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3368">#3368</a>)<ul>
<li>Add-ons which depend on bisect (including the urllib2 module) should be updated to include this module.</li>
</ul>
</li>
</ul>
<h2 id="201311">2013.1.1</h2>
<p>This release fixes the problem where NVDA crashed when started if configured to use the Irish language, as well as including updates to translations and some other bug fixes.</p>
<h3 id="bug-fixes_10">Bug Fixes</h3>
<ul>
<li>Correct characters are produced when typing in NVDA's own user interface while using a Korean or Japanese input method while it is the default method. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2909" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2909">#2909</a>)</li>
<li>In Internet Explorer and other MSHTML controls, fields marked as containing an invalid entry are now handled correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3256" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3256">#3256</a>)</li>
<li>NVDA no longer crashes when started if it is configured to use the Irish language.</li>
</ul>
<h2 id="20131">2013.1</h2>
<p>Highlights of this release include a more intuitive and consistent laptop keyboard layout; basic support for Microsoft PowerPoint; support for long descriptions in web browsers; and support for input of computer braille for braille displays which have a braille keyboard.</p>
<h3 id="important">Important</h3>
<h4 id="new-laptop-keyboard-layout">New Laptop Keyboard Layout</h4>
<p>The laptop keyboard layout has been completely redesigned in order to make it more intuitive and consistent.
The new layout uses the arrow keys in combination with the NVDA key and other modifiers for review commands.</p>
<p>Please note the following changes to commonly used commands:</p>
<table>
<thead>
<tr>
<th>Name</th>
<th>Key</th>
</tr>
</thead>
<tbody>
<tr>
<td>Say all</td>
<td>NVDA+a</td>
</tr>
<tr>
<td>Read current line</td>
<td>NVDA+l</td>
</tr>
<tr>
<td>Read current text selection</td>
<td>NVDA+shift+s</td>
</tr>
<tr>
<td>Report status bar</td>
<td>NVDA+shift+end</td>
</tr>
</tbody>
</table>
<p>In addition, among other changes, all of the object navigation, text review, mouse click and synth settings ring commands have changed.
Please see the <a href="keyCommands.html" title="Commands Quick Reference">Commands Quick Reference</a> document for the new keys.</p>
<h3 id="new-features_6">New Features</h3>
<ul>
<li>Basic support for editing and reading Microsoft PowerPoint presentations. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/501" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #501">#501</a>)</li>
<li>Basic support for reading and writing messages in Lotus Notes 8.5. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/543" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #543">#543</a>)</li>
<li>Support for automatic language switching when reading documents in Microsoft Word. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2047" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2047">#2047</a>)</li>
<li>In Browse mode for MSHTML (e.g. Internet Explorer) and Gecko (e.g. Firefox), the existence of long descriptions are now announced. It's also possible to open the long description in a new window by pressing NVDA+d. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/809" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #809">#809</a>)</li>
<li>Notifications in Internet Explorer 9 and above are now spoken (such as content blocking or file downloads). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2343" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2343">#2343</a>)</li>
<li>Automatic reporting of table row and column headers is now supported for browse mode documents in Internet Explorer and other MSHTML controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/778" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #778">#778</a>)</li>
<li>New language: Aragonese, Irish</li>
<li>New braille translation tables: Danish grade 2, Korean grade 1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2737" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2737">#2737</a>)</li>
<li>Support for braille displays connected via bluetooth on a computer running the Bluetooth Stack for Windows by Toshiba. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2419" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2419">#2419</a>)</li>
<li>Support for port selection when using Freedom Scientific displays (Automatic, USB or Bluetooth).</li>
<li>Support for the BrailleNote family of notetakers from HumanWare when acting as a braille terminal for a screen reader. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2012" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2012">#2012</a>)</li>
<li>Support for older models of Papenmeier BRAILLEX braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2679" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2679">#2679</a>)</li>
<li>Support for input of computer braille for braille displays which have a braille keyboard. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/808" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #808">#808</a>)</li>
<li>New keyboard settings that allow the choice for whether NVDA should interrupt speech for typed characters and/or the Enter key. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/698" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #698">#698</a>)</li>
<li>Support for several browsers based on Google Chrome: Rockmelt, BlackHawk, Comodo Dragon and SRWare Iron. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2236" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2236">#2236</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2813" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2813">#2813</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2814" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2814">#2814</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2815" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2815">#2815</a>)</li>
</ul>
<h3 id="changes_5">Changes</h3>
<ul>
<li>Updated liblouis braille translator to 2.5.2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2737" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2737">#2737</a>)</li>
<li>The laptop keyboard layout has been completely redesigned in order to make it more intuitive and consistent. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/804" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #804">#804</a>)</li>
<li>Updated eSpeak speech synthesizer to 1.47.11. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2680" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2680">#2680</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3124" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3124">#3124</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3132" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3132">#3132</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3141" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3141">#3141</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3143" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3143">#3143</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3172" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3172">#3172</a>)</li>
</ul>
<h3 id="bug-fixes_11">Bug Fixes</h3>
<ul>
<li>The quick navigation keys for jumping to the next or previous separator in Browse Mode now work in Internet Explorer and other MSHTML controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2781" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2781">#2781</a>)</li>
<li>If NVDA falls back to eSpeak or no speech due to the configured speech synthesizer failing when NVDA starts, the configured choice is no longer automatically set to the fallback synthesizer. This means that now, the original synthesizer will be tried again next time NVDA starts. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2589" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2589">#2589</a>)</li>
<li>If NVDA falls back to no braille due to the configured braille display failing when NVDA starts, the configured display is no longer automatically set to no braille. This means that now, the original display will be tried again next time NVDA starts. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2264" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2264">#2264</a>)</li>
<li>In browse mode in Mozilla applications, updates to tables are now rendered correctly. For example, in updated cells, row and column coordinates are reported and table navigation works as it should. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2784" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2784">#2784</a>)</li>
<li>In browse mode in web browsers, certain clickable unlabelled graphics which weren't previously rendered are now rendered correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2838" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2838">#2838</a>)</li>
<li>Earlier and newer versions of SecureCRT are now supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2800" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2800">#2800</a>)</li>
<li>For input methods such as Easy Dots IME under XP, the reading string is now correctly reported.</li>
<li>The candidate list in the Chinese Simplified Microsoft Pinyin input method under Windows 7 is now correctly read when changing pages with left and right arrow, and when first opening it with Home.</li>
<li>When custom symbol pronunciation information is saved, the advanced "preserve" field is no longer removed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2852" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2852">#2852</a>)</li>
<li>When disabling automatic checking for updates, NVDA no longer has to be restarted in order for the change to fully take effect.</li>
<li>NVDA no longer fails to start if an add-on cannot be removed due to its directory currently being in use by another application. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2860" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2860">#2860</a>)</li>
<li>Tab labels in DropBox's preferences dialog can now be seen with Flat Review.</li>
<li>If the input language is changed to something other than the default, NVDA now detects keys correctly for commands and input help mode.</li>
<li>For languages such as German where the + (plus) sign is a single key on the keyboard, it is now possible to bind commands to it by using the word "plus". (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2898" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2898">#2898</a>)</li>
<li>In Internet Explorer and other MSHTML controls, block quotes are now reported where appropriate. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2888" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2888">#2888</a>)</li>
<li>The HumanWare Brailliant BI/B series braille display driver can now be selected when the display is connected via Bluetooth but has never been connected via USB.</li>
<li>Filtering elements in the Browse Mode Elements list with uppercase filter text now returns case-insensitive results just like lowercase rather than nothing at all. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2951" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2951">#2951</a>)</li>
<li>In Mozilla browsers, browse mode can again be used when Flash content is focused. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2546" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2546">#2546</a>)</li>
<li>When using a contracted braille table and expand to computer braille for the word at the cursor is enabled, the braille cursor is now positioned correctly when located after a word wherein a character is represented by multiple braille cells (e.g. capital sign, letter sign, number sign, etc.). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2947" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2947">#2947</a>)</li>
<li>Text selection is now correctly shown on a braille display in applications such as Microsoft word 2003 and Internet Explorer edit controls.</li>
<li>It is again possible to select text in a backward direction in Microsoft Word while Braille is enabled.</li>
<li>When reviewing, backspacing or deleting characters In Scintilla edit controls, NVDA correctly announces multibyte characters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2855" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2855">#2855</a>)</li>
<li>NVDA will no longer fail to install when the user's profile path contains certain multibyte characters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2729" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2729">#2729</a>)</li>
<li>Reporting of groups for List View controls (SysListview32) in 64-bit applications no longer causes an error.</li>
<li>In browse mode in Mozilla applications, text content is no longer incorrectly treated as editable in some rare cases. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2959" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2959">#2959</a>)</li>
<li>In IBM Lotus Symphony and OpenOffice, moving the caret now moves the review cursor if appropriate.</li>
<li>Adobe Flash content is now accessible in Internet Explorer in Windows 8. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2454" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2454">#2454</a>)</li>
<li>Fixed Bluetooth support for Papenmeier Braillex Trio. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2995" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2995">#2995</a>)</li>
<li>Fixed inability to use certain Microsoft Speech API version 5 voices such as Koba Speech 2 voices. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2629" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2629">#2629</a>)</li>
<li>In applications using the Java Access Bridge, braille displays are now updated correctly when the caret moves in editable text fields . (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3107" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3107">#3107</a>)</li>
<li>Support the form landmark in browse mode documents that support landmarks. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2997" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2997">#2997</a>)</li>
<li>The eSpeak synthesizer driver now handles reading by character more appropriately (e.g. announcing a foreign letter's name or value rather than just its sound or generic name). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3106" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3106">#3106</a>)</li>
<li>NVDA no longer fails to copy user settings for use on logon and other secure screens when the user's profile path contains non-ASCII characters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3092" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3092">#3092</a>)</li>
<li>NVDA no longer freezes when using Asian character input in some .NET applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3005" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3005">#3005</a>)</li>
<li>it is now possible to use browse mode for pages in Internet Explorer 10 when in standards mode; e.g. <a href="http://www.gmail.com" rel="noopener" target="_blank" title="www.gmail.com">www.gmail.com</a> login page. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/3151" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #3151">#3151</a>)</li>
</ul>
<h3 id="changes-for-developers_47">Changes for Developers</h3>
<ul>
<li>Braille display drivers can now support manual port selection. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/426" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #426">#426</a>)<ul>
<li>This is most useful for braille displays which support connection via a legacy serial port.</li>
<li>This is done using the getPossiblePorts class method on the BrailleDisplayDriver class.</li>
</ul>
</li>
<li>Braille input from braille keyboards is now supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/808" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #808">#808</a>)<ul>
<li>Braille input is encompassed by the brailleInput.BrailleInputGesture class or a subclass thereof.</li>
<li>Subclasses of braille.BrailleDisplayGesture (as implemented in braille display drivers) can also inherit from brailleInput.BrailleInputGesture. This allows display commands and braille input to be handled by the same gesture class.</li>
</ul>
</li>
<li>You can now use comHelper.getActiveObject to get an active COM object from a normal process when NVDA is running with the UIAccess privilege. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2483" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2483">#2483</a>)</li>
</ul>
<h2 id="20123">2012.3</h2>
<p>Highlights of this release include support for Asian character input; experimental support for touch screens on Windows 8; reporting of page numbers and improved support for tables in Adobe Reader; table navigation commands in focused table rows and Windows list-view controls; support for several more braille displays; and reporting of row and column headers in Microsoft Excel.</p>
<h3 id="new-features_7">New Features</h3>
<ul>
<li>NVDA can now support Asian character input using IME and text service input methods in all applications, Including:<ul>
<li>Reporting and navigation of candidate lists;</li>
<li>Reporting and navigation of composition strings; and</li>
<li>Reporting of reading strings.</li>
</ul>
</li>
<li>The presence of underline and strikethrough is now reported in Adobe Reader documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2410" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2410">#2410</a>)</li>
<li>When the Windows Sticky Keys function is enabled, the NVDA modifier key will now behave like other modifier keys. This allows you to use the NVDA modifier key without needing to hold it down while you press other keys. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/230" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #230">#230</a>)</li>
<li>Automatic reporting of column and row headers is now supported in Microsoft Excel. Press NVDA+shift+c to set the row containing column headers and NVDA+shift+r to set the column containing row headers. Press either command twice in quick succession to clear the setting. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1519" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1519">#1519</a>)</li>
<li>Support for HIMS Braille Sense, Braille EDGE and SyncBraille braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1266" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1266">#1266</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1267" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1267">#1267</a>)</li>
<li>When Windows 8 Toast notifications appear, NVDA will report them if reporting of help balloons is enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2143" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2143">#2143</a>)</li>
<li>Experimental support for Touch screens on Windows 8, including:<ul>
<li>Reading text directly under your finger while moving it around</li>
<li>Many gestures for performing object navigation, text review, and other NVDA commands.</li>
</ul>
</li>
<li>Support for VIP Mud. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1728" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1728">#1728</a>)</li>
<li>In Adobe Reader, if a table has a summary, it is now presented. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2465" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2465">#2465</a>)</li>
<li>In Adobe Reader, table row and column headers can now be reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2193" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2193">#2193</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2527" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2527">#2527</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2528" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2528">#2528</a>)</li>
<li>New languages: Amharic, Korean, Nepali, Slovenian.</li>
<li>NVDA can now read auto complete suggestions when entering email addresses in Microsoft Outlook 2007. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/689" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #689">#689</a>)</li>
<li>New eSpeak voice variants: Gene, Gene2. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2512" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2512">#2512</a>)</li>
<li>In Adobe Reader, page numbers can now be reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2534" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2534">#2534</a>)<ul>
<li>In Reader XI, page labels are reported where present, reflecting changes to page numbering in different sections, etc. In earlier versions, this is not possible and only sequential page numbers are reported.</li>
</ul>
</li>
<li>It is now possible to reset NVDA's configuration to factory defaults either by pressing NVDA+control+r three times quickly or by choosing Reset to Factory Defaults from the NVDA menu. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2086" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2086">#2086</a>)</li>
<li>Support for the Seika Version 3, 4 and 5 and Seika80 braille displays from Nippon Telesoft. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2452" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2452">#2452</a>)</li>
<li>The first and last top routing buttons on Freedom Scientific PAC Mate and Focus Braille displays can now be used to scroll backward and forward. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2556" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2556">#2556</a>)</li>
<li>Many more features are supported on Freedom Scientific Focus Braille displays such as advance bars, rocker bars and certain dot combinations for common actions. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2516" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2516">#2516</a>)</li>
<li>In applications using IAccessible2 such as Mozilla applications, table row and column headers can now be reported outside of browse mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/926" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #926">#926</a>)</li>
<li>Preliminary support for the document control in Microsoft Word 2013. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2543" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2543">#2543</a>)</li>
<li>Text alignment can now be reported in applications using IAccessible2 such as Mozilla applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2612" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2612">#2612</a>)</li>
<li>When a table row or standard Windows list-view control with multiple columns is focused, you can now use the table navigation commands to access individual cells. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/828" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #828">#828</a>)</li>
<li>New braille translation tables: Estonian grade 0, Portuguese 8 dot computer braille, Italian 6 dot computer braille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2319" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2319">#2319</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2662" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2662">#2662</a>)</li>
<li>If NVDA is installed on the system, directly opening an NVDA add-on package (e.g. from Windows Explorer or after downloading in a web browser) will install it into NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2306">#2306</a>)</li>
<li>Support for newer models of Papenmeier BRAILLEX braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1265" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1265">#1265</a>)</li>
<li>Position information (e.g. 1 of 4) is now reported for Windows Explorer list items on Windows 7 and above. This also includes any UIAutomation controls that support the itemIndex and itemCount custom properties. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2643" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2643">#2643</a>)</li>
</ul>
<h3 id="changes_6">Changes</h3>
<ul>
<li>In the NVDA Review Cursor preferences dialog, the Follow keyboard focus option has been renamed to Follow system focus for consistency with terminology used elsewhere in NVDA.</li>
<li>When braille is tethered to review and the cursor is on an object which is not a text object (e.g. an editable text field), cursor routing keys will now activate the object. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2386" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2386">#2386</a>)</li>
<li>The Save Settings On Exit option is now on by default for new configurations.</li>
<li>When updating a previously installed copy of NVDA, the desktop shortcut key is no longer forced back to control+alt+n if it was manually changed to something different by the user. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2572" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2572">#2572</a>)</li>
<li>The add-ons list in the Add-ons Manager now shows the package name before its status. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2548" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2548">#2548</a>)</li>
<li>If installing the same or another version of a currently installed add-on, NVDA will ask if you wish to update the add-on, rather than just showing an error and aborting installation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2501" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2501">#2501</a>)</li>
<li>Object navigation commands (except the report current object command) now report with less verbosity. You can still obtain the extra information by using the report current object command. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2560" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2560">#2560</a>)</li>
<li>Updated liblouis braille translator to 2.5.1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2319" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2319">#2319</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2480" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2480">#2480</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2662" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2662">#2662</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2672" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2672">#2672</a>)</li>
<li>The NVDA Key Commands Quick Reference document has been renamed to Commands Quick Reference, as it now includes touch commands as well as keyboard commands.</li>
<li>The Elements list in Browse mode will now remember the last element type shown (e.g. links, headings or landmarks) each time the dialog is shown within the same session of NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/365" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #365">#365</a>)</li>
<li>Most Metro apps in Windows 8 (e.g. Mail, Calendar) no longer activate Browse Mode for the entire app.</li>
<li>Updated Handy Tech BrailleDriver COM-Server to 1.4.2.0.</li>
</ul>
<h3 id="bug-fixes_12">Bug Fixes</h3>
<ul>
<li>In Windows Vista and later, NVDA no longer incorrectly treats the Windows key as being held down when unlocking Windows after locking it by pressing Windows+l. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1856" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1856">#1856</a>)</li>
<li>In Adobe Reader, row headers are now correctly recognised as table cells; i.e. coordinates are reported and they can be accessed using table navigation commands. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2444" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2444">#2444</a>)</li>
<li>In Adobe Reader, table cells spanning more than one column and/or row are now handled correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2437">#2437</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2438" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2438">#2438</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2450" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2450">#2450</a>)</li>
<li>The NVDA distribution package now checks its integrity before executing. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2475" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2475">#2475</a>)</li>
<li>Temporary download files are now removed if downloading of an NVDA update fails. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2477" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2477">#2477</a>)</li>
<li>NVDA will no longer freeze when it is running as an administrator while copying the user configuration to the system configuration (for use on Windows logon and other secure screens). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2485" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2485">#2485</a>)</li>
<li>Tiles on the Windows 8 Start Screen are now presented better in speech and braille. The name is no longer repeated, unselected is no longer reported on all tiles, and live status information is presented as the description of the tile (e.g. current temperature for the Weather tile).</li>
<li>Passwords are no longer announced when reading password fields in Microsoft Outlook and other standard edit controls that are marked as protected. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2021" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2021">#2021</a>)</li>
<li>In Adobe Reader, changes to form fields are now correctly reflected in browse mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2529" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2529">#2529</a>)</li>
<li>Improvements to support for the Microsoft Word Spell Checker, including more accurate reading of the current spelling error, and the ability to support the spell checker when running an Installed copy of NVDA on Windows Vista or higher.</li>
<li>Add-ons which include files containing non-English characters can now be installed correctly in most cases. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2505" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2505">#2505</a>)</li>
<li>In Adobe Reader, the language of text is no longer lost when it is updated or scrolled to. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2544">#2544</a>)</li>
<li>When installing an add-on, the confirmation dialog now correctly shows the localized name of the add-on if available. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2422" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2422">#2422</a>)</li>
<li>In applications using UI Automation (such as .net and Silverlight applications), the calculation of numeric values for controls such as sliders has been corrected. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2417" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2417">#2417</a>)</li>
<li>The configuration for reporting of progress bars is now honoured for the indeterminate progress bars displayed by NVDA when installing, creating a portable copy, etc. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2574" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2574">#2574</a>)</li>
<li>NVDA commands can no longer be executed from a braille display while a secure Windows screen (such as the Lock screen) is active. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2449" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2449">#2449</a>)</li>
<li>In browse mode, braille is now updated if the text being displayed changes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2074" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2074">#2074</a>)</li>
<li>When on a secure Windows screen such as the Lock screen, messages from applications speaking or displaying braille directly via NVDA are now ignored.</li>
<li>In Browse mode, it is no longer possible to fall off the bottom of the document with the right arrow key when on the final character, or by jumping to the end of a container when that container is the last item in the document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2463" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2463">#2463</a>)</li>
<li>Extraneous content is no longer incorrectly included when reporting the text of dialogs in web applications (specifically, ARIA dialogs with no aria-describedby attribute). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2390" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2390">#2390</a>)</li>
<li>NVDA no longer incorrectly reports or locates certain edit fields in MSHTML documents (e.g. Internet Explorer), specifically where an explicit ARIA role has been used by the web page author. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2435" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2435">#2435</a>)</li>
<li>The backspace key is now handled correctly when speaking typed words in Windows command consoles. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2586" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2586">#2586</a>)</li>
<li>Cell coordinates in Microsoft Excel are now shown again in Braille.</li>
<li>In Microsoft Word, NVDA no longer leaves you stuck on a paragraph with list formatting when trying to navigate out over a bullet or number with left arrow or control + left arrow. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2402" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2402">#2402</a>)</li>
<li>In browse mode in Mozilla applications, the items in certain list boxes (specifically, ARIA list boxes) are no longer incorrectly rendered.</li>
<li>In browse mode in Mozilla applications, certain controls that were rendered with an incorrect label or just whitespace are now rendered with the correct label.</li>
<li>In browse mode in Mozilla applications, some extraneous whitespace has been eliminated.</li>
<li>In browse mode in web browsers, certain graphics that are explicitly marked as presentational (specifically, with an alt="" attribute) are now correctly ignored.</li>
<li>In web browsers, NVDA now hides content which is marked as hidden from screen readers (specifically, using the aria-hidden attribute). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2117" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2117">#2117</a>)</li>
<li>Negative currency amounts (e.g. -$123) are now correctly spoken as negative, regardless of symbol level. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2625" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2625">#2625</a>)</li>
<li>During say all, NVDA will no longer incorrectly revert to the default language where a line does not end a sentence. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2630" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2630">#2630</a>)</li>
<li>Font information is now correctly detected in Adobe Reader 10.1 and later. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2175" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2175">#2175</a>)</li>
<li>In Adobe Reader, if alternate text is provided, only that text will be rendered. Previously, extraneous text was sometimes included. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2174" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2174">#2174</a>)</li>
<li>Where a document contains an application, the content of the application is no longer included in browse mode. This prevents unexpectedly moving inside the application when navigating. You can interact with the application in the same way as for embedded objects. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/990" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #990">#990</a>)</li>
<li>In Mozilla applications, the value of spin buttons is now correctly reported when it changes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2653" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2653">#2653</a>)</li>
<li>Updated support for Adobe Digital Editions so that it works in version 2.0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2688" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2688">#2688</a>)</li>
<li>Pressing NVDA+upArrow while on a combo box in Internet Explorer and other MSHTML documents will no longer incorrectly read all items. Rather, just the active item will be read. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2337" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2337">#2337</a>)</li>
<li>Speech dictionaries will now properly save when using a number (#) sign within the pattern or replacement fields. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/961" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #961">#961</a>)</li>
<li>Browse mode for MSHTML documents (e.g. Internet Explorer) now correctly displays visible content contained within hidden content (specifically, elements with a style of visibility:visible inside an element with style visibility:hidden). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2097" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2097">#2097</a>)</li>
<li>Links in Windows XP's Security Center no longer report random junk after their names. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1331" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1331">#1331</a>)</li>
<li>UI Automation text controls (e.g. the search field in the Windows 7 Start Menu) are now correctly announced when moving the mouse over them rather than staying silent.</li>
<li>Keyboard layout changes are no longer reported during say all, which was particularly problematic for multilingual documents including Arabic text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1676" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1676">#1676</a>)</li>
<li>The entire content of some UI Automation editable text controls (e.g. the Search Box in the Windows 7/8 Start Menu) is no longer announced every time it changes.</li>
<li>When moving between groups on the Windows 8 start screen, unlabeled groups no longer announce their first tile as the name of the group. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2658" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2658">#2658</a>)</li>
<li>When opening the Windows 8 start screen, the focus is correctly placed on the first tile, rather than jumping to the root of the start screen which can confuse navigation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2720" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2720">#2720</a>)</li>
<li>NVDA will no longer fail to start when the user's profile path contains certain multibyte characters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2729" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2729">#2729</a>)</li>
<li>In browse mode in Google Chrome, the text of tabs is now rendered correctly.</li>
<li>In browse mode, menu buttons are now reported correctly.</li>
<li>In OpenOffice.org/LibreOffice Calc, reading spreadsheet cells now works correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2765" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2765">#2765</a>)</li>
<li>NVDA can again function in the Yahoo! Mail message list when used from Internet Explorer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2780" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2780">#2780</a>)</li>
</ul>
<h3 id="changes-for-developers_48">Changes for Developers</h3>
<ul>
<li>Previous log file is now copied to nvda-old.log on NVDA initialization. Therefore, if NVDA crashes or is restarted, logging information from that session is still accessible for inspection. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/916" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #916">#916</a>)</li>
<li>Fetching the role property in chooseNVDAObjectOverlayClasses no longer causes the role to be incorrect and thus not reported on focus for certain objects such as Windows command consoles and Scintilla controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2569" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2569">#2569</a>)</li>
<li>The NVDA Preferences, Tools and Help menus are now accessible as attributes on gui.mainFrame.sysTrayIcon named preferencesMenu, toolsMenu and helpMenu, respectively. This allows plugins to more easily add items to these menus.</li>
<li>The navigatorObject_doDefaultAction script in globalCommands has been renamed to review_activate.</li>
<li>Gettext message contexts are now supported. This allows multiple translations to be defined for a single English message depending on the context. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1524" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1524">#1524</a>)<ul>
<li>This is done using the pgettext(context, message) function.</li>
<li>This is supported for both NVDA itself and add-ons.</li>
<li>xgettext and msgfmt from GNU gettext must be used to create any PO and MO files. The Python tools do not support message contexts.</li>
<li>For xgettext, pass the --keyword=pgettext:1c,2 command line argument to enable inclusion of message contexts.</li>
<li>See http://www.gnu.org/software/gettext/manual/html_node/Contexts.html#Contexts for more information.</li>
</ul>
</li>
<li>It is now possible to access built-in NVDA modules where they have been overridden by third party modules. See the nvdaBuiltin module for details.</li>
<li>Add-on translation support can now be used within the add-on installTasks module. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2715" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2715">#2715</a>)</li>
</ul>
<h2 id="201221">2012.2.1</h2>
<p>This release addresses several potential security issues (by upgrading Python to 2.7.3).</p>
<h2 id="20122">2012.2</h2>
<p>Highlights of this release include an in-built installer and portable creation feature, automatic updates, easy management of new NVDA add-ons, announcement of graphics in Microsoft Word, support for Windows 8 Metro style apps, and several important bug fixes.</p>
<h3 id="new-features_8">New Features</h3>
<ul>
<li>NVDA can now automatically check for, download and install updates. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/73" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #73">#73</a>)</li>
<li>Extending NVDA's functionality has been made easier with the addition of an Add-ons Manager (found under Tools in the NVDA menu) allowing you to install and uninstall new NVDA add-on packages (.nvda-addon files) containing plugins and drivers. Note the Add-on manager does not show older custom plugins and drivers manually copied in to your configuration directory. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/213" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #213">#213</a>)</li>
<li>Many more common NVDA features now work in Windows 8 Metro style apps when using an installed release of NVDA, including speaking of typed characters, and browse mode for web documents (includes support for metro version of Internet Explorer 10). Portable copies of NVDA cannot access metro style apps. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1801" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1801">#1801</a>)</li>
<li>In browse mode documents (Internet Explorer, Firefox, etc.), you can now jump to the start and past the end of certain containing elements (such as lists and tables) with shift+, and , respectively. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/123" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #123">#123</a>)</li>
<li>New language: Greek.</li>
<li>Graphics and alt text are now reported in Microsoft Word Documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2282" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2282">#2282</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1541" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1541">#1541</a>)</li>
</ul>
<h3 id="changes_7">Changes</h3>
<ul>
<li>Announcement of cell coordinates in Microsoft Excel is now after the content rather than before, and is now only included if the report tables and report table cell coordinates settings are enabled in the Document formatting settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/320" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #320">#320</a>)</li>
<li>NVDA is now distributed in one package. Rather than separate portable and installer versions, there is now just one file that, when run, will start a temporary copy of NVDA and will allow you to install or generate a portable distribution. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1715" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1715">#1715</a>)</li>
<li>NVDA is now always installed in to Program Files on all systems. Updating a previous install will also automatically move it if it was not previously installed there.</li>
</ul>
<h3 id="bug-fixes_13">Bug Fixes</h3>
<ul>
<li>With auto language switching enabled, Content such as alt text for graphics and labels for other certain controls in Mozilla Gecko (e.g. Firefox) are now reported in the correct language if marked up appropriately.</li>
<li>SayAll in BibleSeeker (and other TRxRichEdit controls) no longer stops in the middle of a passage.</li>
<li>Lists found in the Windows 8 Explorer file properties (permitions tab) and in Windows 8 Windows Update now read correctly.</li>
<li>Fixed possible freezes in MS Word which would result when it took more than 2 seconds to fetch text from a document (extremely long lines or tables of contents). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2191" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2191">#2191</a>)</li>
<li>Detection of word breaks now works correctly where whitespace is followed by certain punctuation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1656" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1656">#1656</a>)</li>
<li>In browse mode in Adobe Reader, it is now possible to navigate to headings without a level using quick navigation and the Elements List. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2181" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2181">#2181</a>)</li>
<li>In Winamp, braille is now correctly updated when you move to a different item in the Playlist Editor. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1912" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1912">#1912</a>)</li>
<li>The tree in the Elements List (available for browse mode documents) is now properly sized to show the text of each element. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2276" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2276">#2276</a>)</li>
<li>In applications using the Java Access Bridge, editable text fields are now presented correctly in braille. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2284" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2284">#2284</a>)</li>
<li>In applications using the java Access Bridge, editable text fields no longer report strange characters in certain circumstances. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1892" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1892">#1892</a>)</li>
<li>In applications using the Java Access Bridge, when at the end of an editable text field, the current line is now reported correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1892" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1892">#1892</a>)</li>
<li>In browse mode in applications using Mozilla Gecko 14 and later (e.g. Firefox 14), quick navigation now works for block quotes and embedded objects. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2287" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2287">#2287</a>)</li>
<li>In Internet Explorer 9, NVDA no longer reads unwanted content when focus moves inside certain landmarks or focusable elements (specifically, a div element which is focusable or has an ARIA landmark role).</li>
<li>The NVDA icon for the NVDA Desktop and Start Menu shortcuts is now displayed correctly on 64 bit editions of Windows. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/354" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #354">#354</a>)</li>
</ul>
<h3 id="changes-for-developers_49">Changes for Developers</h3>
<ul>
<li>Due to the replacement of the previous NSIS installer for NVDA with a built-in installer in Python, it is no longer necessary for translaters to maintain a langstrings.txt file for the installer. All localization strings are now managed by gettext po files.</li>
</ul>
<h2 id="20121">2012.1</h2>
<p>Highlights of this release include features for more fluent reading of braille; indication of document formatting in braille; access to much more formatting information and improved performance in Microsoft Word; and support for the iTunes Store.</p>
<h3 id="new-features_9">New Features</h3>
<ul>
<li>NVDA can announce the number of leading tabs and spaces of the current line in the order that they are entered. This can be enabled by selecting report line indentation in the document formatting dialogue. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/373" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #373">#373</a>)</li>
<li>NVDA can now detect key presses generated from alternative keyboard input emulation such as on-screen keyboards and speech recognition software.</li>
<li>NVDA can now detect colors in Windows command consoles.</li>
<li>Bold, italic and underline are now indicated in braille using signs appropriate to the configured translation table. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/538" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #538">#538</a>)</li>
<li>Much more information is now reported in Microsoft Word documents, including:<ul>
<li>Inline information such as footnote and endnote numbers, heading levels, the existence of comments, table nesting levels, links, and text color;</li>
<li>Reporting when entering document sections such as the comments story, footnotes and endnotes stories, and header and footer stories.</li>
</ul>
</li>
<li>Braille now indicates selected text using dots 7 and 8. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/889" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #889">#889</a>)</li>
<li>Braille now reports information about controls within documents such as links, buttons and headings. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/202" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #202">#202</a>)</li>
<li>Support for the hedo ProfiLine and MobilLine USB braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1863" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1863">#1863</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1897" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1897">#1897</a>)</li>
<li>NVDA now avoids splitting words in braille when possible by default. This can be disabled in the Braille Settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1890" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1890">#1890</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1946" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1946">#1946</a>)</li>
<li>It is now possible to have braille displayed by paragraphs instead of lines, which may allow for more fluent reading of large amounts of text. This is configurable using the Read by paragraphs option in the Braille Settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1891" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1891">#1891</a>)</li>
<li>In browse mode, you can activate the object under the cursor using a braille display. This is done by pressing the cursor routing key where the cursor is located (which means pressing it twice if the cursor is not already there). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1893" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1893">#1893</a>)</li>
<li>Basic support for web areas in iTunes such as the Store. Other applications using WebKit 1 may also be supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/734" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #734">#734</a>)</li>
<li>In books in Adobe Digital Editions 1.8.1 and later, pages are now turned automatically when using say all. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1978" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1978">#1978</a>)</li>
<li>New braille translation tables: Portuguese grade 2, Icelandic 8 dot computer braille, Tamil grade 1, Spanish 8 dot computer braille, Farsi grade 1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2014" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2014">#2014</a>)</li>
<li>You can now configure whether frames in documents are reported from the Document Formatting preferences dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1900" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1900">#1900</a>)</li>
<li>Sleep mode is automatically enabled when using OpenBook. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1209">#1209</a>)</li>
<li>In Poedit, translators can now read translator added and automatically extracted comments. Messages that are untranslated or fuzzy are marked with a star and a beep is heard when you navigate onto them. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1811" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1811">#1811</a>)</li>
<li>Support for the HumanWare Brailliant BI and B series displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1990" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1990">#1990</a>)</li>
<li>New languages: Norwegian Bokmål, Traditional Chinese (Hong Kong).</li>
</ul>
<h3 id="changes_8">Changes</h3>
<ul>
<li>Commands to describe the current character or to spell the current word or line now will spell in the appropriate language according to the text, if auto language switching is turned on and the appropriate language information is available.</li>
<li>Updated eSpeak speech synthesizer to 1.46.02.</li>
<li>NVDA will now truncate extremely long (30 characters or greater) names guessed from graphic and link URLs as they are most likely garbage that gets in the way of reading. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1989" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1989">#1989</a>)</li>
<li>Some information displayed in braille has been abbreviated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1955" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1955">#1955</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2043" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2043">#2043</a>)</li>
<li>When the caret or review cursor moves, braille is now scrolled in the same way as when it is manually scrolled. This makes it more appropriate when braille is configured to read by paragraphs and/or avoid splitting words. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1996" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1996">#1996</a>)</li>
<li>Updated to new Spanish grade 1 braille translation table.</li>
<li>Updated liblouis braille translator to 2.4.1.</li>
</ul>
<h3 id="bug-fixes_14">Bug Fixes</h3>
<ul>
<li>In Windows 8, focus is no longer incorrectly moved away from the Windows Explorer search field, which was not allowing NVDA to interact with it.</li>
<li>Major performance improvements when reading and navigating Microsoft Word documents while automatic reporting of formatting is enabled, thus now making it quite comfortable to proof read formatting etc. Performance may be also improved over all for some users.</li>
<li>Browse mode is now used for full screen Adobe Flash content.</li>
<li>Fixed poor audio quality in some cases when using Microsoft Speech API version 5 voices with the audio output device set to something other than the default (Microsoft Sound Mapper). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/749" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #749">#749</a>)</li>
<li>Again allow NVDA to be used with the "no speech" synthesizer, relying purely on braille or the speech viewer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1963" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1963">#1963</a>)</li>
<li>Object navigation commands no longer report "No children" and "No parents", but instead report messages consistent with the documentation.</li>
<li>When NVDA is configured to use a language other than English, the name of the tab key is now reported in the correct language.</li>
<li>In Mozilla Gecko (e.g. Firefox), NVDA no longer intermittently switches to browse mode while navigating menus in documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2025" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2025">#2025</a>)</li>
<li>In Calculator, the backspace key now reports the updated result instead of reporting nothing. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2030" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2030">#2030</a>)</li>
<li>In browse mode, the move mouse to current navigator object command now routes to the center of the object at the review cursor instead of the top left, making it more accurate it some cases. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2029" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2029">#2029</a>)</li>
<li>In browse mode with automatic focus mode for focus changes enabled, focusing on a toolbar will now switch to focus mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1339" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1339">#1339</a>)</li>
<li>The report title command works correctly again in Adobe Reader.</li>
<li>With automatic focus mode for focus changes enabled, focus mode is now correctly used for focused table cells; e.g. in ARIA grids. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1763" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1763">#1763</a>)</li>
<li>In iTunes, position information in certain lists is now reported correctly.</li>
<li>In Adobe Reader, some links are no longer treated as containing read-only editable text fields.</li>
<li>The labels of some editable text fields are no longer incorrectly included when reporting the text of a dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1960" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1960">#1960</a>)</li>
<li>The description of groupings is once again reported if reporting of object descriptions is enabled.</li>
<li>The human readable sizes are now included in the text of the Windows Explorer drive properties dialog.</li>
<li>Double reporting of property page text has been suppressed in some cases. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/218" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #218">#218</a>)</li>
<li>Improved tracking of the caret in editable text fields which rely on text written to the screen. In particular, this improves editing in the Microsoft Excel cell editor and the Eudora message editor. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1658" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1658">#1658</a>)</li>
<li>In Firefox 11, the move to containing virtual buffer command (NVDA+control+space) now works as it should to escape embedded objects such as Flash content.</li>
<li>NVDA now restarts itself correctly (e.g. after changing the configured language) when it is located in a directory which contains non-ASCII characters. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2079" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2079">#2079</a>)</li>
<li>Braille correctly respects the settings for reporting of object shortcut keys, position information and descriptions.</li>
<li>In Mozilla applications, switching between browse and focus modes is no longer slow with braille enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2095" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2095">#2095</a>)</li>
<li>Routing the cursor to the space at the end of the line/paragraph using braille cursor routing keys in some editable text fields now works correctly instead of routing to the start of the text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2096" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2096">#2096</a>)</li>
<li>NVDA again works correctly with the Audiologic Tts3 synthesizer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2109" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2109">#2109</a>)</li>
<li>Microsoft Word documents are correctly treated as multi-line. This causes braille to behave more appropriately when a document is focused.</li>
<li>In Microsoft Internet Explorer, errors no longer occur when focusing on certain rare controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2121" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2121">#2121</a>)</li>
<li>Changing the pronunciation of punctuation/symbols by the user will now take effect straight away, rather than requiring NVDA to be restarted or auto language switching to be disabled.</li>
<li>When using eSpeak, speech no longer goes silent in some cases in the Save As dialog of the NVDA Log Viewer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2145" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2145">#2145</a>)</li>
</ul>
<h3 id="changes-for-developers_50">Changes for Developers</h3>
<ul>
<li>There is now a remote Python console for situations where remote debugging is useful. See the Developer Guide for details.</li>
<li>The base path of NVDA's code is now stripped from tracebacks in the log to improve readability. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1880" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1880">#1880</a>)</li>
<li>TextInfo objects now have an activate() method to activate the position represented by the TextInfo.<ul>
<li>This is used by braille to activate the position using cursor routing keys on a braille display. However, there may be other callers in future.</li>
</ul>
</li>
<li>TreeInterceptors and NVDAObjects which only expose one page of text at a time can support automatic page turns during say all by using the textInfos.DocumentWithPageTurns mix-in. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1978" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1978">#1978</a>)</li>
<li>Several control and output constants have been renamed or moved. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/228" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #228">#228</a>)<ul>
<li>speech.REASON_* constants have been moved to controlTypes.</li>
<li>In controlTypes, speechRoleLabels and speechStateLabels have been renamed to just roleLabels and stateLabels, respectively.</li>
</ul>
</li>
<li>Braille output is now logged at level input/output. First, the untranslated text of all regions is logged, followed by the braille cells of the window being displayed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/2102" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #2102">#2102</a>)</li>
<li>subclasses of the sapi5 synthDriver can now override _getVoiceTokens and extend init to support custom voice tokens such as with sapi.spObjectTokenCategory to get tokens from a custom registry location.</li>
</ul>
<h2 id="20113">2011.3</h2>
<p>Highlights of this release include automatic speech language switching when reading documents with appropriate language information; support for 64 bit Java Runtime Environments; reporting of text formatting in browse mode in Mozilla applications; better handling of application crashes and freezes; and initial fixes for Windows 8.</p>
<h3 id="new-features_10">New Features</h3>
<ul>
<li>NVDA can now change the eSpeak synthesizer language on the fly when reading certain web/pdf documents with appropriate language information. Automatic language/dialect switching can be toggled on and off from the Voice Settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/845" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #845">#845</a>)</li>
<li>Java Access Bridge 2.0.2 is now supported, which includes support for 64 bit Java Runtime Environments.</li>
<li>In Mozilla Gecko (e.g. Firefox) Heading levels are now announced when using object navigation.</li>
<li>Text formatting can now be reported when using browse mode in Mozilla Gecko (e.g. Firefox and Thunderbird). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/394" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #394">#394</a>)</li>
<li>Text with underline and/or strikethrough can now be detected and reported in standard IAccessible2 text controls such as in Mozilla applications.</li>
<li>In browse mode in Adobe Reader, table row and column counts are now reported.</li>
<li>Added support for the Microsoft Speech Platform synthesizer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1735" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1735">#1735</a>)</li>
<li>Page and line numbers are now reported for the caret in IBM Lotus Symphony. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1632" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1632">#1632</a>)</li>
<li>The percentage of how much the pitch changes when speaking a capital letter is now configurable from the voice settings dialog. However, this does replace the older raise pitch for capitals checkbox (therefore to turn off this feature set the percentage to 0). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/255" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #255">#255</a>)</li>
<li>Text and background color is now included in the reporting of formatting for cells in Microsoft Excel. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1655" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1655">#1655</a>)</li>
<li>In applications using the Java Access Bridge, the activate current navigator object command now works on controls where appropriate. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1744" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1744">#1744</a>)</li>
<li>New language: Tamil.</li>
<li>Basic support for Design Science MathPlayer.</li>
</ul>
<h3 id="changes_9">Changes</h3>
<ul>
<li>NVDA will now restart itself if it crashes.</li>
<li>Some information displayed in braille has been abbreviated. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1288" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1288">#1288</a>)</li>
<li>the Read active window script (NVDA+b) has been improved to filter out unuseful controls and also is now much more easy to silence. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1499" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1499">#1499</a>)</li>
<li>Automatic say all when a browse mode document loads is now optional via a setting in the Browse Mode settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/414" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #414">#414</a>)</li>
<li>When trying to read the status bar (Desktop NVDA+end), If a real status bar object cannot be located, NVDA will instead resort to using the bottom line of text written to the display for the active application. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/649" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #649">#649</a>)</li>
<li>When reading with say all in browse mode documents, NVDA will now pause at the end of headings and other block-level elements, rather than speaking the text together with the next lot of text as one long sentence.</li>
<li>In browse mode, pressing enter or space on a tab now activates it instead of switching to focus mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1760" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1760">#1760</a>)</li>
<li>Updated eSpeak speech synthesizer to 1.45.47.</li>
</ul>
<h3 id="bug-fixes_15">Bug Fixes</h3>
<ul>
<li>NVDA no longer shows bullets or numbering for lists in Internet Explorer and other MSHTML controls when the author has indicated that these should not be shown (i.e. the list style is "none"). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1671" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1671">#1671</a>)</li>
<li>Restarting NVDA when it has frozen (e.g. by pressing control+alt+n) no longer exits the previous copy without starting a new one.</li>
<li>Pressing backspace or arrow keys in a Windows command console no longer causes strange results in some cases. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1612" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1612">#1612</a>)</li>
<li>The selected item in WPF combo boxes (and possibly some other combo boxes exposed using UI Automation) which do not allow text editing is now reported correctly.</li>
<li>In browse mode in Adobe Reader, it is now always possible to move to the next row from the header row and vice versa using the move to next row and move to previous row commands. Also, the header row is no longer reported as row 0. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1731" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1731">#1731</a>)</li>
<li>In browse mode in Adobe Reader, it is now possible to move to (and therefore past) empty cells in a table.</li>
<li>Pointless position information (e.g. 0 of 0 level 0) is no longer reported in braille.</li>
<li>When braille is tethered to review, it is now able to show content in flat review. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1711" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1711">#1711</a>)</li>
<li>A text control's text is no longer presented twice on a braille display in some cases, e.g. scrolling back from the start of Wordpad documents.</li>
<li>In browse mode in Internet Explorer, pressing enter on a file upload button now correctly presents the dialog to choose a file to upload instead of switching to focus mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1720" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1720">#1720</a>)</li>
<li>Dynamic content changes such as in Dos consoles are no longer announced if sleep mode for that application is currently on. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1662" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1662">#1662</a>)</li>
<li>In browse mode, the behaviour of alt+upArrow and alt+downArrow to collapse and expand combo boxes has been improved. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1630" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1630">#1630</a>)</li>
<li>NVDA now recovers from many more situations such as applications that stop responding which previously caused it to freeze completely. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1408" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1408">#1408</a>)</li>
<li>For Mozilla Gecko (Firefox etc) browse mode documents NVDA will no longer fail to render text in a very specific situation where an element is styled as display:table. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1373" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1373">#1373</a>)</li>
<li>NVDA will no longer announce label controls when focus moves inside of them. Stops double announcements of labels for some form fields in Firefox (Gecko) and Internet Explorer (MSHTML). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1650" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1650">#1650</a>)</li>
<li>NVDA no longer fails to read a cell in Microsoft Excel after pasting in to it with control+v. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1781" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1781">#1781</a>)</li>
<li>In Adobe Reader, extraneous information about the document is no longer announced when moving to a control on a different page in focus mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1659" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1659">#1659</a>)</li>
<li>In browse mode in Mozilla Gecko applications (e.g. Firefox), toggle buttons are now detected and reported correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1757" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1757">#1757</a>)</li>
<li>NVDA can now correctly read the Windows Explorer Address Bar in Windows 8 developer preview.</li>
<li>NVDA will no longer crash apps such as winver and wordpad in Windows 8 developer preview due to bad glyph translations.</li>
<li>In browse mode in applications using Mozilla Gecko 10 and later (e.g. Firefox 10), the cursor is more often positioned correctly when loading a page with a target anchor. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/360" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #360">#360</a>)</li>
<li>In browse mode in Mozilla Gecko applications (e.g. Firefox), labels for image maps are now rendered.</li>
<li>With mouse tracking enabled, moving the mouse over certain editable text fields (such as in Synaptics Pointing Device Settings and SpeechLab SpeakText) no longer causes the application to crash. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/672" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #672">#672</a>)</li>
<li>NVDA now functions correctly in several about dialogs in applications distributed with Windows XP, including the About dialog in Notepad and the About Windows dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1853" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1853">#1853</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1855" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1855">#1855</a>)</li>
<li>Fixed reviewing by word in Windows Edit controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1877" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1877">#1877</a>)</li>
<li>Moving out of an editable text field with leftArrow, upArrow or pageUp while in focus mode now correctly switches to browse mode when automatic focus mode for caret movement is enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1733" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1733">#1733</a>)</li>
</ul>
<h3 id="changes-for-developers_51">Changes for Developers</h3>
<ul>
<li>NVDA can now instruct speech synthesizers to switch languages for particular sections of speech.<ul>
<li>To support this, drivers must handle speech.LangChangeCommand in sequences past to SynthDriver.speak().</li>
<li>SynthDriver objects should also provide the language argument to VoiceInfo objects (or override the language attribute to retrieve the current language). Otherwise, NVDA's user interface language will be used.</li>
</ul>
</li>
</ul>
<h2 id="20112">2011.2</h2>
<p>Highlights of this release include major improvements concerning punctuation and symbols, including configurable levels, custom labelling and character descriptions; no pauses at the end of lines during say all; improved support for ARIA in Internet Explorer; better support for XFA/LiveCycle PDF documents in Adobe Reader; access to text written to the screen in more applications; and access to formatting and color information for text written to the screen.</p>
<h3 id="new-features_11">New Features</h3>
<ul>
<li>It is now possible to hear the description for any given character by pressing the review current character script twice in quick succession. For English characters this is the standard English phonetic alphabet. For pictographic languages such as traditional Chinese, one or more example phrases using the given symbol are provided. Also pressing review current word or review current line three times will spell the word/line using the first of these descriptions. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/55" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #55">#55</a>)</li>
<li>More text can be seen in flat review for applications such as Mozilla Thunderbird that write their text directly to the display as glyphs.</li>
<li>It is now possible to choose from several levels of punctuation and symbol announcement. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/332" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #332">#332</a>)</li>
<li>When punctuation or other symbols are repeated more than four times, the number of repetitions is now announced instead of speaking the repeated symbols. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/43" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #43">#43</a>)</li>
<li>New braille translation tables: Norwegian 8 dot computer braille, Ethiopic grade 1, Slovene grade 1, Serbian grade 1. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1456" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1456">#1456</a>)</li>
<li>Speech no longer unnaturally pauses at the end of each line when using the say all command. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/149" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #149">#149</a>)</li>
<li>NVDA will now announce whether something is sorted (according to the aria-sort property) in web browsers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1500" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1500">#1500</a>)</li>
<li>Unicode Braille Patterns are now displayed correctly on braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1505" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1505">#1505</a>)</li>
<li>In Internet Explorer and other MSHTML controls when focus moves inside a group of controls (surrounded by a fieldset), NVDA will now announce the name of the group (the legend). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/535" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #535">#535</a>)</li>
<li>In Internet Explorer and other MSHTML controls, the aria-labelledBy and aria-describedBy properties are now honoured.</li>
<li>in Internet Explorer and other MSHTML controls, support for ARIA list, gridcell, slider and progressbar controls has been improved.</li>
<li>Users can now change the pronunciation of punctuation and other symbols, as well as the symbol level at which they are spoken. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/271" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #271">#271</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1516" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1516">#1516</a>)</li>
<li>In Microsoft Excel, the name of the active sheet is now reported when switching sheets with control+pageUp or control+pageDown. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/760" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #760">#760</a>)</li>
<li>When navigating a table in Microsoft Word with the tab key NVDA will now announce the current cell as you move. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/159" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #159">#159</a>)</li>
<li>You can now configure whether table cell coordinates are reported from the Document Formatting preferences dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/719" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #719">#719</a>)</li>
<li>NVDA can now detect formatting and color for text written to the screen.</li>
<li>In the Outlook Express/Windows Mail/Windows Live Mail message list, NVDA will now announce the fact that a message is unread and also if it's expanded or collapsed in the case of conversation threads. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/868" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #868">#868</a>)</li>
<li>eSpeak now has a rate boost setting which triples the speaking rate.</li>
<li>Support for the calendar control found in the Date and Time Information dialog accessed from the Windows 7 clock. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1637" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1637">#1637</a>)</li>
<li>Additional key bindings have been added for the MDV Lilli braille display. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #241">#241</a>)</li>
<li>New languages: Bulgarian, Albanian.</li>
</ul>
<h3 id="changes_10">Changes</h3>
<ul>
<li>To move the caret to the review cursor, now press the move focus to navigator object script (desktop NVDA+shift+numpadMinus, laptop NVDA+shift+backspace) twice in quick succession. This frees up more keys on the keyboard. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/837" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #837">#837</a>)</li>
<li>To hear the decimal and hexadecimal representation of the character under the review cursor, now press review current character three times rather than twice, as twice now speaks the character description.</li>
<li>Updated eSpeak speech synthesiser to 1.45.03. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1465" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1465">#1465</a>)</li>
<li>Layout tables are no longer announced in Mozilla Gecko applications while moving the focus when in focus mode or outside of a document.</li>
<li>In Internet Explorer and other MSHTML controls, browse mode now works for documents inside ARIA applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1452" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1452">#1452</a>)</li>
<li>Updated liblouis braille translator to 2.3.0.</li>
<li>When in browse mode and jumping to a control with quicknav or focus, the description of the control is now announced if it has one.</li>
<li>Progress bars are now announced in brows mode.</li>
<li>Nodes marked with an ARIA role of presentation in Internet Explorer and other MSHTML controls are now filtered out of simple review and the focus ancestry.</li>
<li>NVDA's user interface and documentation now refer to virtual buffers as browse mode, as the term "virtual buffer" is rather meaningless to most users. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1509" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1509">#1509</a>)</li>
<li>When the user wishes to copy their user settings to the system profile for use on the logon screen, etc., and their settings contain custom plugins, they are now warned that this could be a security risk. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1426" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1426">#1426</a>)</li>
<li>The NVDA service no longer starts and stops NVDA on user input desktops.</li>
<li>On Windows XP and Windows Vista, NVDA no longer makes use of UI Automation even if it is available via the platform update. Although using UI Automation can improve the accessibility of some modern applications, on XP and Vista there were too many freezes, crashes and over all performance loss while using it. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1437">#1437</a>)</li>
<li>In applications using Mozilla Gecko 2 and later (such as Firefox 4 and later), a document can now be read in browse mode before it is fully finished loading.</li>
<li>NVDA now announces the state of a container when focus moves to a control inside it (e.g. if focus moves inside a document that is still loading it will report it as busy).</li>
<li>NVDA's user interface and documentation no longer use the terms "first child" and "parent" with respect to object navigation, as these terms are confusing for many users.</li>
<li>Collapsed is no longer reported for some menu items which have sub-menus.</li>
<li>The reportCurrentFormatting script (NVDA+f) now reports the formatting at the position of the review cursor rather than the system caret / focus. As by default the review cursor follows the caret, most people should not notice a difference. However this now enables the user to find out the formatting when moving the review cursor, such as in flat review.</li>
</ul>
<h3 id="bug-fixes_16">Bug Fixes</h3>
<ul>
<li>Collapsing combo boxes in browse mode documents when focus mode has been forced with NVDA+space no longer auto-switches back to browse mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1386" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1386">#1386</a>)</li>
<li>In Gecko (e.g. Firefox) and MSHTML (e.g. Internet Explorer) documents, NVDA now correctly renders certain text on the same line which was previously rendered on separate lines. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1378" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1378">#1378</a>)</li>
<li>When Braille is tethered to review and the navigator object is moved to a browse mode document, either manually or due to a focus change, braille will appropriately show the browse mode content. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1406" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1406">#1406</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1407" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1407">#1407</a>)</li>
<li>When speaking of punctuation is disabled, certain punctuation is no longer incorrectly spoken when using some synthesisers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/332" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #332">#332</a>)</li>
<li>Problems no longer occur when loading configuration for synthesisers which do not support the voice setting such as Audiologic Tts3. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1347" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1347">#1347</a>)</li>
<li>The Skype Extras menu is now read correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/648" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #648">#648</a>)</li>
<li>Checking the Brightness controls volume checkbox in the Mouse Settings dialog should no longer cause a major lag for beeps when moving the mouse around the screen on Windows Vista/Windows 7 with Aero enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1183" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1183">#1183</a>)</li>
<li>When NVDA is configured to use the laptop keyboard layout, NVDA+delete now works as documented to report the dimensions of the current navigator object. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1498" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1498">#1498</a>)</li>
<li>NVDA now Appropriately honours the aria-selected attribute in Internet Explorer documents.</li>
<li>When NVDA automatically switches to focus mode in browse mode documents, it now announces information about the context of the focus. For example, if a list box item receives focus, the list box will be announced first. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1491" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1491">#1491</a>)</li>
<li>In Internet Explorer and other MSHTML controls, ARIA listbox controls are now treeted as lists, rather than list items.</li>
<li>When a read-only editable text control receives focus, NVDA now reports that it is read-only. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1436" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1436">#1436</a>)</li>
<li>In browse mode, NVDA now behaves correctly with respect to read-only editable text fields.</li>
<li>In browse mode documents, NVDA no longer incorrectly switches out of focus mode when aria-activedescendant is set; e.g. when the completion list appeared in some auto complete controls.</li>
<li>In Adobe Reader, the name of controls is now reported when moving focus or using quick navigation in browse mode.</li>
<li>In XFA PDF documents in Adobe Reader, buttons, links and graphics are now rendered correctly.</li>
<li>In XFA PDF documents in Adobe Reader, all elements are now rendered on separate lines. This change was made because large sections (sometimes even the entire document) were being rendered without breaks due to the general lack of structure in these documents.</li>
<li>Fixed problems when moving focus to or away from editable text fields in XFA PDF documents in Adobe Reader.</li>
<li>In XFA PDF documents in Adobe Reader, changes to the value of a focused combo box will now be reported.</li>
<li>Owner-drawn Combo boxes such as the ones to choose colors in Outlook Express are now accessible with NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1340" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1340">#1340</a>)</li>
<li>In languages which use a space as a digit group/thousands separator such as French and German, numbers from separate chunks of text are no longer pronounced as a single number. This was particularly problematic for table cells containing numbers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/555" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #555">#555</a>)</li>
<li>nodes with an ARIA role of description in Internet Explorer and other MSHTML controls now are classed as static text, not edit fields.</li>
<li>Fixed various issues when pressing tab while focus is on a document in browse mode (e.g. tab inappropriately moving to the address bar in Internet Explorer). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/720" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #720">#720</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1367" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1367">#1367</a>)</li>
<li>When entering lists while reading text, NVDA now says, for example, "list with 5 items" instead of "listwith 5 items". (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1515" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1515">#1515</a>)</li>
<li>In input help mode, gestures are logged even if their scripts bypass input help such as the scroll braille display forward and back commands.</li>
<li>In input help mode, when a modifier is held down on the keyboard, NVDA no longer reports the modifier as if it is modifying itself; e.g. NVDA+NVDA.</li>
<li>In Adobe Reader documents, pressing c or shift+c to navigate to a combo box now works.</li>
<li>The selected state of selectable table rows is now reported the same way it is for list and tree view items.</li>
<li>Controls in Firefox and other Gecko applications can now be activated while in browse mode even if their content has been floated off-screen. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/801" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #801">#801</a>)</li>
<li>You can no longer show an NVDA settings dialog while a message dialog is being shown, as the settings dialog was frozen in this case. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1451" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1451">#1451</a>)</li>
<li>In Microsoft Excel, there is no longer a lag when holding down or rapidly pressing keys to move between or select cells.</li>
<li>Fixed intermittent crashes of the NVDA service which meant that NVDA stopped running on secure Windows screens.</li>
<li>Fixed problems that sometimes occurred with braille displays when a change caused text that was being displayed to disappear. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1377" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1377">#1377</a>)</li>
<li>The downloads window in Internet Explorer 9 can now be navigated and read with NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1280" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1280">#1280</a>)</li>
<li>It is no longer possible to accidentally start multiple copies of NVDA at the same time. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/507" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #507">#507</a>)</li>
<li>On slow systems, NVDA no longer inappropriately causes its main window to be shown all the time while running. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/726" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #726">#726</a>)</li>
<li>NVDA no longer crashes on Windows xP when starting a WPF application. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1437">#1437</a>)</li>
<li>Say all and say all with review are now able to work in UI automation text controls that support all required functionality. For example, you can now use say all with review on XPS Viewer documents.</li>
<li>NVDA no longer inappropriately classes some list items in the Outlook Express / Windows Live Mail message rules Apply Now dialog as being checkboxes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/576" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #576">#576</a>)</li>
<li>Combo boxes are no longer reported as having a sub-menu.</li>
<li>NVDA is now able to read the recipiants in the To, CC and BCC fields in Microsoft Outlook. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/421" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #421">#421</a>)</li>
<li>Fixed the issue in NVDA's Voice Settings dialog where the value of sliders was sometimes not reported when changed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1411" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1411">#1411</a>)</li>
<li>NVDA no longer fails to announce the new cell when moving in an Excel spreadsheet after cutting and pasting. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1567" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1567">#1567</a>)</li>
<li>NVDA no longer becomes worse at guessing color names the more colors it announces.</li>
<li>In Internet Explorer and other MSHTML controls, fixed the inability to read parts of rare pages which contain iframes marked with an ARIA role of presentation. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1569" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1569">#1569</a>)</li>
<li>In Internet Explorer and other MSHTML controls, fixed a rare problem where the focus kept bouncing infinitely between the document and a multi-line editable text field in focus mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1566" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1566">#1566</a>)</li>
<li>In Microsoft Word 2010 NVDA will now automatically read confirmation dialogs. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1538" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1538">#1538</a>)</li>
<li>In multi-line editable text fields in Internet Explorer and other MSHTML controls, selection on lines after the first is now reported correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1590" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1590">#1590</a>)</li>
<li>Improved moving by word in many cases, including browse mode and Windows Edit controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1580" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1580">#1580</a>)</li>
<li>The NVDA installer no longer shows garbled text for Hong Kong versions of Windows Vista and Windows 7. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1596" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1596">#1596</a>)</li>
<li>NVDA no longer fails to load the Microsoft Speech API version 5 synthesizer if the configuration contains settings for that synthesizer but is missing the voice setting. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1599" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1599">#1599</a>)</li>
<li>In editable text fields in Internet Explorer and other MSHTML controls, NVDA no longer lags or freezes when braille is enabled.</li>
<li>In firefox brows mode, NVDA no longer refuses to include content that is inside a focusable node with an ARIA role of presentation.</li>
<li>In Microsoft Word with braille enabled, lines on pages after the first page are now reported correctly. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1603" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1603">#1603</a>)</li>
<li>In Microsoft Word 2003, lines of right-to-left text can once again be read with braille enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #627">#627</a>)</li>
<li>In Microsoft Word, say all now works correctly when the document does not end with a sentence ending.</li>
<li>When opening a plain text message in Windows Live Mail 2011, NVDA will correctly focus on the message document allowing it to be read.</li>
<li>NVDA no longer temporarily freezes or refuses to speak when in the Move to / Copy to dialogs in Windows Live Mail. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/574" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #574">#574</a>)</li>
<li>In Outlook 2010, NVDA will now correctly track the focus in the message list. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1285" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1285">#1285</a>)</li>
<li>Some USB connection issues have been resolved with the MDV Lilli braille display. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #241">#241</a>)</li>
<li>In Internet explorer and other MSHTML controls, spaces are no longer ignored in browse mode in certain cases (e.g. after a link).</li>
<li>In Internet Explorer and other MSHTML controls, some extraneous line breaks have been eliminated in browse mode. specifically, HTML elements with a display style of None no longer force a line break. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1685" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1685">#1685</a>)</li>
<li>If NVDA is unable to start, failure to play the Windows critical stop sound no longer clobbers the critical error message in the log file.</li>
</ul>
<h3 id="changes-for-developers_52">Changes for Developers</h3>
<ul>
<li>Developer documentation can now be generated using SCons. See readme.txt at the root of the source distribution for details, including associated dependencies.</li>
<li>Locales can now provide descriptions for characters. See the Character Descriptions section of the Developer Guide for details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/55" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #55">#55</a>)</li>
<li>Locales can now provide information about the pronunciation of specific punctuation and other symbols. See the Symbol Pronunciation section of the Developer Guide for details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/332" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #332">#332</a>)</li>
<li>You can now build NVDAHelper with several debugging options using the nvdaHelperDebugFlags SCons variable. See readme.txt at the root of the source distribution for details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1390" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1390">#1390</a>)</li>
<li>Synth drivers are now passed a sequence of text and speech commands to speak, instead of just text and an index.<ul>
<li>This allows for embedded indexes, parameter changes, etc.</li>
<li>Drivers should implement SynthDriver.speak() instead of SynthDriver.speakText() and SynthDriver.speakCharacter().</li>
<li>The old methods will be used if SynthDriver.speak() is not implemented, but they are deprecated and will be removed in a future release.</li>
</ul>
</li>
<li>gui.execute() has been removed. wx.CallAfter() should be used instead.</li>
<li>gui.scriptUI has been removed.<ul>
<li>For message dialogs, use wx.CallAfter(gui.messageBox, ...).</li>
<li>For all other dialogs, real wx dialogs should be used instead.</li>
<li>A new gui.runScriptModalDialog() function simplifies using modal dialogs from scripts.</li>
</ul>
</li>
<li>Synth drivers can now support boolean settings. See SynthDriverHandler.BooleanSynthSetting.</li>
<li>SCons now accepts a certTimestampServer variable specifying the URL of a timestamping server to use to timestamp authenticode signatures. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1644" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1644">#1644</a>)</li>
</ul>
<h2 id="201111">2011.1.1</h2>
<p>This release fixes several security and other important issues found in NVDA 2011.1.</p>
<h3 id="bug-fixes_17">Bug Fixes</h3>
<ul>
<li>The Donate item in the NVDA menu is now disabled when running on the logon, lock, UAC and other secure Windows screens, as this is a security risk. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1419" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1419">#1419</a>)</li>
<li>It is now impossible to copy or paste within NVDA's user interface while on secure desktops (lock screen, UAC screen and windows logon) as this is a security risk. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1421" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1421">#1421</a>)</li>
<li>In Firefox 4, the move to containing virtual buffer command (NVDA+control+space) now works as it should to escape embedded objects such as Flash content. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1429" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1429">#1429</a>)</li>
<li>When speaking of command keys is enabled, shifted characters are no longer incorrectly spoken as command keys. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1422" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1422">#1422</a>)</li>
<li>When speaking of command keys is enabled, pressing space with modifiers other than shift (such as control and alt) is now reported as a command key. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1424" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1424">#1424</a>)</li>
<li>Logging is now completely disabled when running on the logon, lock, UAC and other secure Windows screens, as this is a security risk. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1435" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1435">#1435</a>)</li>
<li>In input help mode, Gestures are now logged even if they are not bound to a script (in accordance with the user guide). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1425" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1425">#1425</a>)</li>
</ul>
<h2 id="20111">2011.1</h2>
<p>Highlights of this release include automatic reporting of new text output in mIRC, PuTTY, Tera Term and SecureCRT; support for global plugins; announcement of bullets and numbering in Microsoft Word; additional key bindings for braille displays, including keys to move to the next and previous line; support for several Baum, HumanWare and APH braille displays; and reporting of colors for some controls, including IBM Lotus Symphony text controls.</p>
<h3 id="new-features_12">New Features</h3>
<ul>
<li>Colors can now be reported for some controls. Automatic announcement can be configured in the Document Formatting preferences dialog. It can also be reported on demand using the report text formatting command (NVDA+f).<ul>
<li>Initially, this is supported in standard IAccessible2 editable text controls (such as in Mozilla applications), RichEdit controls (such as in Wordpad) and IBM Lotus Symphony text controls.</li>
</ul>
</li>
<li>In virtual buffers, you can now select by page (using shift+pageDown and shift+pageUp) and paragraph (using shift+control+downArrow and shift+control+upArrow). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/639" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #639">#639</a>)</li>
<li>NVDA now automatically reports new text output in mIRC, PuTTY, Tera Term and SecureCRT. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/936" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #936">#936</a>)</li>
<li>Users can now add new key bindings or override existing ones for any script in NVDA by providing a single user input gesture map. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/194" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #194">#194</a>)</li>
<li>Support for global plugins. Global plugins can add new functionality to NVDA which works across all applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/281" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #281">#281</a>)</li>
<li>A small beep is now heard when typing characters with the shift key while capslock is on. This can be turned off by unchecking the related new option in the Keyboard settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/663" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #663">#663</a>)</li>
<li>hard page breaks are now announced when moving by line in Microsoft Word. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/758" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #758">#758</a>)</li>
<li>Bullets and numbering are now spoken in Microsoft Word when moving by line. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/208" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #208">#208</a>)</li>
<li>A command to toggle Sleep mode for the current application (NVDA+shift+s) is now available. Sleep mode (previously known as self voicing mode) disables all screen reading functionality in NVDA for a particular application. Very useful for applications that provide their own speech and or screen reading features. Press this command again to disable Sleep mode.</li>
<li>Some additional braille display key bindings have been added. See the Supported Braille Displays section of the User Guide for details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/209" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #209">#209</a>)</li>
<li>For the convenience of third party developers, app modules as well as global plugins can now be reloaded without restarting NVDA. Use tools -&gt; Reload plugins in the NVDA menu or NVDA+control+f3. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/544" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #544">#544</a>)</li>
<li>NVDA now remembers the position you were at when returning to a previously visited web page. This applies until either the browser or NVDA is exited. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/132" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #132">#132</a>)</li>
<li>Handy Tech braille displays can now be used without installing the Handy Tech universal driver. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/854" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #854">#854</a>)</li>
<li>Support for several Baum, HumanWare and APH braille displays. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/937" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #937">#937</a>)</li>
<li>The status bar in Media Player Classic Home Cinema is now recognised.</li>
<li>The Freedom Scientific Focus 40 Blue braille display can now be used when connected via bluetooth. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1345" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1345">#1345</a>)</li>
</ul>
<h3 id="changes_11">Changes</h3>
<ul>
<li>Position information is no longer reported by default in some cases where it was usually incorrect; e.g. most menus, the Running Applications bar, the Notification Area, etc. However, this can be turned on again by an added option in the Object Presentation settings dialog.</li>
<li>Keyboard help has been renamed to input help to reflect that it handles input from sources other than the keyboard.</li>
<li>Input Help no longer reports a script's code location via speech and braille as it is cryptic and irrelevant to the user. However, it is now logged for developers and advanced users.</li>
<li>When NVDA detects that it has frozen, it continues to intercept NVDA modifier keys, even though it passes all other keys through to the system. This prevents the user from unintentionally toggling caps lock, etc. if they press an NVDA modifier key without realising NVDA has frozen. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/939" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #939">#939</a>)</li>
<li>If keys are held down after using the pass next key through command, all keys (including key repeats) are now passed through until the last key is released.</li>
<li>If an NVDA modifier key is pressed twice in quick succession to pass it through and the second press is held down, all key repeats will now be passed through as well.</li>
<li>The volume up, down and mute keys are now reported in input help. This could be helpful if the user is uncertain as to what these keys are.</li>
<li>The hotkey for the Review Cursor item in the NVDA Preferences menu has been changed from r to c to eliminate the conflict with the Braille Settings item.</li>
</ul>
<h3 id="bug-fixes_18">Bug Fixes</h3>
<ul>
<li>When adding a new speech dictionary entry, the title of the dialog is now "Add dictionary entry" instead of "Edit dictionary entry". (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/924" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #924">#924</a>)</li>
<li>In speech dictionary dialogs, the content of the Regular expression and Case sensitive columns of the Dictionary entries list is now presented in the configured NVDA language instead of always in English.</li>
<li>In AIM, position information is now announced in tree views.</li>
<li>On sliders in the Voice Settings dialog, up arrow/page up/home now increase the setting and down arrow/page down/end decrease it. Previously, the opposite occurred, which is not logical and is inconsistent with the synth settings ring. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/221" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #221">#221</a>)</li>
<li>In virtual buffers with screen layout disabled, some extraneous blank lines no longer appear.</li>
<li>If an NVDA modifier key is pressed twice quickly but there is an intervening key press, the NVDA modifier key is no longer passed through on the second press.</li>
<li>Punctuation keys are now spoken in input help even when speaking of punctuation is disabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/977" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #977">#977</a>)</li>
<li>In the Keyboard Settings dialog, the keyboard layout names are now presented in the configured NVDA language instead of always in English. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/558" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #558">#558</a>)</li>
<li>Fixed an issue where some items were rendered as empty in Adobe Reader documents; e.g. the links in the table of contents of the Apple iPhone IOS 4.1 User Guide.</li>
<li>The "Use currently saved settings on the logon and other secure screens" button in NVDA's General Settings dialog now works if used immediately after NVDA is newly installed but before a secure screen has appeared. Previously, NVDA reported that copying was successful, but it actually had no effect. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1194" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1194">#1194</a>)</li>
<li>It is no longer possible to have two NVDA settings dialogs open simultaneously. This fixes issues where one open dialog depends on another open dialog; e.g. changing the synthesiser while the Voice Settings dialog is open. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/603" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #603">#603</a>)</li>
<li>On systems with UAC enabled, the "Use currently saved settings on the logon and other secure screens" button in NVDA's General Settings dialog no longer fails after the UAC prompt if the user's account name contains a space. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/918" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #918">#918</a>)</li>
<li>In Internet Explorer and other MSHTML controls, NVDA now uses the URL as a last resort to determine the name of a link, rather than presenting empty links. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/633" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #633">#633</a>)</li>
<li>NVDA no longer ignores the focus in AOL Instant Messenger 7 menus. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/655" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #655">#655</a>)</li>
<li>Announce the correct label for errors in the Microsoft Word Spell Check dialog (e.g. Not in dictionary, Grammar error, punctuation). Previously they were all announced as grammar error. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/883" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #883">#883</a>)</li>
<li>Typing in Microsoft Word while using a braille display should no longer cause garbled text to be typed, and a rare freeze when pressing a braille routing key in Word documents has been fixed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1212" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1212">#1212</a>) However a limitation is that Arabic text can no longer be read in Word 2003 and below, while using a braille display. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #627">#627</a>)</li>
<li>When pressing the delete key in an edit field, the text/cursor on a braille display should now always be updated appropriately to reflect the change. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/947" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #947">#947</a>)</li>
<li>Changes on dynamic pages in Gecko2 documents (E.g. Firefox 4) while multiple tabs are open are now properly reflected by NVDA. Previously only changes in the first tab were reflected. (Mozilla bug 610985)</li>
<li>NVDA can now properly announce the suggestions for grammar and punctuation errors in Microsoft Word spell check dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/704" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #704">#704</a>)</li>
<li>In Internet Explorer and other MSHTML controls, NVDA no longer presents destination anchors as empty links in its virtual buffer. Instead, these anchors are hidden as they should be. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1326" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1326">#1326</a>)</li>
<li>Object navigation around and within standard groupbox windows is no longer broken and asymmetrical.</li>
<li>In Firefox and other Gecko-based controls, NVDA will no longer get stuck in a subframe if it finishes loading before the outer document.</li>
<li>NVDA now appropriately announces the next character when deleting a character with numpadDelete. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/286" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #286">#286</a>)</li>
<li>On the Windows XP logon screen, the user name is once again reported when the selected user is changed.</li>
<li>Fixed problems when reading text in Windows command consoles with reporting of line numbers enabled.</li>
<li>The Elements List dialog for virtual buffers is now usable by sighted users. All controls are visible on screen. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1321" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1321">#1321</a>)</li>
<li>The list of entries in the Speech Dictionary dialog is now more readable by sighted users. The list is now large enough to show all of its columns on screen. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/90" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #90">#90</a>)</li>
<li>On ALVA BC640/BC680 braille displays, NVDA no longer disregards display keys that are still held down after another key is released.</li>
<li>Adobe Reader X no longer crashes after leaving the untagged document options before the processing dialog appears. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1218" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1218">#1218</a>)</li>
<li>NVDA now switches to the appropriate braille display driver when you revert to saved configuration. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1346" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1346">#1346</a>)</li>
<li>The Visual Studio 2008 Project Wizard is read correctly again. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/974" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #974">#974</a>)</li>
<li>NVDA no longer completely fails to work in applications which contain non-ASCII characters in their executable name. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1352" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1352">#1352</a>)</li>
<li>When reading by line in AkelPad with word wrap enabled, NVDA no longer reads the first character of the following line at the end of the current line.</li>
<li>In the Visual Studio 2005/2008 code editor, NVDA no longer reads the entire text after every typed character. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/975" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #975">#975</a>)</li>
<li>Fixed the issue where some braille displays weren't cleared properly when NVDA was exited or the display was changed.</li>
<li>The initial focus is no longer sometimes spoken twice when NVDA starts. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/1359" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #1359">#1359</a>)</li>
</ul>
<h3 id="changes-for-developers_53">Changes for Developers</h3>
<ul>
<li>SCons is now used to prepare the source tree and create binary builds, portable archives, installers, etc. See readme.txt at the root of the source distribution for details.</li>
<li>The key names used by NVDA (including key maps) have been made more friendly/logical; e.g. upArrow instead of extendedUp and numpadPageUp instead of prior. See the vkCodes module for a list.</li>
<li>All input from the user is now represented by an inputCore.InputGesture instance. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/601" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #601">#601</a>)<ul>
<li>Each source of input subclasses the base InputGesture class.</li>
<li>Key presses on the system keyboard are encompassed by the keyboardHandler.KeyboardInputGesture class.</li>
<li>Presses of buttons, wheels and other controls on a braille display are encompassed by subclasses of the braille.BrailleDisplayGesture class. These subclasses are provided by each braille display driver.</li>
</ul>
</li>
<li>Input gestures are bound to ScriptableObjects using the ScriptableObject.bindGesture() method on an instance or an __gestures dict on the class which maps gesture identifiers to script names. See baseObject.ScriptableObject for details.</li>
<li>App modules no longer have key map files. All input gesture bindings must be done in the app module itself.</li>
<li>All scripts now take an InputGesture instance instead of a key press.<ul>
<li>KeyboardInputGestures can be sent on to the OS using the send() method of the gesture.</li>
</ul>
</li>
<li>To send an arbitrary key press, you must now create a KeyboardInputGesture using KeyboardInputGesture.fromName() and then use its send() method.</li>
<li>Locales may now provide an input gesture map file to add new bindings or override existing bindings for scripts anywhere in NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/810" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #810">#810</a>)<ul>
<li>Locale gesture maps should be placed in locale\LANG\gestures.ini, where LANG is the language code.</li>
<li>See inputCore.GlobalGestureMap for details of the file format.</li>
</ul>
</li>
<li>The new LiveText and Terminal NVDAObject behaviors facilitate automatic reporting of new text. See those classes in NVDAObjects.behaviors for details. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/936" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #936">#936</a>)<ul>
<li>The NVDAObjects.window.DisplayModelLiveText overlay class can be used for objects which must retrieve text written to the display.</li>
<li>See the mirc and putty app modules for usage examples.</li>
</ul>
</li>
<li>There is no longer an _default app module. App modules should instead subclass appModuleHandler.AppModule (the base AppModule class).</li>
<li>Support for global plugins which can globally bind scripts, handle NVDAObject events and choose NVDAObject overlay classes. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/281" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #281">#281</a>) See globalPluginHandler.GlobalPlugin for details.</li>
<li>On SynthDriver objects, the available* attributes for string settings (e.g. availableVoices and availableVariants) are now OrderedDicts keyed by ID instead of lists.</li>
<li>synthDriverHandler.VoiceInfo now takes an optional language argument which specifies the language of the voice.</li>
<li>SynthDriver objects now provide a language attribute which specifies the language of the current voice.<ul>
<li>The base implementation uses the language specified on the VoiceInfo objects in availableVoices. This is suitable for most synthesisers which support one language per voice.</li>
</ul>
</li>
<li>Braille display drivers have been enhanced to allow buttons, wheels and other controls to be bound to NVDA scripts:<ul>
<li>Drivers can provide a global input gesture map to add bindings for scripts anywhere in NVDA.</li>
<li>They can also provide their own scripts to perform display specific functions.</li>
<li>See braille.BrailleDisplayDriver for details and existing braille display drivers for examples.</li>
</ul>
</li>
<li>The 'selfVoicing' property on AppModule classes has now been renamed to 'sleepMode'.</li>
<li>The app module events event_appLoseFocus and event_appGainFocus have now been renamed to event_appModule_loseFocus and event_appModule_gainFocus, respectivly, in order to make the naming convention consistent with app modules and tree interceptors.</li>
<li>All braille display drivers should now use braille.BrailleDisplayDriver instead of braille.BrailleDisplayDriverWithCursor.<ul>
<li>The cursor is now managed outside of the driver.</li>
<li>Existing drivers need only change their class statement accordingly and rename their _display method to display.</li>
</ul>
</li>
</ul>
<h2 id="20102">2010.2</h2>
<p>Notable features of this release include greatly simplified object navigation; virtual buffers for Adobe Flash content; access to many previously inaccessible controls by retrieving text written to the screen; flat review of screen text; support for IBM Lotus Symphony documents; reporting of table row and column headers in Mozilla Firefox; and significantly improved user documentation.</p>
<h3 id="new-features_13">New Features</h3>
<ul>
<li>Navigating through objects with the review cursor has been greatly simplified. The review cursor now excludes objects which aren't useful to the user; i.e. objects only used for layout purposes and unavailable objects.</li>
<li>In applications using the Java Access Bridge (including OpenOffice.org), formatting can now be reported in text controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/358" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #358">#358</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/463" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #463">#463</a>)</li>
<li>When moving the mouse over cells in Microsoft Excel, NVDA will appropriately announce them.</li>
<li>In applications using the Java Access Bridge, the text of a dialog is now reported when the dialog appears. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/554" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #554">#554</a>)</li>
<li>A virtualBuffer can now be used to navigate adobe Flash content. Object navigation and interacting with the controls directly (by turning on focus mode) is still supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/453" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #453">#453</a>)</li>
<li>Editable text controls in the Eclipse IDE, including the code editor, are now accessible. You must be using Eclipse 3.6 or later. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/256" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #256">#256</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/641" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #641">#641</a>)</li>
<li>NVDA can now retrieve most text written to the screen. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/40" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #40">#40</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/643" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #643">#643</a>)<ul>
<li>This allows for reading of controls which do not expose information in more direct/reliable ways.</li>
<li>Controls made accessible by this feature include: some menu items which display icons (e.g. the Open With menu on files in Windows XP) (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/151" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #151">#151</a>), editable text fields in Windows Live applications (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/200" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #200">#200</a>), the errors list in Outlook Express (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/582" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #582">#582</a>), the editable text control in TextPad (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/605" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #605">#605</a>), lists in Eudora, many controls in Australian E-tax and the formula bar in Microsoft Excel.</li>
</ul>
</li>
<li>Support for the code editor in Microsoft Visual Studio 2005 and 2008. At least Visual Studio Standard is required; this does not work in the Express editions. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/457" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #457">#457</a>)</li>
<li>Support for IBM Lotus Symphony documents.</li>
<li>Early experimental support for Google Chrome. Please note that Chrome's screen reader support is far from complete and additional work may also be required in NVDA. You will need a recent development build of Chrome to try this.</li>
<li>The state of toggle keys (caps lock, num lock and scroll lock) is now displayed in braille when they are pressed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/620" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #620">#620</a>)</li>
<li>Help balloons are now displayed in braille when they appear. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/652" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #652">#652</a>)</li>
<li>Added a driver for the MDV Lilli braille display. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/241" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #241">#241</a>)</li>
<li>When selecting an entire row or column in Microsoft Excel with the shortcut keys shift+space and control+space, the new selection is now reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/759" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #759">#759</a>)</li>
<li>Table row and column headers can now be reported. This is configurable from the Document Formatting preferences dialog.<ul>
<li>Currently, this is supported in documents in Mozilla applications such as Firefox (version 3.6.11 and later) and Thunderbird (version 3.1.5 and later). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/361" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #361">#361</a>)</li>
</ul>
</li>
<li>Introduced commands for flat review: (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/58" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #58">#58</a>)<ul>
<li>NVDA+numpad7 switches to flat review, placing the review cursor at the position of the current object, allowing you to review the screen (or a document if within one) with the text review commands.</li>
<li>NVDA+numpad1 moves the review cursor into the object represented by the text at the position of the review cursor, allowing you to navigate by object from that point.</li>
</ul>
</li>
<li>Current NVDA user settings can be copied to be used on secure Windows screens such as the logon and UAC screens by pressing a button in the General Settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/730" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #730">#730</a>)</li>
<li>Support for Mozilla Firefox 4.</li>
<li>Support for Microsoft Internet Explorer 9.</li>
</ul>
<h3 id="changes_12">Changes</h3>
<ul>
<li>The sayAll by Navigator object (NVDA+numpadAdd), navigator object next in flow (NVDA+shift+numpad6) and navigator object previous in flow (NVDA+shift+numpad4) commands have been removed for the time being, due to bugginess and to free up the keys for other possible features.</li>
<li>In the NVDA Synthesizer dialog, only the display name of the synthesizer is now listed. Previously, it was prefixed by the driver's name, which is only relevant internally.</li>
<li>When in embedded applications or virtual buffers inside another virtualBuffer (e.g. Flash), you can now press nvda+control+space to move out of the embedded application or virtual buffer to the containing document. Previously nvda+space was used for this. Now nvda+space is specifically only for toggling brows/focus modes on virtualBuffers.</li>
<li>If the speech viewer (enabled under the tools menu) is given the focus (e.g. it was clicked in) new text will not appear in the control until focus is moved away. This allows for selecting the text with greater ease (e.g. for copying).</li>
<li>The Log Viewer and Python Console are maximised when activated.</li>
<li>When focusing on a worksheet in Microsoft Excel and there is more than one cell selected, the selection range is announced, rather than just the active cell. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/763" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #763">#763</a>)</li>
<li>Saving configuration and changing of particular sensitive options is now disabled when running on the logon, UAC and other secure Windows screens.</li>
<li>Updated eSpeak speech synthesiser to 1.44.03.</li>
<li>If NVDA is already running, activating the NVDA shortcut on the desktop (which includes pressing control+alt+n) will restart NVDA.</li>
<li>Removed the report text under the mouse checkbox from the Mouse settings dialog and replaced it with an Enable mouse tracking checkbox, which better matches the toggle mouse tracking script (NVDA+m).</li>
<li>Updates to the laptop keyboard layout so that it includes all commands available in the desktop layout and works correctly on non-English keyboards. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/798" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #798">#798</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/800" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #800">#800</a>)</li>
<li>Significant improvements and updates to the user documentation, including documentation of the laptop keyboard commands and synchronisation of the Keyboard Commands Quick Reference with the User Guide. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/455" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #455">#455</a>)</li>
<li>Updated liblouis braille translator to 2.1.1. Notably, this fixes some issues related to Chinese braille as well as characters which are undefined in the translation table. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/484" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #484">#484</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/499" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #499">#499</a>)</li>
</ul>
<h3 id="bug-fixes_19">Bug Fixes</h3>
<ul>
<li>In µTorrent, the focused item in the torrents list no longer reports repeatedly or steals focus when a menu is open.</li>
<li>In µTorrent, the names of the files in the Torrent Contents list are now reported.</li>
<li>In Mozilla applications, focus is now correctly detected when it lands on an empty table or tree.</li>
<li>In Mozilla applications, "not checked" is now correctly reported for checkable controls such as checkable table cells. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/571" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #571">#571</a>)</li>
<li>In Mozilla applications, the text of correctly implemented ARIA dialogs is no longer ignored and will now be reported when the dialog appears. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/630" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #630">#630</a>)</li>
<li>in Internet Explorer and other MSHTML controls, the ARIA level attribute is now honoured correctly.</li>
<li>In Internet Explorer and other MSHTML controls, the ARIA role is now chosen over other type information to give a much more correct and predictable ARIA experience.</li>
<li>Stopped a rare crash in Internet Explorer when navigating through frames or iFrames.</li>
<li>In Microsoft Word documents, right-to-left lines (such as Arabic text) can be read again. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/627" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #627">#627</a>)</li>
<li>Greatly reduced lag when large amounts of text are displayed in a Windows command console on 64-bit systems. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/622" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #622">#622</a>)</li>
<li>If Skype is already started when NVDA starts, it is no longer necessary to restart Skype to enable accessibility. This may also be true for other applications which check the system screen reader flag.</li>
<li>In Microsoft Office applications, NVDA no longer crashes when speak foreground (NVDA+b) is pressed or when navigating some objects on toolbars. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/616" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #616">#616</a>)</li>
<li>Fixed incorrect speaking of numbers containing a 0 after a separator; e.g. 1,023. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/593" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #593">#593</a>)</li>
<li>Adobe Acrobat Pro and Reader 9 no longer crash when closing a file or performing certain other tasks. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/613" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #613">#613</a>)</li>
<li>The selection is now announced when control+a is pressed to select all text in some editable text controls such as in Microsoft Word. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/761" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #761">#761</a>)</li>
<li>In Scintilla controls (e.g. Notepad++), text is no longer incorrectly selected when NVDA moves the caret such as during say all. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/746" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #746">#746</a>)</li>
<li>It is again possible to review the contents of cells in Microsoft Excel with the review cursor.</li>
<li>NVDA can again read by line in certain problematic textArea fields in Internet Explorer 8. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/467" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #467">#467</a>)</li>
<li>Windows Live Messenger 2009 no longer exits immediately after it is started while NVDA is running. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/677" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #677">#677</a>)</li>
<li>In web browsers, It is no longer necessary to press tab to interact with an embedded object (such as Flash content) after pressing enter on the embedded object or returning from another application. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/775" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #775">#775</a>)</li>
<li>In Scintilla controls (e.g. Notepad++), the beginning of long lines is no longer truncated when it scrolls off the screen. Also, these long lines will be correctly displayed in braille when they are selected.</li>
<li>In Loudtalks, it is now possible to access the contact list.</li>
<li>The URL of the document and "MSAAHTML Registered Handler" are no longer sometimes spuriously reported in Internet Explorer and other MSHTML controls. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/811" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #811">#811</a>)</li>
<li>In tree views in the Eclipse IDE, the previously focused item is no longer incorrectly announced when focus moves to a new item.</li>
<li>NVDA now functions correctly on a system where the current working directory has been removed from the DLL search path (by setting the CWDIllegalInDllSearch registry entry to 0xFFFFFFFF). Note that this is not relevant to most users. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/907" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #907">#907</a>)</li>
<li>When the table navigation commands are used outside of a table in Microsoft Word, "edge of table" is no longer spoken after "not in table". (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/921" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #921">#921</a>)</li>
<li>When the table navigation commands cannot move due to being at the edge of a table in Microsoft Word, "edge of table" is now spoken in the configured NVDA language rather than always in English. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/921" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #921">#921</a>)</li>
<li>In Outlook Express, Windows Mail and Windows Live Mail, the state of the checkboxes in message rules lists is now reported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/576" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #576">#576</a>)</li>
<li>The description of message rules can now be read in Windows Live Mail 2010.</li>
</ul>
<h2 id="20101">2010.1</h2>
<p>This release focuses primarily on bug fixes and improvements to the user experience, including some significant stability fixes.</p>
<h3 id="new-features_14">New Features</h3>
<ul>
<li>NVDA no longer fails to start on a system with no audio output devices. Obviously, a braille display or the Silence synthesiser in conjunction with the Speech Viewer will need to be used for output in this case. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/425" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #425">#425</a>)</li>
<li>A report landmarks checkbox has been added to the Document Formatting settings dialog which allows you to configure whether NVDA should announce landmarks in web documents. For compatibility with the previous release, the option is on by default.</li>
<li>If speak command keys is enabled, NVDA will now announce the names of multimedia keys (e.g. play, stop, home page, etc.) on many keyboards when they are pressed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/472" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #472">#472</a>)</li>
<li>NVDA now announces the word being deleted when pressing control+backspace in controls that support it. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/491" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #491">#491</a>)</li>
<li>Arrow keys can now be used in the Web formator window to navigate and read the text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/452" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #452">#452</a>)</li>
<li>The entry list in the Microsoft Office Outlook address book is now supported.</li>
<li>NVDA better supports embedded editable (design mode) documents in Internet Explorer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/402" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #402">#402</a>)</li>
<li>a new script (nvda+shift+numpadMinus) allows you to move the system focus to the current navigator object.</li>
<li>New scripts to lock and unlock the left and right mouse buttons. Useful for performing drag and drop operations. shift+numpadDivide to lock/unlock the left, shift+numpadMultiply to lock/unlock the right.</li>
<li>New braille translation tables: German 8 dot computer braille, German grade 2, Finnish 8 dot computer braille, Chinese (Hong Kong, Cantonese), Chinese (Taiwan, Manderin). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/344" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #344">#344</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/369" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #369">#369</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/415" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #415">#415</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/450" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #450">#450</a>)</li>
<li>It is now possible to disable the creation of the desktop shortcut (and thus the shortcut key) when installing NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/518" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #518">#518</a>)</li>
<li>NVDA can now use IAccessible2 when present in 64 bit applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/479" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #479">#479</a>)</li>
<li>Improved support for live regions in Mozilla applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/246" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #246">#246</a>)</li>
<li>The NVDA Controller Client API is now provided to allow applications to control NVDA; e.g. to speak text, silence speech, display a message in Braille, etc.</li>
<li>Information and error messages are now read in the logon screen in Windows Vista and Windows 7. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/506" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #506">#506</a>)</li>
<li>In Adobe Reader, PDF interactive forms developed with Adobe LiveCycle are now supported. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/475" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #475">#475</a>)</li>
<li>In Miranda IM, NVDA now automatically reads incoming messages in chat windows if reporting of dynamic content changes is enabled. Also, commands have been added to report the three most recent messages (NVDA+control+number). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/546" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #546">#546</a>)</li>
<li>Input text fields are now supported in Adobe Flash content. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/461" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #461">#461</a>)</li>
</ul>
<h3 id="changes_13">Changes</h3>
<ul>
<li>The extremely verbose keyboard help message in the Windows 7 Start menu is no longer reported.</li>
<li>The Display synth has now been replaced with a new Speech Viewer. To activate it, choose Speech Viewer from the Tools menu. The speech viewer can be used independently of what ever speech synthesizer you are using. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/44" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #44">#44</a>)</li>
<li>Messages on the braille display will automatically be dismissed if the user presses a key that results in a change such as the focus moving. Previously the message would always stay around for its configured time.</li>
<li>Setting whether braille should be tethered to the focus or the review cursor (NVDA+control+t) can now be also set from the braille settings dialog, and is also now saved in the user's configuration.</li>
<li>Updated eSpeak speech synthesiser to 1.43.</li>
<li>Updated liblouis braille translator to 1.8.0.</li>
<li>In virtual buffers, the reporting of elements when moving by character or word has been greatly improved. Previously, a lot of irrelevant information was reported and the reporting was very different to that when moving by line. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/490" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #490">#490</a>)</li>
<li>The Control key now simply stops speech like other keys, rather than pausing speech. To pause/resume speech, use the shift key.</li>
<li>Table row and column counts are no longer announced when reporting focus changes, as this announcement is rather verbose and usually not useful.</li>
</ul>
<h3 id="bug-fixes_20">Bug Fixes</h3>
<ul>
<li>NVDA no longer fails to start if UI Automation support appears to be available but fails to initialise for some reason. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/483" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #483">#483</a>)</li>
<li>The entire contents of a table row is no longer sometimes reported when moving focus inside a cell in Mozilla applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/482" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #482">#482</a>)</li>
<li>NVDA no longer lags for a long time when expanding tree view items that contain a very large amount of sub-items.</li>
<li>When listing SAPI 5 voices, NVDA now tries to detect buggy voices and excludes them from the Voice Settings dialog and synthesiser settings ring. Previously, when there was just one problematic voice, NVDA's SAPI 5 driver would sometimes fail to start.</li>
<li>Virtual buffers now honour the report object shortcut keys setting found in the Object Presentation dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/486" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #486">#486</a>)</li>
<li>In virtual buffers, row/column coordinates are no longer incorrectly read for row and column headers when reporting of tables is disabled.</li>
<li>In virtual buffers, row/column coordinates are now correctly read when you leave a table and then re-enter the same table cell without visiting another cell first; e.g. pressing upArrow then downArrow on the first cell of a table. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/378" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #378">#378</a>)</li>
<li>Blank lines in Microsoft Word documents and Microsoft HTML edit controls are now shown appropriately on braille displays. Previously NVDA was displaying the current sentence on the display, not the current line for these situations. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/420" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #420">#420</a>)</li>
<li>Multiple security fixes when running NVDA at Windows logon and on other secure desktops. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/515" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #515">#515</a>)</li>
<li>The cursor position (caret) is now correctly updated when performing a Say All that goes off the bottom of the screen, in standard Windows edit fields and Microsoft Word documents. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/418" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #418">#418</a>)</li>
<li>In virtual buffers, text is no longer incorrectly included for images inside links and clickables that are marked as being irrelevant to screen readers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/423" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #423">#423</a>)</li>
<li>Fixes to the laptop keyboard layout. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/517" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #517">#517</a>)</li>
<li>When Braille is tethered to review when you focus on a Dos console window, the review cursor can now properly navigate the text in the console.</li>
<li>While working with TeamTalk3 or TeamTalk4 Classic, the VU meter progress bar in the main window is no longer announced as it updates. Also, special characters can be read properly in the incoming chat window.</li>
<li>Items are no longer spoken twice in the Windows 7 Start Menu. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/474" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #474">#474</a>)</li>
<li>Activating same-page links in Firefox 3.6 appropriately moves the cursor in the virtualBuffer to the correct place on the page.</li>
<li>Fixed the issue where some text was not rendered in Adobe Reader in certain PDF documents.</li>
<li>NVDA no longer incorrectly speaks certain numbers separated by a dash; e.g. 500-1000. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/547" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #547">#547</a>)</li>
<li>In Windows XP, NVDA no longer causes Internet Explorer to freeze when toggling checkboxes in Windows Update. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/477" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #477">#477</a>)</li>
<li>When using the in-built eSpeak synthesiser, simultaneous speech and beeps no longer intermittently cause freezes on some systems. This was most noticeable, for example, when copying large amounts of data in Windows Explorer.</li>
<li>NVDA no longer announces that a Firefox document has become busy (e.g. due to an update or refresh) when that document is in the background. This also caused the status bar of the foreground application to be spuriously announced.</li>
<li>When switching Windows keyboard layouts (with control+shift or alt+shift), the full name of the layout is reported in both speech and braille. Previously it was only reported in speech, and alternative layouts (e.g. Dvorak) were not reported at all.</li>
<li>If reporting of tables is disabled, table information is no longer announced when the focus changes.</li>
<li>Certain standard tree view controls in 64 bit applications (e.g. the Contents tree view in Microsoft HTML Help) are now accessible. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/473" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #473">#473</a>)</li>
<li>Fixed some problems with logging of messages containing non-ASCII characters. This could cause spurious errors in some cases on non-English systems. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/581" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #581">#581</a>)</li>
<li>The information in the About NVDA dialog now appears in the user's configured language instead of always appearing in English. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/586" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #586">#586</a>)</li>
<li>Problems are no longer encountered when using the synthesiser settings ring after the voice is changed to one which has less settings than the previous voice.</li>
<li>In Skype 4.2, contact names are no longer spoken twice in the contact list.</li>
<li>Fixed some potentially major memory leaks in the GUI and in virtual buffers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/590" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #590">#590</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/591" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #591">#591</a>)</li>
<li>Work around a nasty bug in some SAPI 4 synthesisers which was causing frequent errors and crashes in NVDA. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/597" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #597">#597</a>)</li>
</ul>
<h2 id="20091">2009.1</h2>
<p>Major highlights of this release include support for 64 bit editions of Windows; greatly improved support for Microsoft Internet Explorer and Adobe Reader documents; support for Windows 7; reading of the Windows logon, control+alt+delete and User Account Control (UAC) screens; and the ability to interact with Adobe Flash and Sun Java content on web pages. There have also been several significant stability fixes and improvements to the general user experience.</p>
<h3 id="new-features_15">New Features</h3>
<ul>
<li>Official support for 64 bit editions of Windows! (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/309" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #309">#309</a>)</li>
<li>Added a synthesizer driver for the Newfon synthesizer. Note that this requires a special version of Newfon. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/206" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #206">#206</a>)</li>
<li>In virtual buffers, focus mode and browse mode can now be reported using sounds instead of speech. This is enabled by default. It can be configured from the Virtual buffers dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/244" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #244">#244</a>)</li>
<li>NVDA no longer cancels speech when volume control keys are pressed on the keyboard, allowing the user to change the volume and listen to actual results immediately. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/287" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #287">#287</a>)</li>
<li>Completely rewritten support for Microsoft Internet Explorer and Adobe Reader documents. This support has been unified with the core support used for Mozilla Gecko, so features such as fast page rendering, extensive quick navigation, links list, text selection, auto focus mode and braille support are now available with these documents.</li>
<li>Improved support for the date selection control found in the Windows Vista Date / Time properties dialog.</li>
<li>improved support for the Modern XP/Vista start menu (specifically the all programs, and places menus). Appropriate level information is now announced.</li>
<li>The amount of text that is announced when moving the mouse is now configurable from the Mouse settings dialog. A choice of paragraph, line, word or character can be made.</li>
<li>announce spelling errors under the cursor in Microsoft Word.</li>
<li>support for the Microsoft Word 2007 spell checker. Partial support may be available for prior Microsoft Word versions.</li>
<li>Better support for Windows Live Mail. Plain text messages can now be read and both the plain text and HTML message composers are useable.</li>
<li>In Windows Vista, if the user moves to the secure desktop (either because a UAC control dialog appeared, or because control+alt+delete was pressed), NVDA will announce the fact that the user is now on the secure desktop.</li>
<li>NVDA can announce text under the mouse within dos console windows.</li>
<li>Support for UI Automation via the UI Automation client API available in Windows 7, as well as fixes to improve the experience of NVDA in Windows 7.</li>
<li>NVDA can be configured to start automatically after you log on to Windows. The option is in the General Settings dialog.</li>
<li>NVDA can read secure Windows screens such as the Windows logon, control+alt+delete and User Account Control (UAC) screens in Windows XP and above. Reading of the Windows logon screen can be configured from the General Settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/97" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #97">#97</a>)</li>
<li>Added a driver for the Optelec ALVA BC6 series braille displays.</li>
<li>When browsing web documents, you can now press n and shift+n to skip forward and backward past blocks of links, respectively.</li>
<li>When browsing web documents, ARIA landmarks are now reported, and you can move forward and backward through them using d and shift+d, respectively. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/192" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #192">#192</a>)</li>
<li>The Links List dialog available when browsing web documents has now become an Elements List dialog which can list links, headings and landmarks. Headings and landmarks are presented hierarchically. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/363" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #363">#363</a>)</li>
<li>The new Elements List dialog contains a "Filter by" field which allows you to filter the list to contain only those items including the text that was typed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/173" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #173">#173</a>)</li>
<li>Portable versions of NVDA now look in the 'userConfig' directory inside the NVDA directory, for the user's configuration. Like for the installer version, this keeps the user's configuration separate from NVDA itself.</li>
<li>Custom app modules, braille display drivers and synth drivers can now be stored in the user's configuration directory. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/337" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #337">#337</a>)</li>
<li>Virtual buffers are now rendered in the background, allowing the user to interact with the system to some extent during the rendering process. The user will be notified that the document is being rendered if it takes longer than a second.</li>
<li>If NVDA detects that it has frozen for some reason, it will automatically pass all keystrokes through so that the user has a better chance of recovering the system.</li>
<li>Support for ARIA drag and drop in Mozilla Gecko. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/239" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #239">#239</a>)</li>
<li>The document title and current line or selection is now spoken when you move focus inside a virtual buffer. This makes the behaviour when moving focus into virtual buffers consistent with that for normal document objects. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/210" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #210">#210</a>)</li>
<li>In virtual buffers, you can now interact with embedded objects (such as Adobe Flash and Sun Java content) by pressing enter on the object. If it is accessible, you can then tab around it like any other application. To return focus to the document, press NVDA+space. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/431" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #431">#431</a>)</li>
<li>In virtual buffers, o and shift+o move to the next and previous embedded object, respectively.</li>
<li>NVDA can now fully access applications running as administrator in Windows Vista and later. You must install an official release of NVDA for this to work. This does not work for portable versions and snapshots. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/397" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #397">#397</a>)</li>
</ul>
<h3 id="changes_14">Changes</h3>
<ul>
<li>NVDA no longer announces "NVDA started" when it starts.</li>
<li>The startup and exit sounds are now played using NVDA's configured audio output device instead of the Windows default audio output device. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/164" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #164">#164</a>)</li>
<li>Progress bar reporting has been improved. Most notably you can now configure NVDA to announce via both speech and beeps at the same time.</li>
<li>Some generic roles, such as pane, application and frame, are no longer reported on focus unless the control is unnamed.</li>
<li>The review copy command (NVDA+f10) copies the text from the start marker up to and including the current review position, rather than excluding the current position. This allows the last character of a line to be copied, which was not previously possible. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/430" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #430">#430</a>)</li>
<li>the navigatorObject_where script (ctrl+NVDA+numpad5) has been removed. This key combination did not work on some keyboards, nore was the script found to be that useful.</li>
<li>the navigatorObject_currentDimentions script has been remapped to NVDA+numpadDelete. The old key combination did not work on some keyboards. This script also now reports the width and height of the object instead of the right/bottom coordinates.</li>
<li>Improved performance (especially on netbooks) when many beeps occur in quick succession; e.g. fast mouse movement with audio coordinates enabled. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/396" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #396">#396</a>)</li>
<li>The NVDA error sound is no longer played in release candidates and final releases. Note that errors are still logged.</li>
</ul>
<h3 id="bug-fixes_21">Bug Fixes</h3>
<ul>
<li>When NVDA is run from an 8.3 dos path, but it is installed in the related long path (e.g. progra~1 verses program files) NVDA will correctly identify that it is an installed copy and properly load the user's settings.</li>
<li>speaking the title of the current foreground window with nvda+t now works correctly when in menus.</li>
<li>braille no longer shows useless information in its focus context such as unlabeled panes.</li>
<li>stop announcing some useless information when the focus changes such as root panes, layered panes and scroll panes in Java or Lotus applications.</li>
<li>Make the keyword search field in Windows Help (CHM) viewer much more usable. Due to buggyness in that control, the current keyword could not be read as it would be continually changing.</li>
<li>report correct page numbers in Microsoft Word if the page numbering has been specifically offset in the document.</li>
<li>Better support for edit fields found in Microsoft Word dialogs (e.g. the Font dialog). It is now possible to navigate these controls with the arrow keys.</li>
<li>better support for Dos consoles. specifically: NVDA can now read the content of particular consoles it always used to think were blank. Pressing control+break no longer terminates NVDA.</li>
<li>On Windows Vista and above, the NVDA installer now starts NVDA with normal user privileges when requested to run NVDA on the finish screen.</li>
<li>Backspace is now handled correctly when speaking typed words. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/306" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #306">#306</a>)</li>
<li>Don't incorrectly report "Start menu" for certain context menus in Windows Explorer/the Windows shell. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/257" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #257">#257</a>)</li>
<li>NVDA now correctly handles ARIA labels in Mozilla Gecko when there is no other useful content. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/156" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #156">#156</a>)</li>
<li>NVDA no longer incorrectly enables focus mode automatically for editable text fields which update their value when the focus changes; e.g. http://tigerdirect.com/. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/220" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #220">#220</a>)</li>
<li>NVDA will now attempt to recover from some situations which would previously cause it to freeze completely. It may take up to 10 seconds for NVDA to detect and recover from such a freeze.</li>
<li>When the NVDA language is set to "User default", use the user's Windows display language setting instead of the Windows locale setting. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/353" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #353">#353</a>)</li>
<li>NVDA now recognises the existence of controls in AIM 7.</li>
<li>The pass key through command no longer gets stuck if a key is held down. Previously, NVDA stopped accepting commands if this occurred and had to be restarted. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/413" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #413">#413</a>)</li>
<li>The taskbar is no longer ignored when it receives focus, which often occurs when exiting an application. Previously, NVDA behaved as if the focus had not changed at all.</li>
<li>When reading text fields in applications which use the Java Access Bridge (including OpenOffice.org), NVDA now functions correctly when reporting of line numbers is enabled.</li>
<li>The review copy command (NVDA+f10) gracefully handles the case where it is used on a position before the start marker. Previously, this could cause problems such as crashes in Notepad++.</li>
<li>A certain control character (0x1) no longer causes strange eSpeak behaviour (such as changes in volume and pitch) when it is encountered in text. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/437" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #437">#437</a>)</li>
<li>The report text selection command (NVDA+shift+upArrow) now gracefully reports that there is no selection in objects which do not support text selection.</li>
<li>Fixed the issue where pressing the enter key on certain Miranda-IM buttons or links was causing NVDA to freeze. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/440" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #440">#440</a>)</li>
<li>The current line or selection is now properly respected when spelling or copying the current navigator object.</li>
<li>Worked around a Windows bug which was causing garbage to be spoken after the name of link controls in Windows Explorer and Internet Explorer dialogs. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/451" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #451">#451</a>)</li>
<li>Fixed a problem with the report date and time command (NVDA+f12). Previously, date reporting was truncated on some systems. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/471" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #471">#471</a>)</li>
<li>Fixed the issue where the system screen reader flag was sometimes inappropriately cleared after interacting with secure Windows screens. This could cause problems in applications which check the screen reader flag, including Skype, Adobe Reader and Jart. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/462" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #462">#462</a>)</li>
<li>In an Internet Explorer 6 combo box, the active item is now reported when it is changed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/342" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #342">#342</a>)</li>
</ul>
<h2 id="06p3">0.6p3</h2>
<h3 id="new-features_16">New Features</h3>
<ul>
<li>As Microsoft Excel's formula bar is inaccessible to NVDA, provide an NVDA specific dialog box for editing when the user presses f2 on a cell.</li>
<li>Support for formatting in IAccessible2 text controls, including Mozilla applications.</li>
<li>Spelling errors can now be reported where possible. This is configurable from the Document Formatting preferences dialog.</li>
<li>NVDA can be configured to beep for either all or only visible progress bars. Alternatively, it can be configured to speak progress bar values every 10%.</li>
<li>Links can now be identified in richedit controls.</li>
<li>The mouse can now be moved to the character under the review cursor in most editable text controls. Previously, the mouse could only be moved to the center of the control.</li>
<li>In virtual buffers, the review cursor now reviews the text of the buffer, rather than just the internal text of the navigator object (which is often not useful to the user). This means that you can navigate the virtual buffer hierarchically using object navigation and the review cursor will move to that point in the buffer.</li>
<li>Handle some additional states on Java controls.</li>
<li>If the title command (NVDA+t) is pressed twice, it spells the title. If pressed thrice, it is copied to the clipboard.</li>
<li>Keyboard help now reads the names of modifier keys when pressed alone.</li>
<li>Key names announced by keyboard help are now translatable.</li>
<li>Added support for the recognized text field in SiRecognizer. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/198" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #198">#198</a>)</li>
<li>Support for braille displays!</li>
<li>Added a command (NVDA+c) to report the text on the Windows clipboard. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/193" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #193">#193</a>)</li>
<li>In virtualBuffers, if NVDA automatically switches to focus mode, you can use the escape key to switch back to browse mode. NVDA+space can still also be used.</li>
<li>In virtual buffers, when the focus changes or the caret is moved, NVDA can automatically switch to focus mode or browse mode as appropriate for the control under the caret. This is configured from the Virtual Buffers dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/157" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #157">#157</a>)</li>
<li>Rewritten SAPI4 synthesizer driver which replaces the sapi4serotek and sapi4activeVoice drivers and should fix the problems encountered with these drivers.</li>
<li>The NVDA application now includes a manifest, which means that it no longer runs in compatibility mode in Windows Vista.</li>
<li>The configuration file and speech dictionaries are now saved in the user's application data directory if NVDA was installed using the installer. This is necessary for Windows Vista and also allows multiple users to have individual NVDA configurations.</li>
<li>Added support for position information for IAccessible2 controls.</li>
<li>Added the ability to copy text to the clipboard using the review cursor. NVDA+f9 sets the start marker to the current position of the review cursor. NVDA+f10 retrieves the text between the start marker and the current position of the review cursor and copies it to the clipboard. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/240" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #240">#240</a>)</li>
<li>Added support for some edit controls in pinacle tv software.</li>
<li>When announcing selected text for long selections (512 characters or more), NVDA now speaks the number of selected characters, rather than speaking the entire selection. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/249" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #249">#249</a>)</li>
</ul>
<h3 id="changes_15">Changes</h3>
<ul>
<li>If the audio output device is set to use the Windows default device (Microsoft Sound Mapper), NVDA will now switch to the new default device for eSpeak and tones when the default device changes. For example, NVDA will switch to a USB audio device if it automatically becomes the default device when it is connected.</li>
<li>Improve performance of eSpeak with some Windows Vista audio drivers.</li>
<li>reporting of links, headings, tables, lists and block quotes can now be configured from the Document Formatting settings dialog. Previously to configure these settings for virtual buffers, the virtual buffer settings dialog would have been used. Now all documents share this configuration.</li>
<li>Rate is now the default setting in the speech synthesizer settings ring.</li>
<li>Improve the loading and unloading of appModules.</li>
<li>The title command (NVDA+t) now only reports the title instead of the entire object. If the foreground object has no name, the application's process name is used.</li>
<li>Instead of virtual buffer pass through on and off, NVDA now reports focus mode (pass through on) and browse mode (pass through off).</li>
<li>Voices are now stored in the configuration file by ID instead of by index. This makes voice settings more reliable across systems and configuration changes. The voice setting will not be preserved in old configurations and an error may be logged the first time a synthesizer is used. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/19" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #19">#19</a>)</li>
<li>The level of a tree view item is now announced first if it has changed from the previously focused item for all tree views. Previously, this was only occurring for native Windows (SysTreeView32) tree views.</li>
</ul>
<h3 id="bug-fixes_22">Bug Fixes</h3>
<ul>
<li>The last chunk of audio is no longer cut off when using NVDA with eSpeak on a remote desktop server.</li>
<li>Fix problems with saving speech dictionaries for certain voices.</li>
<li>Eliminate the lag when moving by units other than character (word, line, etc.) towards the bottom of large plain text documents in Mozilla Gecko virtual buffers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/155" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #155">#155</a>)</li>
<li>If speak typed words is enabled, announce the word when enter is pressed.</li>
<li>Fix some character set issues in richedit documents.</li>
<li>The NVDA log viewer now uses richedit instead of just edit to display the log. This improves reading by word with NVDA.</li>
<li>Fix some issues related to embedded objects in richedit controls.</li>
<li>NVDA now reads page numbers in Microsoft Word. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/120" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #120">#120</a>)</li>
<li>Fix the issue where tabbing to a checked checkbox in a Mozilla Gecko virtual buffer and pressing space would not announce that the checkbox was being unchecked.</li>
<li>Correctly report partially checked checkboxes in Mozilla applications.</li>
<li>If the text selection expands or shrinks in both directions, read the selection as one chunk instead of two.</li>
<li>When reading with the mouse, text in Mozilla Gecko edit fields should now be read.</li>
<li>Say all should no longer cause certain SAPI5 synthesizers to crash.</li>
<li>Fixed an issue which meant that text selection changes were not being read in Windows standard edit controls before the first focus change after NVDA was started.</li>
<li>Fix mouse tracking in Java objects. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/185" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #185">#185</a>)</li>
<li>NVDA no longer reports Java tree view items with no children as being collapsed.</li>
<li>Announce the object with focus when a Java window comes to the foreground. Previously, only the top-level Java object was announced.</li>
<li>The eSpeak synthesizer driver no longer stops speaking completely after a single error.</li>
<li>Fix the issue whereby updated voice parameters (rate, pitch, etc.) were not saved when the voice was changed from the synthesizer settings ring.</li>
<li>Improved the speaking of typed characters and words.</li>
<li>Some new text that was previously not spoken in text console applications (such as some text adventure games) is now spoken.</li>
<li>NVDA now ignores focus changes in background windows. Previously, a background focus change could be treated as if the real focus changed.</li>
<li>Improved the detection of the focus when leaving context menus. Previously, NVDA often didn't react at all when leaving a context menu.</li>
<li>NVDA now announces when the context menu is activated in the Start menu.</li>
<li>The classic Start menu is now announced as Start menu instead of Application menu.</li>
<li>Improved the reading of alerts such as those encountered in Mozilla Firefox. The text should no longer be read multiple times and other extraneous information will no longer be read. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/248" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #248">#248</a>)</li>
<li>The text of focusable, read-only edit fields will no longer be included when retrieving the text of dialogs. This fixes, for example, the automatic reading of the entire license agreement in installers.</li>
<li>NVDA no longer announces the unselection of text when leaving some edit controls (example: Internet Explorer address bar, Thunderbird 3 email address fields).</li>
<li>When opening plain text emails in Outlook Express and Windows Mail, focus is correctly placed in the message ready for the user to read it. Previously the user had to press tab or click on the message in order to use cursor keys to read it.</li>
<li>Fixed several major issues with the "Speak command keys" functionality.</li>
<li>NVDA can now read text past 65535 characters in standard edit controls (e.g. a large file in Notepad).</li>
<li>Improved line reading in MSHTML edit fields (Outlook Express editable messages and Internet Explorer text input fields).</li>
<li>NVDA no longer sometimes freezes completely when editing text in OpenOffice. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/148" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #148">#148</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/180" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #180">#180</a>)</li>
</ul>
<h2 id="06p2">0.6p2</h2>
<ul>
<li>Improved the default ESpeak voice in NVDA</li>
<li>Added a laptop keyboard layout. Keyboard layouts can be configured from NVDA's Keyboard settings dialog. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/60" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #60">#60</a>)</li>
<li>Support for grouping items in SysListView32 controls, mainly found in Windows Vista. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/27" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #27">#27</a>)</li>
<li>Report the checked state of treeview items in SysTreeview32 controls.</li>
<li>Added shortcut keys for many of NVDA's configuration dialogs</li>
<li>Support for IAccessible2 enabled applications such as Mozilla Firefox when running NVDA from portable media, with out having to register any special Dll files</li>
<li>Fix a crash with the virtualBuffers Links List in Gecko applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/48" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #48">#48</a>)</li>
<li>NVDA should no longer crash Mozilla Gecko applications such as Firefox and Thunderbird if NVDA is running with higher privilages than the Mozilla Gecko application. E.g. NVDA is running as Administrator.</li>
<li>Speech dictionaries (previously User dictionaries) now can be either case sensitive or insensitive, and the patterns can optionally be regular expressions. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/39" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #39">#39</a>)</li>
<li>Whether or not NVDA uses a 'screen layout' mode for virtual buffer documents can now be configured from a settings dialog</li>
<li>No longer report anchor tags with no href in Gecko documents as links. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/47" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #47">#47</a>)</li>
<li>The NVDA find command now remembers what you last searched for, across all applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/53" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #53">#53</a>)</li>
<li>Fix issues where the checked state would not be announced for some checkboxes and radio buttons in virtualBuffers</li>
<li>VirtualBuffer pass-through mode is now specific to each document, rather than NVDA globally. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/33" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #33">#33</a>)</li>
<li>Fixed some sluggishness with focus changes and incorrect speech interuption which sometimes occured when using NVDA on a system that had been on standby or was rather slow</li>
<li>Improve support for combo boxes in Mozilla Firefox. Specifically when arrowing around them text isn't repeated, and when jumping out of them, ancestor controls are not announced unnecessarily. Also virtualBuffer commands now work when focused on one when you are in a virtualBuffer.</li>
<li>Improve accuracy of finding the statusbar in many applications. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/8" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #8">#8</a>)</li>
<li>Added the NVDA interactive Python console tool, to enable developers to look at and manipulate NVDA's internals as it is running</li>
<li>sayAll, reportSelection and reportCurrentLine scripts now work properly when in virtualBuffer pass-through mode. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/52" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #52">#52</a>)</li>
<li>The increase rate and decrease rate scripts have been removed. Users should use the synth settings ring scripts (control+nvda+arrows) or the Voice settings dialog</li>
<li>Improve the range and scale of the progress bar beeps</li>
<li>Added more quick keys to the new virtualBuffers: l for list, i for list item, e for edit field, b for button, x for checkbox, r for radio button, g for graphic, q for blockquote, c for combo box, 1 through 6 for respective heading levels, s for separator, m for frame. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/67" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #67">#67</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/102" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #102">#102</a>, <a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/108" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #108">#108</a>)</li>
<li>Canceling the loading of a new document in Mozilla Firefox now allows the user to keep using the old document's virtualBuffer if the old document hadn't yet really been destroyed. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/63" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #63">#63</a>)</li>
<li>Navigating by words in virtualBuffers is now more accurate as words do not accidentally contain text from more than one field. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/70" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #70">#70</a>)</li>
<li>Improved accuracy of focus tracking and focus updating when navigating in Mozilla Gecko virtualBuffers.</li>
<li>Added a findPrevious script (shift+NVDA+f3) for use in new virtualBuffers</li>
<li>Improved sluggishness in Mozilla Gecko dialogs (in Firefox and Thunderbird). (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/66" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #66">#66</a>)</li>
<li>Add the ability to view the current log file for NVDA. it can be found in the NVDA menu -&gt; Tools</li>
<li>Scripts such as say time and date now take the current language in to account; punctuation and ordering of words now reflects the language</li>
<li>The language combo box in NVDA's General settings dialog now shows full language names for ease of use</li>
<li>When reviewing text in the current navigator object, the text is always up to date if it changes dynamically. E.g. reviewing the text of a list item in Task Manager. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/15" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #15">#15</a>)</li>
<li>When moving with the mouse, the current paragraph of text under the mouse is now announced, rather than either all the text in that particular object or just the current word. Also audio coordinates, and announcement of object roles is optional, they are turned off by default</li>
<li>Support for reading text with the mouse in Microsoft Word</li>
<li>Fixed bug where leaving the menu bar in applications such as Wordpad would cause text selection to not be announced anymore</li>
<li>In Winamp, the title of the track is no longer announced again and again when switching tracks, or pausing/resuming/stopping playback.</li>
<li>In Winamp, Added ability to announce state of the shuffle and repeat controls as they are switched. Works in the main window and in the playlist editor</li>
<li>Improve the ability to activate particular fields in Mozilla Gecko virtualBuffers. May include clickable graphics, links containing paragraphs, and other weird structures</li>
<li>Fixed an initial lag when opening NVDA dialogs on some systems. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/65" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #65">#65</a>)</li>
<li>Add specific support for the Total Commander application</li>
<li>Fix bug in the sapi4serotek driver where the pitch could get locked at a particular value, i.e. stays high after reading a capital letter. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/89" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #89">#89</a>)</li>
<li>Announce clickable text and other fields as clickable in Mozilla Gecko VirtualBuffers. e.g. a field which has an onclick HTML attribute. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/91" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #91">#91</a>)</li>
<li>When moving around Mozilla Gecko virtualBuffers, scroll the current field in to view -- useful so sighted peers have an idea of where the user is up to in the document. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/57" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #57">#57</a>)</li>
<li>Add basic support for ARIA live region show events in IAccessible2 enabled applications. Useful in the Chatzilla IRC application, new messages will now be read automatically</li>
<li>Some slight improvements to help use ARIA enabled web applications, e.g. Google Docs</li>
<li>Stop adding extra blank lines to text when copying it from a virtualBuffer</li>
<li>Stop the space key from activating a link in the Links List. Now it can be used like other letters in order to start typing the name of a particular link you wish to go to</li>
<li>The moveMouseToNavigator script (NVDA+numpadSlash) now moves the mouse to the centre of the navigator object, rather than the top left</li>
<li>Added scripts to click the left and right mouse buttons (numpadSlash and numpadStar respectively)</li>
<li>Improve access to the Windows System Tray. Focus hopefully should no longer seem to keep jumping back to one particular item. Reminder: to get to the System Tray use the Windows command WindowsKey+b. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/10" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #10">#10</a>)</li>
<li>Improve performance and stop announcing extra text when holding down a cursor key in an edit field and it hits the end</li>
<li>Stop the ability for NVDA to make the user wait while particular messages are spoken. Fixes some crashes/freezes with particular speech synthesizers. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/117" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #117">#117</a>)</li>
<li>Added support for the Audiologic Tts3 speech synthesizer, contribution by Gianluca Casalino. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/105" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #105">#105</a>)</li>
<li>Possibly improve performance when navigating around documents in Microsoft Word</li>
<li>Improved accuracy when reading text of alerts in Mozilla Gecko applications</li>
<li>Stop possible crashes when trying to save configuration on non-English versions of Windows. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/114" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #114">#114</a>)</li>
<li>Add an NVDA welcome dialog. This dialog is designed to provide essential information for new users and allows CapsLock to be configured as an NVDA modifier key. This dialog will be displayed when NVDA is started by default until it is disabled.</li>
<li>Fix basic support for Adobe Reader so it is possible to read documents in versions 8 and 9</li>
<li>Fix some errors that may have occured when holding down keys before NVDA is properly initialized</li>
<li>If the user has configured NVDA to save configuration on exit, make sure the configuration is properly saved when shutting down or logging out of Windows.</li>
<li>Added an NVDA logo sound to the beginning of the installer, contributed by Victer Tsaran</li>
<li>NVDA, both running in the installer and otherwise, should properly clean up its system tray icon when it exits</li>
<li>Labels for standard controls in NVDA's dialogs (such as Ok and cancel buttons) should now show in the language NVDA is set to, rather than just staying in English.</li>
<li>NVDA's icon should now be used for the NVDA shortcuts in the start menu and on the Desktop, rather than a default application icon.</li>
<li>Read cells in MS Excel when moving with tab and shift+tab. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/146" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #146">#146</a>)</li>
<li>Fix some double speaking in particular lists in Skype.</li>
<li>Improved caret tracking in IAccessible2 and Java applications; e.g. in Open Office and Lotus Symphony, NVDA properly waits for the caret to move in documents rather than accidentally reading the wrong word or line at the end of some paragraphs. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/119" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #119">#119</a>)</li>
<li>Support for AkelEdit controls found in Akelpad 4.0</li>
<li>NVDA no longer locks up in Lotus Synphony when moving from the document to the menu bar.</li>
<li>NVDA no longer freezes in the Windows XP Add/Remove programs applet when launching an uninstaller. (<a class="gh-link gh-issue" href="https://github.com/nvaccess/nvda/issues/30" rel="noopener" target="_blank" title="GitHub Issue nvaccess/nvda #30">#30</a>)</li>
<li>NVDA no longer freezes when opening Spybot Search and Destroy</li>
</ul>
<h2 id="06p1">0.6p1</h2>
<h3 id="access-to-web-content-with-new-in-process-virtualbuffers-so-far-for-mozilla-gecko-applications-including-firefox3-and-thunderbird3">Access to web content with new in-process virtualBuffers (so far for Mozilla Gecko applications including Firefox3 and Thunderbird3)</h3>
<ul>
<li>Load times have been improved almost by a factor of thirty (you no longer have to wait at all for most web pages to load in to the buffer)</li>
<li>Added a links list (NVDA+f7)</li>
<li>Improved the find dialog (control+nvda+f) so that it performs a case-insencitive search, plus fixed a few focus issues with that dialog box.</li>
<li>It is now possible to select and copy text in the new virtualBuffers</li>
<li>By default the new virtualBuffers represent the document in a screen layout (links and controls are not on separate lines unless they really are visually). You can toggle this feature with NVDA+v.</li>
<li>It is possible to move by paragraph with control+upArrow and control+downArrow.</li>
<li>Improved support for dynamic content</li>
<li>Improved over all accuracy of reading lines and fields when arrowing up and down.</li>
</ul>
<h3 id="internationalization">Internationalization</h3>
<ul>
<li>It is now possible to type accented characters that rely on a "dead character", while NVDA is running.</li>
<li>NVDA now announces when the keyboard layout is changed (when pressing alt+shift).</li>
<li>The announce date and time feature now takes the system's current regional and language options in to account.</li>
<li>added czech translation (by Tomas Valusek with help from Jaromir Vit)</li>
<li>added vietnamese translation by Dang Hoai Phuc</li>
<li>Added Africaans (af_ZA) translation, by Willem van der Walt.</li>
<li>Added russian translation by Dmitry Kaslin</li>
<li>Added polish translation by DOROTA CZAJKA and friends.</li>
<li>Added Japanese translation by Katsutoshi Tsuji.</li>
<li>added Thai translation by Amorn Kiattikhunrat</li>
<li>added croatian translation by Mario Percinic and Hrvoje Katic</li>
<li>Added galician translation by Juan C. buno</li>
<li>added ukrainian translation by Aleksey Sadovoy</li>
</ul>
<h3 id="speech">Speech</h3>
<ul>
<li>NVDA now comes packaged with eSpeak 1.33 which contains many improvements, among those are improved languages, named variants, ability to speak faster.</li>
<li>The voice settings dialog now allows you to change the variant of a synthesizer if it supports one. Variant is usually a slight variation on the current voice. (eSpeak supports variants).</li>
<li>Added the ability to change the inflection of a voice in the voice settings dialog if the current synthesizer supports this. (eSpeak supports inflection).</li>
<li>Added the ability to turn off speaking of object position information(e.g. 1 of 4). This option can be found in the Object presentation settings dialog.</li>
<li>NVDA can now beep when speaking a capital letter. This can be turned on and off with a check box in the voice settings dialog. Also added a raise pitch for capitals check box to configure whether NVDA should actually do its normal pitch raise for capitals. So now you can have either raise pitch, say cap, or beep, for capitals.</li>
<li>Added the ability to pause speech in NVDA (like found in Voice Over for the Mac). When NVDA is speaking something, you can press the control or shift keys to silence speech just like normal, but if you then tap the shift key again (as long as you havn't pressed any other keys) speech will continue from exactly where it left off.</li>
<li>Added a virtual synthDriver which outputs text to a window instead of speaking via a speech synthesiser. This should be more pleasant for sighted developers who are not used to speech synthesis but want to know what is spoken by NVDA. There are probably still some bugs, so feedback is most definitely welcome.</li>
<li>NVDA no longer by default speaks punctuation, you can enable speaking of punctuation with NVDA+p.</li>
<li>eSpeak by default now speaks quite a bit slower, which should make it easier for people who are using eSpeak for the first time, when installing or starting to use NVDA.</li>
<li>Added user dictionaries to NVDA. These allow you to make NVDA speak certain text differently. There are three dictionaries: default, voice, and temporary. Entries you add to the default dictionary will happen all the time in NVDA. Voice dictionaries are specific to the current synthesizer and voice you currently have set. And temporary dictionary is for those times you quickly want to set a rule while you are doing a particular task, but you don't want it to be perminant (it will disappear if you close NVDA). For now the rules are regular expressions, not just normal text.</li>
<li>Synthesizers can now use any audio output device on your system, by setting the output device combo box in the Synthesizer dialog before selecting the synthesizer you want.</li>
</ul>
<h3 id="performance">Performance</h3>
<ul>
<li>NVDA no longer takes up a huge amount of system memory , when editing messages in mshtml edit controls</li>
<li>Improved performance when reviewing text inside many controls that do not actually have a real cursor. e.g. MSN Messenger history window, treeview items, listview items etc.</li>
<li>Improved performance in rich edit documents.</li>
<li>NVDA should no longer slowly creep up in system memory size for no reason</li>
<li>Fixed bugs when trying to focus on a dos console window more than three or so times. NVDA did have a tendency to completely crash.</li>
</ul>
<h3 id="key-commands">Key commands</h3>
<ul>
<li>NVDA+shift+numpad6 and NVDA+shift+numpad4 allow you to navigate to the next or previous object in flow respectively. This means that you can navigate in an application by only using these two keys with out having to worry about going up by parent, or down to first child as you move around the object hyerarchy. For instance in a web browser such as firefox, you could navigate the document by object, by just using these two keys. If next in flow or previous in flow takes you up and out of an object, or down in to an object, ordered beeps indicate the direction.</li>
<li>You can now configure voice settings with out opening the voice settings dialog, by using the Synth Settings Ring. The synth settings ring is a group of voice settings you can toggle through by pressing control+NVDA+right and control+NVDA+left. To change a setting use control+NVDA+up and control+NVDA+down.</li>
<li>Added a command to report the current selection in edit fields (NVDA+shift+upArrow).</li>
<li>Quite a few NVDA commands that speak text (such as report current line etc) now can spell the text if pressed twice quickly.</li>
<li>the capslock, numpad insert and extended insert can all be used as the NVDA modifier key. Also if one of these keys is used, pressing the key twice with out pressing any other keys will send the key through to the operating system, just like you'd pressed the key with out NVDA running. To make one of these keys be the NVDA modifier key, check its checkbox in the Keyboard settings dialog (used to be called the keyboard echo dialog).</li>
</ul>
<h3 id="application-support">Application support</h3>
<ul>
<li>Improved support for Firefox3 and Thunderbird3 documents. Load times have been improved by almost a factor of thirty, a screen layout is used by default (press nvda+v to toggle between this and no screen layout), a links list (nvda+f7 has been added), the find dialog (control+nvda+f) is now case-insensitive, much better support for dynamic content, selecting and copying text is now possible.</li>
<li>In the MSN Messenger and Windows Live Messenger history windows, it is now possible to select and copy text.</li>
<li>Improved support for the audacity application</li>
<li>Added support for a few edit/text controls in Skype</li>
<li>Improved support for Miranda instant messenger application</li>
<li>Fixed some focus issues when opening html and plain text messages in Outlook Express.</li>
<li>Outlook express newsgroup message fields are now labeled correctly</li>
<li>NVDA can now read the addresses in the Outlook Express message fields (to/from/cc etc)</li>
<li>NVDA should be now more accurate at announcing the next message in out look express when deleting a message from the message list.</li>
</ul>
<h3 id="apis-and-toolkits">APIs and toolkits</h3>
<ul>
<li>Improved object navigation for MSAA objects. If a window has a system menu, title bar, or scroll bars, you can now navigate to them.</li>
<li>Added support for the IAccessible2 accessibility API. A part from the ability to announce more control types, this also allows NVDA to access the cursor in applications such as Firefox 3 and Thunderbird 3, allowing you to navigate, select or edit text.</li>
<li>Added support for Scintilla edit controls (such controls can be found in Notepad++ or Tortoise SVN).</li>
<li>Added support for Java applications (via the Java Access Bridge). This can provide basic support for Open Office (if Java is enabled), and any other stand-alone Java application. Note that java applets with in a web browser may not work yet.</li>
</ul>
<h3 id="mouse">Mouse</h3>
<ul>
<li>Improved support for reading what is under the mouse pointer as it moves. It is now much faster, and it also now has the ability in some controls such as standard edit fields, Java and IAccessible2 controls, to read the current word, not just the current object. This may be of some used to vision impared people who just want to read a specific bit of text with the mouse.</li>
<li>Added a new config option, found in the mouse settings dialog. Play audio when mouse moves, when checked, plays a 40 ms beep each time the mouse moves, with its pitch (between 220 and 1760 hz) representing the y axis, and left/right volume, representing the x axis. This enables a blind person to get a rough idea of where the mouse is on the screen as its being moved. This feature also depends on reportObjectUnderMouse also being turned on. So this means that if you quickly need to disable both beeps and announcing of objects, then just press NVDA+m. The beeps are also louder or softer depending on how bright the screen is at that point.</li>
</ul>
<h3 id="object-presentation-and-interaction">Object presentation and interaction</h3>
<ul>
<li>Improved support for most common treeview controls. NVDA now tells you how many items are in the branch when you expand it. It also announces the level when moving in and out of branches. And, it announces the current item number and number of items, according to the current branch, not the entire treeview.</li>
<li>Improved what is announced when focus changes as you move around applications or the operating system. Now instead of just hearing the control you land on, you hear information about any controls this control is positioned inside of. For instance if you tab and land on a button inside a groupbox, the groupbox will also get announced.</li>
<li>NVDA now tries to speak the message inside many dialog boxes as they appear. This is accurate most of the time, though there are still many dialogs that arn't as good as they could be.</li>
<li>Added a report object descriptions checkbox to the object presentation settings dialog. Power users may wish to sometimes uncheck this to stop NVDA announcing a lot of extra descriptions on particular controls, such as in Java applications.</li>
<li>NVDA automatically announces selected text in edit controls when focus moves to them. If there isn't any selected text, then it just announces the current line like usual.</li>
<li>NVDA is a lot more careful now when it plays beeps to indicate progress bar changes in applications. It no longer goes crazy in Eclipse applications such as Lotus Notes/Symphony, and Accessibility Probe.</li>
</ul>
<h3 id="user-interface">User Interface</h3>
<ul>
<li>Removed the NVDA interface window, and replaced it with a simple NVDA popup menu.</li>
<li>NVDA's user interface settings dialog is now called General Settings. It also contains an extra setting: a combo box to set the log level, for what messages should go to NVDA's log file. Note that NVDA's log file is now called nvda.log not debug.log.</li>
<li>Removed the report object group names checkBox from the object presentation settings dialog, reporting of group names now is handled differently.</li>
</ul>
<h2 id="05">0.5</h2>
<ul>
<li>NVDA now has a built-in synthesizer called eSpeak, developed by Jonathan Duddington.It is very responsive and lite-weight, and has support for many different languages. Sapi synthesizers can still be used, but eSpeak will be used by default.<ul>
<li>eSpeak does not depend on any special software to be installed, so it can be used with NVDA on any computer, on a USB thumb drive, or anywhere.</li>
<li>For more info on eSpeak, or to find other versions, go to http://espeak.sourceforge.net/.</li>
</ul>
</li>
<li>Fix bug where the wrong character was being announced when pressing delete in Internet Explorer / Outlook Express editable panes.</li>
<li>Added support for more edit fields in Skype.</li>
<li>VirtualBuffers only get loaded when focus is on the window that needs to be loaded. This fixes some problems when the preview pane is turned on in Outlook Express.</li>
<li>Added commandline arguments to NVDA:<ul>
<li>-m, --minimal: do not play startup/exit sounds and do not show the interface on startup if set to do so.</li>
<li>-q, --quit: quit any other already running instance of NVDA and then exit</li>
<li>-s, --stderr-file fileName: specify where NVDA should place uncaught errors and exceptions</li>
<li>-d, --debug-file fileName: specify where NVDA should place debug messages</li>
<li>-c, --config-file: specify an alternative configuration file</li>
<li>-h, -help: show a help message listing commandline arguments</li>
</ul>
</li>
<li>Fixed bug where punctuation symbols would not be translated to the appropriate language, when using a language other than english, and when speak typed characters was turned on.</li>
<li>Added Slovak language files thanks to Peter Vagner</li>
<li>Added a Virtual Buffer settings dialog and a Document Formatting settings dialog, from Peter Vagner.</li>
<li>Added French translation thanks to Michel Such</li>
<li>Added a script to toggle beeping of progress bars on and off (insert+u). Contributed by Peter Vagner.</li>
<li>Made more messages in NVDA be translatable for other languages. This includes script descriptions when in keyboard help.</li>
<li>Added a find dialog to the virtualBuffers (internet Explorer and Firefox). Pressing control+f when on a page brings up a dialog in which you can type some text to find. Pressing enter will then search for this text and place the virtualBuffer cursor on this line. Pressing f3 will also search for the next occurance of the text.</li>
<li>When speak typed characters is turned on, more characters should be now spoken. Technically, now ascii characters from 32 to 255 can now be spoken.</li>
<li>Renamed some control types for better readability. Editable text is now edit, outline is now tree view and push button is now button.</li>
<li>When arrowing around list items in a list, or tree view items in a tree view, the control type (list item, tree view item) is no longer spoken, to speed up navigation.</li>
<li>Has Popup (to indicate that a menu has a submenu) is now spoken as submenu.</li>
<li>Where some language use control and alt (or altGR) to enter a special character, NVDA now will speak these characters when speak typed characters is on.</li>
<li>Fixed some problems with reviewing static text controls.</li>
<li>Added Translation for Traditional Chinese, thanks to Coscell Kao.</li>
<li>Re-structured an important part of the NVDA code, which should now fix many issues with NVDA's user interface (including settings dialogs).</li>
<li>Added Sapi4 support to NVDA. Currently there are two sapi4 drivers, one based on code contributed by Serotek Corporation, and one using the ActiveVoice.ActiveVoice com Interface. Both these drivers have issues, see which one works best for you.</li>
<li>Now when trying to run a new copy of NVDA while an older copy is still running will cause the new copy to just exit. This fixes a major problem where running multiple copies of NVDA makes your system very unusable.</li>
<li>Renamed the title of the NVDA user interface from NVDA Interface to NVDA.</li>
<li>Fixed a bug in Outlook Express where pressing backspace at the start of an editable message would cause an error.</li>
<li>Added patch from Rui Batista that adds a script to report the current battery status on laptops (insert+shift+b).</li>
<li>Added a synth driver called Silence. This is a synth driver that does not speak anything, allowing NVDA to stay completely silent at all times. Eventually this could be used along with Braille support, when we have it.</li>
<li>Added capitalPitchChange setting for synthesizers thanks to J.J. Meddaugh</li>
<li>Added patch from J.J. Meddaugh that makes the toggle report objects under mouse script more like the other toggle scripts (saying on/off rather than changing the whole statement).</li>
<li>Added spanish translation (es) contributed by Juan C. buo.</li>
<li>Added Hungarian language file from Tamas Gczy.</li>
<li>Added Portuguese language file from Rui Batista.</li>
<li>Changing the voice in the voice settings dialog now sets the rate, pitch and volume sliders to the new values according to the synthesizer, rather than forcing the synthesizer to be set to the old values. This fixes issues where a synth like eloquence or viavoice seems to speek at a much faster rate than all other synths.</li>
<li>Fixed a bug where either speech would stop, or NVDA would entirely crash, when in a Dos console window.</li>
<li>If support for a particular language exists, NVDA now automatically can show its interface and speak its messages in the language Windows is set to. A particular language can still be chosen manualy from the user interface settings dialog as well.</li>
<li>Added script 'toggleReportDynamicContentChanges' (insert+5). This toggles whether new text, or other dynamic changes should be automatically announced. So far this only works in Dos Console Windows.</li>
<li>Added script 'toggleCaretMovesReviewCursor' (insert+6). This toggles whether the review cursor should be automatically repositioned when the system caret moves. This is useful in Dos console windows when trying to read information as the screen is updating.</li>
<li>Added script 'toggleFocusMovesNavigatorObject' (insert+7). This toggles whether the navigator object is repositioned on the object with focus as it changes.</li>
<li>Added some documentation translated in to various languages. So far there is French, Spannish and Finish.</li>
<li>Removed some developer documentation from the binary distribution of NVDA, it is only now in the source version.</li>
<li>Fixed a possible bug in Windows Live Messanger and MSN Messenger where arrowing up and down the contact list would cause errors.</li>
<li>New messages are now automatically spoken when in a conversation using Windows Live Messenger. (only works for English versions so far)</li>
<li>The history window in a Windows Live Messenger conversation can now be read by using the arrow keys. (Only works for English versions so far)</li>
<li>Added script 'passNextKeyThrough' (insert+f2). Press this key, and then the next key pressed will be passed straight through to Windows. This is useful if you have to press a certain key in an application but NVDA uses that key for something else.</li>
<li>NVDA no longer freezes up for more than a minute when opening very large documents in MS Word.</li>
<li>Fixed a bug where moving out of a table in MS Word, and then moving back in, caused the current row/column numbers not to be spoken if moving back in to exactly the same cell.</li>
<li>When starting NVDA with a synthesizer that doesn't exist, or is not working, the sapi5 synth will try and be loaded in stead, or if sapi5 isn't working, then speech will be set to silence.</li>
<li>Increasing and decreasing rate scripts can no longer take the rate above 100 or below 0.</li>
<li>If there is an error with a language when choosing it in the User Interface Settings dialog, a message box will alert the user to the fact.</li>
<li>NVDA now asks if it should save configuration and restart if the user has just changed the language in the User Interface Settings Dialog. NVDA must be restarted for the language change to fully take effect.</li>
<li>If a synthesizer can not be loaded, when choosing it from the synthesizer dialog, a message box alerts the user to the fact.</li>
<li>When loading a synthesizer for the first time, NVDA lets the synthesizer choose the most suitable voice, rate and pitch parameters, rather than forcing it to defaults it thinks are ok. This fixes a problem where Eloquence and Viavoice sapi4 synths start speaking way too fast for the first time.</li>
</ul>
</body>
</html>