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.