| Kompatibilitätsmatrix | |||||
|---|---|---|---|---|---|
| Unterstützte GitHub- und ADO-Git-Versionen | Unterstützt | Gewartet | Veraltet | Unterstützung für Acrolinx KI-Assistent und Vorschläge | Hinweise |
| Neueste Versionen von GitHub und ADO Git | 5.0.0 | 4.2.7 | 4.2.6 und früher | -- | JRE 11 oder höher ist für Acrolinx für GitHub und ADO Git Version 4.2.3 und später erforderlich. |
Version 5.0.0 (04. August 2025)
Mit Version 5.0.0 sind wir von langlebigen Personal Access Tokens (PATs) auf eine sicherere, auf einer GitHub-App basierende Authentifizierungsmethode umgestiegen. Dieser neue Ansatz nutzt OAuth 2.0, granulare Berechtigungen und kurzlebige Token.
Für github.com-Benutzer übernimmt Acrolinx den Registrierungsprozess der GitHub-App. Die Verwendung des bereitgestellten Drittanbieter-Installationslinks und die Aktivierung der App für Ihre ausgewählten Repositories reichen aus, um Acrolinx zu aktivieren.
Dieses Update konzentriert sich auf die Verbesserung der Sicherheit und Authentifizierung. Es sind keine funktionalen Änderungen oder neuen Anwendungsfall-Funktionen in dieser Version enthalten.
Was hat sich geändert
Wir haben Personal Access Tokens durch eine sichere GitHub-App ersetzt, die Webhook-Konfiguration auf die Ebene der GitHub-App verlagert und einige wesentliche Konfigurationsschlüssel hinzugefügt. Das ist neu und deshalb ist es wichtig:
-
Brandneue GitHub-App-Integration - Wir sind auf eine sicherere, auf einer GitHub-App basierende Authentifizierungsmethode umgestiegen. Klassische PATs und feingranulare PATs werden nicht mehr benötigt.
-
PAT-Option entfernt - Mit der neuen GitHub-App-basierten Authentifizierung, die OAuth 2.0 nutzt, werden Personal Access Tokens (PATs) und die
gh-token-Einstellung nicht mehr benötigt oder unterstützt. PATs funktionieren nach dem Upgrade nicht mehr. -
Installation der App über einen dedizierten Drittanbieter-Installationslink - Wir haben die Einrichtung mit einer einzigartigen URL von Acrolinx vereinfacht. Folgen Sie ihr, wählen Sie Repositories aus und beginnen Sie mit der Prüfung.
-
Unterstützung für mehrere Organisationen und Benutzerkonten - Die GitHub-App kann über mehrere GitHub-Organisationen und Benutzerkonten hinweg installiert und verwendet werden, sodass die Baseline-Operation und die Pull-Request-Prüfungen für alle aktivierten Repositories ausgeführt werden können.
-
Java 17 als Basis - Zur Transparenz sei angemerkt, dass Acrolinx jetzt JRE 17 als Mindestlaufzeitumgebung erfordert. Dies dient nur zur Information, da Acrolinx die App in unserer privaten Cloud hosten wird.
Die folgende Tabelle zeigt jede Änderung und die Schritte, die Sie unternehmen müssen, damit alles reibungslos weiterläuft.
Tabelle 1. Was hat sich geändert
|
Änderung |
Erforderliche Aktion |
|---|---|
|
Webhook-Konfiguration jetzt auf Ebene der GitHub-App |
Deaktivieren Sie bestehende Acrolinx-Webhooks, bevor Sie die GitHub-App aktivieren. |
|
Anforderungen für den Baseline-Modus |
Um die App im Baseline-Modus auszuführen, stellen Sie sicher, dass die |
|
Webhook-Konfiguration jetzt auf Ebene der GitHub-App |
Deaktivieren Sie bestehende Acrolinx-Webhooks, bevor Sie die GitHub-App aktivieren. |
|
Baseline-Regel |
Installieren Sie die App im durch |
Neue Konfiguration
Um Transparenz zu gewährleisten, informiert der folgende Abschnitt darüber, was Acrolinx tut, um die Single-Tenant-App in unserer eigenen Cloud-Infrastruktur zu hosten. Das Acrolinx SRE-Team wird für die Registrierung der App verantwortlich sein, damit sie in unserer Cloud funktioniert.
Hinweis: Kunden müssen Acrolinx die allowed-github-logins-Liste zur Verfügung stellen, um die App korrekt zu konfigurieren.
Tabelle 2. Neue Konfiguration
|
Schlüssel |
Zweck |
Beispiel |
|---|---|---|
|
|
Pfad zum privaten PEM-Schlüssel (PKCS #1), der während der App-Einrichtung heruntergeladen wurde. |
|
|
|
Numerische GitHub-App-ID. |
|
|
|
Erforderlich: Liste der GitHub-Organisationen und Benutzerkonten, die berechtigt sind, die von Acrolinx gehostete App-Instanz zu verwenden. Acrolinx benötigt diese Liste, um Ihre in der Cloud gehostete App für Ihre spezifische Kundenumgebung korrekt zu konfigurieren (Groß-/Kleinschreibung wird nicht beachtet). |
|
Installationsablauf
-
Öffnen Sie den Installationslink von Acrolinx.
-
Klicken Sie auf „Installieren“ und wählen Sie die gewünschten Repositories aus.
-
Verwalten oder deinstallieren Sie jederzeit unter Einstellungen › Anwendungen › Installierte GitHub-Apps › Konfigurieren.
Wer kann installieren (nur kundenseitig)
Die Anweisungen in diesem Abschnitt können nicht von Acrolinx-Mitarbeitern ausgeführt werden. Nur kundenseitige GitHub-Administratoren mit den entsprechenden Berechtigungen können die App installieren:
-
Organisationsinhaber – immer.
-
Repository-Administratoren – wenn die angeforderten Berechtigungen innerhalb ihrer Repos bleiben.
-
Andere Mitglieder – GitHub benachrichtigt die Inhaber zur Genehmigung.
-
Persönliche Konten – jeder GitHub-Benutzer.
Berechtigungen
Hier sind die Bereiche, die die App berührt, und warum. Wir haben den Zugriff auf das absolute Minimum beschränkt – gerade genug, um Ergebnisse zu posten, Commit-Prüfungen zu aktualisieren und Ihre Inhalte zu schützen.
Tabelle 3. Berechtigungen
|
Bereich |
Zugriff |
|---|---|
|
Issues |
Lesen und Schreiben |
|
Commit-Status |
Lesen und Schreiben |
|
Inhalte |
Lesen und Schreiben |
|
Pull-Requests |
Lesen und Schreiben |
Hinter den Kulissen
Unter der Haube haben wir die Technik, die jede Prüfung antreibt, überarbeitet – intelligentere Token, strengerer Zugriff, sauberere PR-Handhabung und integrierte Intelligenz zur Ratenbegrenzung. Hier ist ein kleiner Einblick, was hinter den Kulissen passiert.
-
Zentrale Authentifizierungs-Middleware - Wir haben die Token-Generierung, das Caching und die automatische Erneuerung implementiert, sodass Anmeldeinformationen ohne manuelle Erneuerung aktuell bleiben.
-
Baseline-Installationssuche - Wir haben eine Routine vor der Baseline hinzugefügt, die die richtige Installations-ID für jedes Repo in Ihrer Liste findet.
-
Überarbeiteter PR-Ablauf - Wir haben die Verarbeitung von Pull-Requests so umgestellt, dass sie sich mit der Installations-ID des Repos authentifiziert. Wir haben statische Token entfernt.
-
Strengere Zugriffskontrollen - Wir haben die App so verdrahtet, dass sie
:allowed-github-loginsbei jeder Installation und jedem PR-Ereignis überprüft und bei Nichtübereinstimmung automatisch deinstalliert. -
Ratenbegrenzungs-Handler - Wir haben eine Logik hinzugefügt, die die primären Ratenbegrenzungen von GitHub handhabt.
Führen Sie ein Upgrade auf Git Hosting 5.0.0 durch, um eine höhere Sicherheit, eine schnellere Einrichtung und eine reibungslosere Abdeckung mehrerer Repositories auf GitHub zu erhalten.
Frühere Versionen
Version 4.2.7 (07. März 2025)
Zusammenfassung
Veröffentlicht am 07. März 2027
-
Unterstützung für Push-Ereignisse eingestellt - Wir haben die Unterstützung für Push-Ereignisse eingestellt. Wenn Sie die Verarbeitung von Push-Ereignissen aktiviert hatten, hat Acrolinx einen Kommentar zu jedem Commit gepostet. Ab dieser Version 4.2.7 ist es nicht mehr erforderlich, „push“ in der Konfigurationsoption
:allowed-event-typesanzugeben. Die Integration verarbeitet nur noch Pull-Request-Ereignisse. -
Anzeige des Analyse-Dashboards direkt aus den Prüfungsergebnissen - Wir verwenden keinen veralteten Endpunkt mehr, um das Inhaltsanalyse-Dashboard abzurufen. Die Integration ruft die Daten jetzt direkt aus den Prüfungsergebnissen ab.
-
Abhängigkeits-Updates - Wir haben notwendige Abhängigkeits-Updates in diese Version aufgenommen.
-
Behebung von Sicherheitsschwachstellen - Wir haben einige Sicherheitsschwachstellen behoben.
Version 4.2.6 (11. November 2024)
Zusammenfassung
Veröffentlicht am 11. November 2024
Diese Service-Version enthält Abhängigkeits-Updates und die Behebung von Schwachstellen.
Version 4.2.5 (29. August 2024)
Zusammenfassung
Veröffentlicht am 29. August 2024
Diese Service-Version ermöglicht Ihnen den Zugriff auf Beispiel-JSON-Konfigurationsdateien über die Kommandozeilenoptionen --sample-json-config und --sample-files. Wir haben auch einige Abhängigkeiten aktualisiert, Sicherheitsschwachstellen behoben und die Protokollmeldungen verbessert.
Weitere Informationen zur Konfiguration der Git-Hosting-Integration mithilfe von JSON-Konfigurationsdateien finden Sie unter Formatmigration für Konfigurationsdateien und Repository-Registrierung.
Version 4.2.4 (22. April 2024)
Zusammenfassung
Veröffentlicht am 22. April 2024
In dieser Version haben wir die Konfigurationsoption :file-size-limit für Pull-Requests verfügbar gemacht. Wir haben auch einige routinemäßige Wartungsarbeiten und Sicherheitskorrekturen durchgeführt.
Erfahren Sie mehr über die Verwendung von :file-size-limit in Konfigurationen erklärt.
Version 4.2.3 (03. November 2023)
Zusammenfassung
Veröffentlicht am 3. November 2023
Diese Service-Version behebt einen Fehler, der die Statusinformationen von Pull-Requests beeinträchtigte. Wenn eine nicht unterstützte Pull-Request-Aktivität auftrat, änderte sich der Status des Pull-Requests in „erfolgreich“.
Die derzeit von uns unterstützten GitHub-Pull-Request-Aktivitäten sind:
-
opened -
reopened -
synchronize
Aufgrund der in dieser Version enthaltenen Sicherheitsupdates müssen Sie in Ihrer Hosting-Umgebung für den Webhook auf Java 11 aktualisieren.
Wir haben auch weitere Informationen zu den Protokolleinträgen hinzugefügt, um eine bessere Überwachung zu ermöglichen.
Version 4.2.2 (06. Juli 2023)
Zusammenfassung
Veröffentlicht am 6. Juli 2023
Diese Service-Version behebt einen Fehler, der auftrat, wenn die erste Datei in einem Pull-Request nicht erfolgreich geprüft wurde. In diesem Fall konnten Sie den Link zum Inhaltsanalyse-Dashboard in Ihren Ergebnissen nicht sehen. Wir haben auch einige Sicherheitsupdates vorgenommen.
Version 4.2.1 (12. Juni 2023)
Zusammenfassung
Veröffentlicht am 12. Juni 2023
Verbesserungen und Korrekturen an Protokolleinträgen, um die Überwachung des privaten Beta-Feature-Flags innerhalb der Acrolinx für GitHub-Integration zu erleichtern.
Version 4.2.0 (15. Mai 2023)
Zusammenfassung
Veröffentlicht am 15. Mai 2023
In dieser Version haben wir ein Feature-Flag hinzugefügt, das die Stapelzuordnung von Styleguides für Markdown-Dateien ermöglicht, die mit Metadaten versehen wurden. Wie üblich haben wir auch Sicherheitslücken behoben.
Diese Funktion ist derzeit als private Beta verfügbar und kann sich in zukünftigen Versionen ändern.
Plattformunterstützung
Diese Version erfordert:
-
Acrolinx-Plattform Version 2022.02 oder höher (nur Private Cloud)
Verbesserungen
-
Feature-Flag für Ziel-Stapelzuordnung - Wir haben ein privates Beta-Feature-Flag hinzugefügt, das die Ziel-Stapelzuordnung für Markdown-Dateien über benutzerdefinierte Dokumentenfelder ermöglicht. Erfahren Sie mehr darüber, wie es funktioniert.
Version 4.1.x und nachfolgende Service-Releases
Version 4.1.3
Veröffentlicht am 28. April 2023
Diese Version behebt einen Fehler bei der parallelen Verarbeitung, der dazu führen konnte, dass sowohl die Baseline- als auch die Webhook-Worker die Verarbeitung einstellten.
Version 4.1.2
Veröffentlicht am 20. März 2023
Diese kleine Service-Version behebt einen Fehler, der dazu führte, dass die Baseline in eine Endlosschleife geriet.
Version 4.1.1
Veröffentlicht am 6. März 2023
Kleine Version für Wartung und Code-Refactoring.
Version 4.1.0
Veröffentlicht am 16. Februar 2023
Dies ist eine wichtige Version mit zwei neuen Funktionen, die Fehler bei Prüfungen und bei der Konfiguration von Dateien reduzieren. Wir haben auch unsere Bibliotheken aktualisiert, um einige hohe CVEs zu beheben.
Plattformunterstützung
Diese Version erfordert Folgendes:
-
Acrolinx-Plattform Version 2021.12 oder höher (nur Private Cloud)
Verbesserungen
Wiederholungsmechanismus für alle HTTP-Aufrufe an Acrolinx, GitHub und Azure DevOps GitDiese Version erweitert die Implementierung von Wiederholungsmechanismen konsistent für alle HTTP-Aufrufe. Bisher war dies nur für jene Aufrufe implementiert, die nach Ihren Beobachtungen häufig fehlschlagen.
Der Mechanismus wird bei allen Aufrufen der Acrolinx-API und der jeweiligen APIs der von uns unterstützten Git-Hosting-Anbieter, nämlich GitHub und Azure DevOps Git, verwendet. Der Mechanismus führt Wiederholungsversuche durch, wenn HTTP-Antworten mit Statuscodes empfangen werden, die auf eine vorübergehende Nichtverfügbarkeit der Server hinweisen, und erhöht so die Wahrscheinlichkeit erfolgreicher Antworten. Dies führt zu einer geringeren Auswirkung der Nichtverfügbarkeit der Server und einer erhöhten Zuverlässigkeit der Kommunikation zwischen der Integration und den oben genannten Plattformen.
EDN- zu JSON-Formatmigration für Konfigurationsdateien und Repository-RegistrierungDie Acrolinx für Git-Hosting-Integration kann nun ihre Konfiguration und die Remote-Repository-Registrierung aus JSON-Dateien lesen. Alle drei Arten von Konfigurationsdateien: die benutzerspezifische lokale Konfigurationsdatei, die globale Konfigurationsdatei und die Konfigurationsdatei auf Repository-Ebene sowie die Repository-Registrierung können sowohl in EDN als auch in JSON angegeben werden, wobei JSON das Format ist, das Vorrang hat.
Wie die Remote-Konfigurationsdateien und die Repository-Registrierung gelesen werden
Wenn die Integration eine JSON-Datei erkennt, liest sie die Remote-Konfiguration aus dieser Datei und ignoriert die EDN-Konfigurationsdatei. Die Remote-EDN-Konfiguration wird nur dann gelesen, wenn keine JSON-Datei im Repository vorhanden ist.
Die oben genannten Leseregeln und die Formatpriorität gelten auch für die Repository-Registrierungsdatei. Wir haben Unterstützung für das Lesen und Schreiben des Repo-Status aus und in die JSON-Repository-Registrierungsdatei bereitgestellt.
Unterstützung für JSON-Kommentare
Das JSON-Format unterstützt keine Kommentare, wir haben jedoch Unterstützung für Kommentare als Objekte und Schlüssel-Wert-Paare bereitgestellt, bei denen der Name des Kommentarobjekts oder der Schlüsselname mit zwei Schrägstrichen (//) beginnt.
Zum Beispiel:
{ "//comment001": "Ein Kommentar",
":foo0": [{"//comment0001": "Ein Kommentar in einem Array"},
"foo"],
":foo1": {
"//comment001": "Noch ein Kommentar",
":foo2": "foo2"
}
}
Wenn die Dateien gelesen werden, werden die Kommentare ignoriert. Für die zukünftige Kompatibilität empfehlen wir, dass die Kommentarschlüssel eindeutig sind.
Namenskonvention für die Konfigurationsoptionen
Beachten Sie, dass sich die Namenskonvention für die Konfigurationsoptionen nicht geändert hat. Wenn Sie also die Konfigurationsoptionen in Ihren JSON-Dateien angeben, stellen Sie sicher, dass sie mit einem Doppelpunkt (:) beginnen.
Namenskonvention für die Konfigurationsdateien
Sie müssen sicherstellen, dass die benutzerspezifische lokale Konfigurationsdatei mit der Erweiterung .json endet. Die Dateinamen lauten wie folgt:
-
Globaler Konfigurationsdateiname:
global-config.json -
Konfigurationsdateiname auf Repository-Ebene:
acrolinx-config.json -
Repository-Registrierungsdateiname:
repositories.json.
Fehlerbehebungen
Die folgenden Sicherheitsschwachstellen wurden behoben|
Abhängigkeit (Version) |
CVSS-Bewertung |
CVE |
Gefunden in |
|---|---|---|---|
|
org.eclipse.jetty/jetty-client ( 9.4.44.v20210927) |
NIEDRIG HOCH |
CVE-2022-2047 CVE-2022-2048 |
o.github.atomisthq/jibbit > com.cognitect.aws/api > com.cognitect/http-client |
|
com.github.jnr:jnr-posix (3.0.53) |
HOCH |
CVE-2014-4043 |
com.unbounce:clojure-dogstatsd-client@0.7.0 > com.datadoghq:java-dogstatsd-client@2.11.0 > com.github.jnr:jnr-unixsocket@0.27 > com.github.jnr:jnr-posix@3.0.53 |
Version 4.0.0 (28. Dezember 2022)
Zusammenfassung
Veröffentlicht am 28. Dezember 2022
Dies ist eine riesige Version voller neuer Funktionen und Fehlerbehebungen. Oh, und Sie haben vielleicht den neuen Namen bemerkt! Lesen Sie weiter, um all die aufregenden Dinge zu sehen, die wir in dieser Version hinzugefügt haben.
Plattformunterstützung
Diese Version erfordert Folgendes:
-
Acrolinx-Plattform Version 2021.12 oder höher (nur Private Cloud)
Wir haben die Unterstützung für Folgendes eingestellt:
-
GitHub 2.0.x, 3.1.1, 3.2.0, 3.3.0, 3.4.0 und 3.5.0.
Verbesserungen
Neuer Name, gleiche FunktionalitätDie Integrationen für GitHub und Azure DevOps Git haben jetzt eine gemeinsame Quellcodebasis. Sie werden nun als zwei verschiedene Git-Dienstanbieter unter einer Integration verfügbar sein, der neu veröffentlichten Git-Hosting-4.0-Integration. Bei der Installation der Integration können Sie konfigurieren, welche Integration Sie installieren möchten.
Aktualisierte KonfigurationsoptionDies ist eine bahnbrechende Änderung.
Die Konfigurationsoption :secret heißt jetzt :gh-secret. Bitte ändern Sie Ihre Hauptkonfigurationsdatei entsprechend.
Die meisten Konfigurationsoptionen werden jetzt für die Verarbeitung von Pull-Requests in Azure DevOps Git unterstützt. Weitere Details finden Sie am Ende der Versionshinweise.
Verringerte Verzögerung der Ereigniswarteschlange von 10 Sekunden auf 0,1 SekundenAufgrund erheblicher Verbesserungen des GitHub-Cloud-Systems (des Git-Dienstes selbst) konnten wir die Verzögerung der Ereigniswarteschlange drastisch von 10 auf 0,1 Sekunden reduzieren! In der Praxis bedeutet dies, dass die Kommentare und der Status jetzt bis zu 10 Sekunden schneller an den Git-Hosting-Dienst (GitHub oder Azure DevOps) gesendet werden.
ACROLINX_LOGGING_TARGET-Option entferntDies ist eine bahnbrechende Änderung.
Die Umgebungsvariable ACROLINX_LOGGING_TARGET, die zur Umleitung der Protokollausgabe an die Standardausgabe verwendet wurde, wurde aufgrund einer Änderung in der Logback-Bibliothek entfernt.
Wir empfehlen den folgenden Ansatz:
Innerhalb der JAR-Datei kann die Datei logback-stdout.xml verwendet werden, um die Protokollausgabe umzuleiten. Sie befindet sich im Klassenpfad und kann wie folgt verwendet werden:
java -Dlogback.configurationFile=logback-stdout.xml -jar JARFILE ...
Dadurch wird die Protokollausgabe an die Standardausgabe umgeleitet.
Die Datei logback-stdout.xml war bereits in den JARs der Versionen Acrolinx für GitHub 3.6.0 und Acrolinx für Azure DevOps 1.1.0 enthalten. Sie müssen keine Änderungen am Bereitstellungsskript mit dem Integrationsupgrade synchronisieren.
Die Benutzeroberfläche der Git-Hosting-Integration wurde entfernt. Der Hauptgrund dafür ist, dass alle über die frühere Benutzeroberfläche bereitgestellten Informationen jetzt über Befehlszeilenoptionen und das Protokollsystem verfügbar sind. Das bedeutet, dass wir mehr Zeit für neue Funktionen aufwenden können, anstatt eine alte, ungenutzte zu pflegen!
Fehlerbehebungen
Sensible Header wurden möglicherweise in den Protokollen ausgegebenMit Azure DevOps 1.1 wurde die vom Azure DevOps-System zurückgegebene persistente Sitzungs-ID in einigen Protokolleinträgen ausgegeben. Dies wurde auf der Ebene des Ausnahmesystems behoben (HTTP-Header werden in diesen Ausnahmefällen nicht mehr in der Protokollausgabe ausgegeben).
Acrolinx ignorierte Dateien, wenn die Konfigurationsoption:allowed-filename-matches eine Zeichenfolge war
Ein Fehler wurde für die Konfigurationsoption :allowed-filename-matches behoben. Bisher prüfte die Integration keine Dateien, wenn der Wert dieser Konfigurationsoption eine Zeichenfolge (kein Vektor von Zeichenfolgen) war. Die Konfigurationsoption funktioniert jetzt wie vorgesehen.
Wichtige Informationen
Aktuelle Unterschiede zwischen der Unterstützung von GitHub und Azure DevOps:
-
Der Azure DevOps Git-Modus unterstützt nur die Verarbeitung von Pull-Request-Ereignissen.
-
Die Konfigurationsoption
:ignored-senderskann je nach Unterschieden in den APIs dieser Dienste unterschiedliche Bedeutungen haben:-
GitHub: Benutzername
-
Azure DevOps: E-Mail-Adresse
-
-
Die Konfigurationsoption
:use-skip-labelbezieht sich auf das Pull-Request-Label in GitHub und auf das Pull-Request-Tag in Azure DevOps (unterschiedliche Terminologie zwischen den Git-Dienstanbietern). -
Die Konfigurationsoption
:allow-merges-from-defaultwird in Azure DevOps Git noch nicht unterstützt.
Version 3.6.0 (19. Oktober 2022)
Zusammenfassung
Veröffentlicht am 19. Oktober 2022
In dieser Version haben wir die Art und Weise verbessert, wie Acrolinx Ihre Dateien prüft. Wir haben uns auch um einige Schwachstellen in Drittanbieter-Bibliotheken gekümmert. Wir empfehlen Ihnen daher, auf diese Version von Acrolinx für Git Hosting zu aktualisieren.
Plattformunterstützung
Acrolinx für Git Hosting Version 3.6.0 erfordert Folgendes:
-
Acrolinx-Plattform Version 2021.03 oder höher.
Verbesserungen
Verbesserte Verarbeitung von Pull-Request-EreignissenIn der Vergangenheit konnten Sie Pull-Requests parallel an die Acrolinx-Plattform senden, sie wurden jedoch sequenziell verarbeitet. Dies bedeutete, dass die durchschnittliche Anzahl der Dateien in jedem Pull-Request die Verarbeitungszeit beeinflusste. Das haben wir verbessert!
Acrolinx verarbeitet eingehende Pull-Requests jetzt so schnell wie möglich und parallel. Mit dieser Verbesserung kann Acrolinx alle aktiven Sprachserver voll auslasten. Acrolinx sendet so viele Dateien wie möglich an die Acrolinx-Plattform, aber nicht mehr, als Sie für :acrolinx-parallel-workers konfigurieren. Lesen Sie mehr darüber in Konfigurationen.
Sie können die JAR-Protokollausgabe jetzt an die Standardausgabe senden. Setzen Sie dazu die Umgebungsvariable ACROLINX_LOGGING_TARGET auf den Wert stdout. Erfahren Sie mehr in unserem Artikel Protokollierung und Überwachung.
Wir haben einige Schwachstellen in den von uns verwendeten Drittanbieter-Bibliotheken gefunden. Deshalb haben wir die Bibliothek auf eine Version aktualisiert, in der die Schwachstellen nicht mehr vorhanden sind. Zeit, Ihren Teil zu tun – aktualisieren Sie Ihre Acrolinx-Integration!
Weitere Details finden Sie in der National Vulnerability Database.