Unterstützte Node.js-Versionen

In diesem Abschnitt erhalten Sie einen Überblick darüber, wie Sie Ihre Version der Cloud-Clientbibliotheken für Node.js auf dem neuesten Stand halten und aktuelle Releases von Node.js nutzen können. Die Cloud-Clientbibliotheken für den Node.js-Release-Zeitplan führen den Node.js-Release-Zeitplan aus.

Für neue Entwicklung

Für die Entwicklung neuer Funktionen wird der im Knoten-Release-Plan beschriebene aktive LTS verwendet. Node.js-Clientbibliotheken werden auch mit allen LTS-Versionen getestet.

Wenn Sie ein neues Projekt starten, wählen Sie den aktuellen aktiven LTS-Wert aus. Wenn diese Version in der ausgewählten Laufzeit noch nicht verfügbar ist, sollten Sie eine Wartungs-Langzeitversion auswählen.

Produktionssystemen auf dem neuesten Stand halten

Ihre Produktionssysteme sollten in unterstützten Node.js-Laufzeiten aufbewahrt werden, um wichtige Sicherheits- und Fehlerkorrekturen zu erhalten. Nachdem eine Knotenversion abgelaufen ist, erhält die Laufzeit keine wichtigen Updates mehr.

Wenn eine Unterstützung für eine Node.js-Laufzeit eingestellt wird, erhöhen Clientbibliotheken die Hauptversion. Es wird versucht, andere funktionsgefährdende Änderungen minimal zu halten. Wenn eine neue Hauptversion einer Bibliothek verfügbar ist und die Unterstützung für Ihre Node.js-Laufzeit endet, führen Sie ein Upgrade Ihrer Laufzeit auf eine unterstützte LTS-Version von Node.js aus. Führen Sie dann ein Upgrade Ihrer Abhängigkeit aus. Weitere Informationen finden Sie unter Semantische Versionsverwaltung.

Legacy-Unterstützung

Die Clientbibliotheken von Google unterstützen Legacy-Versionen von Node.js-Laufzeiten, da möglicherweise nicht alle Patches portiert werden können. Wenn möglich werden kritische Patches und Fehlerkorrekturen in den vorherigen Node.js-Bibliotheksversionen veröffentlicht.

Wo finde ich die Versionsinformationen?

Die aktuellen Versionen und unterstützten Node.js-Versionen für Google Cloud-Bibliotheken werden in den einzelnen GitHub-Repositories für Clientbibliotheken angezeigt. Außerdem finden Sie eine Tabelle mit Bibliotheken, die mit einzelnen Google Cloud-Diensten interagieren, auf der Seite Google Cloud-Clientbibliothek für Node.js.