Unterstützte Node.js-Versionen

In diesem Abschnitt erfahren Sie, wie Sie Ihre Version der Cloud-Clientbibliotheken für Node.js mit den laufenden Releases von Node.js auf dem neuesten Stand halten. Der Veröffentlichungszeitplan der Cloud-Clientbibliotheken für Node.js folgt dem Veröffentlichungszeitplan von Node.js.

Für neue Entwicklung

Bei der Entwicklung neuer Funktionen wird die aktive LTS-Version verwendet, die im Releaseplan von Node.js beschrieben ist. Die Node.js-Clientbibliotheken werden auch mit allen LTS-Versionen für die Wartung getestet.

Wählen Sie beim Start eines neuen Projekts die aktuelle aktive LTS-Version aus. Wenn diese Version in der von Ihnen ausgewählten Laufzeit noch nicht verfügbar ist, sollten Sie eine LTS-Version für die Wartung als zweite Wahl verwenden.

Produktionssystemen auf dem neuesten Stand halten

Wenn Sie Ihre Produktionssysteme mit unterstützten Node.js-Laufzeiten verwenden, erhalten Sie wichtige Sicherheitsupdates und Fehlerkorrekturen. Nachdem eine Node-Version das End of Life erreicht hat, erhält die Laufzeit keine wichtigen Updates mehr.

Bei Clientbibliotheken wird die Hauptversion erhöht, wenn die Unterstützung für eine Node.js-Laufzeit endet. Es wird versucht, andere funktionsgefährdende Änderungen so gering wie möglich zu halten. Wenn eine neue Hauptversion einer Bibliothek verfügbar ist und die Unterstützung für Ihre Node.js-Laufzeit endet, müssen Sie Ihre Laufzeit auf eine unterstützte LTS-Version von Node.js aktualisieren und Ihre Abhängigkeit aktualisieren. Weitere Informationen finden Sie unter Semantische Versionsverwaltung.

Legacy-Unterstützung

Die Clientbibliotheken von Google unterstützen ältere Versionen von Node.js-Laufzeiten nach dem Best-Effort-Prinzip, da es möglicherweise nicht möglich ist, alle Patches zu portieren. Wenn möglich, werden wichtige Patches und Fehlerkorrekturen für frühere Hauptversionen der Node.js-Bibliothek veröffentlicht.

Versionsinformationen aufrufen

Die aktuellen Versionen und unterstützten Node.js-Versionen für Google CloudBibliotheken finden Sie in den einzelnen GitHub-Repositories für Clientbibliotheken. Auf der GitHub Google Cloud Clientbibliothek für Node.js-Seite finden Sie auch eine Tabelle mit Bibliotheken, die mit einzelnen Google Cloud Diensten interagieren.