Versionshinweise

Sehen Sie sich die aktuellen Informationen zu den Produktverbesserungen, Fehlerbehebungen und neuen Funktionen an, die mit jeder Version hinzugefügt wurden.

v6.2.0

📝 Kurzfassung

  • Die Modelle „Claude 3.5“ und „Mistral AI“ ersetzen das veraltete Modell „Claude Instant 1.2“
  • Der KI-Schreibassistent unterstützt nun auch Ukrainisch
  • Der Styleguide bietet Kontextbewusstsein und sprachspezifische Regeln
  • Docker-Umgebungsvariablen verwenden nun das Präfix „WPR_“
  • Sicherheitskorrektur für CVE-2025-48924
  • Sprachliche Aktualisierungen für Englisch, Deutsch, Spanisch, Ukrainisch und Französisch

🛠️ Verbesserungen

✨ KI-Schreibassistent

  • Es wurde Unterstützung für die KI-Modelle „Claude 3.5 Sonnet v1“ und „Mistral“ hinzugefügt.
  • Die Unterstützung für die ukrainische Sprache wurde aktiviert.
  • Verbesserte Lokalisierung und Formulierung der Eingabeaufforderungen für Englisch, Französisch, Spanisch und Portugiesisch, um „Prompt-Injection“- und „Jailbreak“-Angriffe zu verhindern.
  • In der Konfigurationsdatei „AppServerX.xml“ wurden die Parameter „MaxGenerateInputSize“ und „MinGenerateInputSize“ zur Steuerung der KI-Eingaben eingeführt.
  • Das Timeout für den „InvokeModel“-Aufruf in Bedrock wurde erhöht, um die Stabilität der Anfragen für Sprachen wie Ukrainisch zu verbessern.

⚠️ Wichtige Änderung

  • Vor Version 6.2.0 verwendete der KI-Schreibassistent „Claude Instant 1.2“ als Basismodell. Dieses Modell wurde von Amazon als veraltet eingestuft und erreichte am 21. Juli das Ende seiner Lebensdauer. Da keine Vorankündigung erfolgte, wurde die Unterstützung kurzfristig durch „Claude 3.5 Sonnet v1“ und „Mistral AI“ ersetzt. Um den KI-Assistenten weiterhin für andere Sprachen als Englisch nutzen zu können, ist ein Upgrade auf Version 6.2.0 erforderlich.

Styleguide

  • Es wurde eine Kontexterkennung implementiert, um die Anwendung besser an die reale Nutzung anzupassen.
    Es wurden die Felder „context_include“ und „context_exclude“ hinzugefügt, um zusätzliche Wörter oder Wortgruppen zu definieren, die die Aktivierung einer Regel auslösen. Verfügbar über die API oder in der Datei „style_guide.csv“ (für die selbst gehostete Version).
  • Die Erstellung sprachspezifischer Regeln in der Style-Guide-API wurde ermöglicht.
    Zusätzlich zu den allgemeinen (sprachenunabhängigen) Regeln ist es nun möglich, mithilfe des Parameters „lang“ sprachspezifische Regeln zu erstellen. Verfügbar über die API oder durch Ablegen der Datei „style_guide.csv“ im jeweiligen Sprachverzeichnis (für die selbst gehostete Version).
  • Es wurde die Unterstützung für das Ignorieren versteckter Dateien im Verzeichnis „style guide“ hinzugefügt.

WProofreader JS Core v3.29.5897

  • Die Schaltfläche „Mehr anzeigen“ wurde entfernt, wenn nur ein Vorschlag verfügbar ist.
  • Verbesserte Handhabung der Autokorrektur, um überlappende Vorschläge zu vermeiden und das Rückgängigmachen von Aktionen zu ermöglichen. Die Hervorhebung wird nun an derselben Position so lange verzögert, bis der Benutzer drei oder mehr Zeichen eingibt oder die Änderung rückgängig macht. Dadurch werden Konflikte in der Benutzeroberfläche reduziert und der Interaktionsablauf verbessert.

Rechtschreibprüfung

  • Vorschläge für eingeschränkte Aufteilungen und eine verfeinerte Logik bei der Anwendung der Regeln.

📚 Sprachliche Aktualisierungen

  • Erhebliche sprachliche Verbesserungen in fünf Sprachen, darunter eine umfangreiche Erweiterung des ukrainischen Wörterbuchs (267 neue Wörter) und umfassende Aktualisierungen im Englischen (334 Neuzugänge, 285 gestrichene medizinische Fachbegriffe). Für Deutsch gibt es 75 neue Wörter und verbesserte Stilrichtlinien, während für Spanisch die Filterung der Autokorrektur verbessert und die Grammatikregeln aktualisiert wurden. Für Französisch wurden Anglizismen und eine Erkennung von vulgären Ausdrücken eingeführt, ergänzt durch 187 neue Einträge in den Stilrichtlinien.

⚠️ Wesentliche Änderungen

  • Docker-Bereitstellungen: Alle Umgebungsvariablen und Build-Argumente verwenden nun das Präfix „WPR_ “. Sehen Sie sich die aktualisierten Dockerfiles und die README-Datei an.

