Änderungen
- eSpeak NG wurde auf 1.52-dev commit
9de65fcb aktualisiert. (#13295)
- Weitere Sprachen hinzugefügt:
- Belarussisch
- Luxembourgisch
- Totontepec Mixe
Bei Verwendung von UIA für den Zugriff auf Steuerelemente von Microsoft Excel-Tabellenkalkulationen teilt NVDA nun mit, sobald eine Zelle zusammengeführt wird. (#12843)
- Anstatt "hat Details" zu melden, wird, sofern möglich, der Zweck der Details angegeben, zum Beispiel "enthält Kommentar". (#13649)
- Die Installationsgröe von NVDA wird nun im Abschnitt Windows-Programme und -Funktionen angezeigt. (#13909)
Fehlerbehebungen
- Der Adobe Acrobat bzw. Adobe Reader (64-Bit) stürzt beim Lesen eines PDF-Dokuments nicht mehr ab. (#12920)
- Bitte beachten Sie, dass die aktuellste Version von Adobe Acrobat bzw. Adobe Reader ebenfalls erforderlich ist, um den Absturz zu vermeiden.
- Die Maeinheiten von Schriftgröen sind nun in NVDA übersetzbar. (#13573)
- NVDA ignoriert Java Access Bridge-Ereignisse, bei denen kein Fensterhandle für Java-Anwendungen gefunden werden kann.
Dies verbessert die Leistung für einige Java-Anwendungen, einschlielich IntelliJ IDEA. (#13039)
- Die Mitteilungen ausgewählter Zellen für LibreOffice Calc ist effizienter und führt nicht mehr zu einem Einfrieren von Calc, wenn viele Zellen ausgewählt sind.
(#13032)
- Wenn die Erhöhung der Geschwindigkeit ausgeschaltet ist, sinkt die Geschwindigkeit von eSpeak nicht mehr zwischen 99 und 100 %. (#13876)
- Behebung eines Fehlers, der das ffnen von doppelten Dialogfeldern der Tastenbefehle ermöglichte. (#13854)
Änderungen für Entwickler
2022.2.3
Dies ist ein Patch-Release, um einen versehentlichen API-Fehler zu beheben, der sich in 2022.2.1 einschlich.
Fehlerbehebungen
- Ein Fehler wurde behoben, bei dem NVDA beim Aufrufen eines geschützten Desktops nicht "Geschützter Desktop" ausgab.
Dies führte dazu, dass NVDA Remote keine geschützten Desktops mehr erkannte. (#14094)
2022.2.2
Dieser Patch behebt einen Fehler, der in Version 2022.2.1 beim ffnen der Tastenbefehle auftrat.
Fehlerbehebung
- Ein Fehler wurde behoben, bei dem Tastenbefehle nicht immer funktionierten. (#14065)
2022.2.1
Dies ist eine kleinere Version zur Behebung einer Sicherheitslücke.
Bitte melden Sie Sicherheitsprobleme umgehend an info@nvaccess.org.
Sicherheitsproblembehebungen
- Es wurde ein Exploit behoben, durch den es möglich war, die Python-Konsole über den Sperrbildschirm zu starten. (GHSA-rmq3-vvhq-gp32)
- Es wurde ein Exploit behoben, bei dem es möglich war, den Sperrbildschirm durch die Objekt-Navigation zu umgehen. (GHSA-rmq3-vvhq-gp32)
Änderungen für Entwickler
Veraltete Funktionen
Die veralteten Funktionen sind derzeit nicht zur Entfernung vorgesehen.
Die veralteten Aliasnamen werden bis auf weiteres beibehalten.
Bitte testen Sie die neue API und teilen Sie uns Ihr Feedback mit.
Autoren von NVDA-Erweiterungen sollten bitte ein Ticket bei GitHub einreichen, wenn diese Änderungen dazu führen, dass die API nicht mehr Ihren Anforderungen entspricht.
appModules.lockapp.LockAppObject sollte durch NVDAObjects.lockscreen.LockScreenObject ersetzt werden. (GHSA-rmq3-vvhq-gp32)
appModules.lockapp.AppModule.SAFE_SCRIPTS sollte durch utils.security.getSafeScripts() ersetzt werden. (GHSA-rmq3-vvhq-gp32)
2022.2
Diese Version enthält viele Fehlerbehebungen.
Vor allem für Java-basierte Anwendungen, Braillezeilen und Windows-Funktionen gibt es erhebliche Verbesserungen.
Neue Befehle für die Tabellennavigation wurden eingeführt.
Unicode CLDR wurde aktualisiert.
LibLouis wurde aktualisiert und enthält eine neue deutsche Braille-Tabelle.
Neue Features
- Unterstützung für die Interaktion mit Microsoft Loop-Komponenten in Microsoft Office-Produkten. (#13617)
- Es wurden neue Befehle für die Tabellen-Navigation hinzugefügt. (#957)
Strg+Alt+Pos1/Ende, um zur ersten/letzten Spalte zu springen.
Strg+Alt+Seite nach oben/unten, um zur ersten/letzten Zeile zu springen.
- Ein nicht zugewiesenes Skript zum Durchlaufen der Sprach- und Dialektwechselmodi wurde hinzugefügt. (#10253)
Änderungen
- NSIS wurde auf Version 3.08 aktualisiert. (#9134)
- CLDR wurde auf Version 41.0 aktualisiert. (#13582)
- LibLouis-Braille-Übersetzer wurde auf Version 3.22.0 aktualisiert. (#13775)
- Neue Braille-Tabelle: Deutsche Kurzschrift (ausführlich)
- Neue Rolle für Steuerelemente "Beschäftigt-Status" hinzugefügt. (#10644)
- NVDA teilt nun mit, sobald eine Aktion in NVDA nicht ausgeführt werden konnte. (#13500)
- Dies gilt beim:
- Verwenden der NVDA Windows-Store-Version.
- Lesen in einem geschützten Kontext.
- Warten auf eine Antwort eines modalen Dialogfeldes.
Fehlerbehebungen
- Für Java-basierte Anwendungen:
- NVDA teilt nun den schreibgeschützten Zustand mit. (#13692)
- NVDA teilt nun den deaktivierten oder aktivierten Status korrekt mit. (#10993)
- NVDA gibt nun Tastenkombinationen mit F-Tasten aus. (#13643)
- NVDA teilt nun die Fortschrittsbalken entweder durch Signaltöne oder über die Sprachausgabe mit. (#13594)
- NVDA entfernt nicht mehr fälschlicherweise Text aus Widgets, wenn diese dem Benutzer angezeigt werden. (#13102)
- NVDA teilt nun den Zustand von Umschalt-Tasten mit. (#9728)
- NVDA erkennt nun das Fenster in einer Java-Anwendung mit mehreren Fenstern. (#9184)
- NVDA zeigt nun Informationen der Position für Registerkarten an. (#13744)
- Braille:
- Braille-Ausgabe beim Navigieren in bestimmten Texten in Mozilla-RichEdit-Steuerelementen behoben, z. B. beim Verfassen einer Nachricht in Thunderbird. (#12542)
- Wenn die Braillezeile automatisch verbunden wird und die Maus bei aktivierter Mausverfolgung bewegt wird,
Befehle für die Textanzeige aktualisieren nun die Ausgabe auf der Braillezeile mit dem vorgelesenen Inhalt. (#11519)
- Es ist nun möglich, die Braillezeile nach der Verwendung von Befehlen für die Textanzeige durch den Inhalt zu navigieren. (#8682)
- Das NVDA-Installationsprogramm kann fortan von Verzeichnissen mit Sonderzeichen aus gestartet werden. (#13270)
- In Firefox teilt NVDA keine Elemente auf Webseiten mehr mit, wenn die Attribute aria-rowindex, aria-colindex, aria-rowcount oder aria-colcount ungültig sind. (#13405)
- Der Cursor wechselt nicht mehr die Zeile oder Spalte, wenn Sie die Tabellennavigation verwenden, um durch zusammengeführte Zellen zu navigieren. (#7278)
- Beim Lesen nicht-interaktiver PDF-Dateien in Adobe Reader werden nun Typ und Zustand von Formularfeldern (z. B. Kontrollkästchen und Optionsfelder) mitgeteilt. (#13285)
- Die Funktion "Konfiguration auf Standard-Einstellungen zurücksetzen" ist nun im NVDA-Menü im geschützten Modus verfügbar. (#13547)
- Gesperrte Maus-Tasten werden beim Beenden von NVDA wieder entsperrt, vorher blieb die Maus-Taste gesperrt. (#13410)
- In Visual Studio werden nun Zeilennummern mitgeteilt. (#13604)
- Beachten Sie, dass die Anzeige von Zeilennummern in Visual Studio und NVDA aktiviert sein muss, damit die Zeilennummernanzeige funktioniert.
- In Visual Studio werden die Zeileneinrückungen nun korrekt mitgeteilt. (#13574)
- NVDA teilt in den neuen Versionen von Windows 10 und 11 erneut Details zu den Suchergebnissen im Startmenü mit. (#13544)
- Im Rechner in Windows 10 und 11 Version 10.1908 und neuer,
teilt NVDA die Ergebnisse mit, wenn weitere Befehle gedrückt werden, z. B. Befehle aus dem wissenschaftlichen Modus. (#13383)
- In Windows 11 ist es wieder möglich, mit Elementen der Benutzeroberfläche zu navigieren und zu interagieren,
wie z. B. die Taskleiste und die Task-Ansicht mit Hilfe von Maus- und Touch-Interaktion. (#13506)
- NVDA zeigt nun den Inhalt der Statusleiste in Windows 11 Notepad an. (#13388)
- Die Hervorhebung von Navigationsobjekten wird nun sofort nach Aktivierung der Funktion angezeigt. (#13641)
- Das Auslesen einspaltiger Elemente in Listenansichten wurde behoben. (#13659, #13735)
- Automatische Sprachumschaltung von eSpeak für Englisch und Französisch wurde behoben, falls nicht möglich auf britisches Englisch und Französisch (Frankreich).
(#13732)
Änderungen für Entwickler
- Die Kompilierung von NVDA-Abhängigkeiten mit Visual Studio 2022 (17.0) wird jetzt unterstützt.
Für Entwicklungs- und Release-Builds wird weiterhin Visual Studio 2019 verwendet. (#13033)
- Beim Abrufen der Anzahl der ausgewählten untergeordneten Elemente über accSelection
wird der Fall, dass eine negative ID des untergeorneten Elements oder ein IDispatch von
IAccessible::get_accSelection zurückgegeben wird, wird nun korrekt behandelt.
(#13366)
Veraltete Funktionen
Es handelt sich um vorgeschlagene API-Änderungen.
Der veraltete Teil der API wird bis zur angegebenen Version weiterhin verfügbar sein.
Wenn keine Freigabe angegeben ist, wurde der Plan für die Entfernung noch nicht festgelegt.
Beachten Sie, dass die Roadmap für Umzüge nach bestem Wissen und Gewissen erstellt wurde und sich noch ändern kann.
Bitte testen Sie die neue API und geben Sie uns Rückmeldung.
Autoren von Erweiterungen sollten bitte ein Problem auf GitHub einreichen, falls diese Änderungen dazu führen, dass die API nicht mehr Ihren Anforderungen entspricht.
appModuleHandler.NVDAProcessID ist veraltet, verwenden Sie stattdessen globalVars.appPid. (#13646)
gui.quit ist veraltet, verwenden Sie stattdessen wx.CallAfter(mainFrame.onExitCommand, None). (#13498)
-
- Einige Alias-AppModule sind als veraltet gekennzeichnet.
Code, der von einem dieser Module importiert, sollte stattdessen von dem Ersatzmodul importiert werden. (#13366)
Diese Version enthält wichtige Verbesserungen der UIA-Unterstützung für Microsoft Office.
Für Microsoft Office 16.0.15000 und neuer unter Windows 11 verwendet NVDA standardmäig UIA für den Zugriff auf Dokumente in Microsoft Word.
Dies stellt eine erhebliche Leistungsverbesserung gegenüber dem älteren Objektmodell-Zugriff dar.
Verbesserungen bei Braillezeilen-Treibern, darunter Seika Notetaker, Papenmeier und HID-Braille.
Des Weiteren gibt es verschiedene Windows 11 Fehlerbehebungen für Apps wie Rechner, Konsole, Terminal, Mail und Emoji-Panel.
Die Sprachausgabe eSpeak-NG und der braille-Übersetzer LibLouis wurden aktualisiert und liblouis wurde um neue japanische, deutsche und katalanische Braillen-Tabellen ergänzt.