גרסאות נתמכות של Node.js

בקטע הזה מוסבר איך לשמור על הגרסה של ספריות הלקוח של Node.js ב-Cloud מעודכנת עם הגרסאות השוטפות של Node.js. לוח הזמנים של הפרסום של ספריות הלקוח של Node.js ב-Cloud הוא אחרי לוח הזמנים של הפרסום של Node.js.

לפיתוח חדש

פיתוח התכונות החדשות מתבסס על גרסת ה-LTS הפעילה שמתוארת בלוח הזמנים של Node.js. ספריות לקוח של Node.js נבדקות גם מול כל גרסאות ה-LTS של תחזוקה.

כשמתחילים פרויקט חדש, בוחרים בגרסת Active LTS הנוכחית. אם הגרסה הזו עדיין לא זמינה בסביבת זמן הריצה שבחרתם, האפשרות השנייה שלכם צריכה להיות גרסת LTS של תחזוקה.

שמירה על עדכניות של מערכות הייצור

הדרך הכי טובה לוודא שתקבלו תיקוני באגים ועדכוני אבטחה קריטיים היא להשתמש במערכות הייצור בזמני ריצה נתמכים של Node.js. אחרי שגרסת Node מגיעה לסוף חיי המוצר שלה, סביבת זמן הריצה לא מקבלת יותר עדכונים קריטיים.

ספריות לקוח מעלות את מספר הגרסה הראשית כשהתמיכה בסביבת זמן ריצה של Node.js מסתיימת. אנחנו משתדלים לצמצם ככל האפשר את השינויים המשמעותיים האחרים. כשגרסה ראשית חדשה של ספרייה הופכת לזמינה והתמיכה בזמן הריצה של Node.js מסתיימת, חשוב לשדרג את זמן הריצה לגרסת LTS נתמכת של Node.js ולשדרג את התלות. מידע נוסף זמין במאמר בנושא Semantic Versioning (ניהול גרסאות סמנטי).

תמיכה בגרסאות קודמות

ספריות הלקוח של Google תומכות בגרסאות קודמות של סביבות זמן ריצה של Node.js על בסיס מאמץ מרבי, כי יכול להיות שלא ניתן להעביר את כל התיקונים לגרסאות קודמות. כשזה אפשרי, תיקונים קריטיים ופתרונות לבאגים מפורסמים בגרסאות קודמות של ספריית Node.js.

איפה אפשר למצוא מידע על הגרסה

הגרסאות העדכניות וגרסאות Node.js הנתמכות של Cloud de Confiance by S3NS ספריות מופיעות במאגרי GitHub הנפרדים של ספריות הלקוח. בנוסף, בדף Client Library for Node.js ב-GitHub Cloud de Confiance by S3NSCloud de Confiance by S3NS מופיעה טבלה של ספריות שפועלות עם שירותים נפרדים.