🐞 Fehlerbehebungen

  • [WP-6411] Rechtschreibung: Die Anwendung von WORD_INITIAL/WORD_FINAL einschränken, wenn ein Bindestrich vorhanden ist
  • [WP-6412] Rechtschreibung/Priorisierung: Die Anwendung von Regeln für Teilübereinstimmungen auf vollständige Wortübereinstimmungen einschränken
  • [WP-6454] Rechtschreibprüfung: Am Wortende einen Bindestrich zulassen, wenn das ursprüngliche Wort einen Bindestrich enthält
  • [WP-6478] WProofreader-Kern: Der Dialog zeigt „Gut gemacht…“ an, auch wenn die Funktion deaktiviert ist
  • [WP-6449] WProofreader-Kern/Autokorrektur: Die Autokorrektur lässt sich nicht rückgängig machen, wenn zusätzliche Vorschläge für dasselbe Wort angewendet werden
  • [WP-6479] WProofreader-Kern: Fehlerhafte Stile für das Abzeichen und dessen Menü
  • [WP-6485] Linux-Installationsprogramm: Die Dateiberechtigungen für Dienstdateien und Modelle sind nicht korrekt festgelegt
  • [WP-6494] Sicherheit: CVE-2025-48924 in org.apache.commons:commons-lang3 behoben

v5.16.1

Verbesserungen

Installateure

  • Automatisieren Sie die Konfiguration des Reverse-Proxys im Windows-Installationsprogramm für IIS, um zu vermeiden, dass ein benutzerdefinierter Port 2880 öffentlich zugänglich ist.

Hinweis! Ein Reverse-Proxy-Server kann auf einem Webserver oder einem Java-Anwendungsserver eingerichtet werden. Dadurch können unsere Kunden vermeiden, eine SSL-Verbindung direkt für den Anwendungsserver (AppServer) bzw. den Lizenzserver zu konfigurieren oder den Port 2880 freizugeben.

Grammatik-Engine

  • Die Engine eines Drittanbieters, LanguageTool, wurde auf Version 5.5 aktualisiert . Es wurden Grammatikregeln für die folgenden Sprachen hinzugefügt und verbessert: Katalanisch, Niederländisch, Englisch, Französisch, Deutsch, Portugiesisch, Russisch, Spanisch und Ukrainisch.

Wesentliche Änderungen

  • Die Unterstützung für den Apache HTTP Server und Java-Anwendungsserver (Apache Tomcat, Oracle WebLogic) bei der Installation unter Windows wurde entfernt. Es gibt jedoch weiterhin die Option „Sonstiges“, die für die manuelle Konfiguration verwendet werden kann (nicht empfohlen). 

Fehlerbehebungen

  • [WP-4036, WP-4040] Bei der Web-API und bei WProofreader treten Probleme mit den Versätzen bei Leerzeichen ohne Breite auf

WebSpellChecker Cloud 5.5.4 Release Notes

Verbesserungen

WProofreader v2.2.3806

The following options have been added:

NameTypeDefault ValueDescription
autoDestroybooleanfalseThe parameter turns on/off the auto-destroy functionality of a WEBSPELLCHECKER instance. By default, it is enabled for WProofreader initialized using ‘autoSearch’. It can be used to avoid monitoring the state of the instance and handling its destroy after removal of an editable container from the page.
ecVersionnumber2The parameter sets version of the application for HTML editable controls. The default value is ‘2’. Value ‘1’ stands for enabling the old version of the application which is kept for backward compatibility and exception case (like old versions of IE browser).
requestTokensCountnumber10The parameter sets number of tokens (sentences) per request.

The following options have been removed and no longer available:

NameTypeDefault ValueDescription
enableOnTouchDevicesbooleanfalseThe parameter enables WEBSPELLCHECKER support on the touch devices.
Note:  Now enabled by default and doesn’t require an extra options.
disableCachebooleanfalseThe parameter disables cache for storing the most popular correct and misspelled words with their suggestions. It is aimed at speeding up the proofreading process.
cacheSizenumber4000The parameter sets the max cache size that will be used for storing the most popular correct and misspelled words with their suggestions. It is aimed at speeding up the proofreading process.
requestWordsCountnumber100The parameter sets number of words per request.
requestSentencesCountnumber10The parameter sets number of sentences per request.

Wesentliche Änderungen

Check Command

Introduced a new approach to processing grammar and spell check requests. We switched to per-sentence proofreading rather than meaningless per-word check. Now in a single request in such products as WProofreader and SCAYT plugin for CKEditor 4, we send up to 10 tokens (sentences) using a new unified command check for checking text for spelling and grammar problems at the same time.

If you are using Web API, you can consider migrating to a new check command rather than using spelling and grammar checking commands separately. Check this Check Command guide which outlines the list of all available parameters and possible values, structure of request and its response. Along with that we added Overview of HTTP Response Status Codes that you can find helpful in case of errors.

Usage Limits for Cloud Services

The new approach resulted in almost 20-fold increase in the amount of text processed in comparison with the old approach. More information about this change is available in our blog post Major Cloud Services Upgrade: 20x and 10x Bigger Package Sizes For Our Paid and Free Users.

Fehlerbehebungen

SCAYT-Plugin für CKEditor 4

  • [WP-3049]: SCAYT plugin for CKEditor 4: The text copied and pasted in CKEditor won’t be checked for errors
  • [WP-3034]: SCAYT plugin for CKEditor 4: XSS vulnerability: Grammar description with double quotes and <suggestion></suggestion> tag breaks menu in CKEditor 4