سجل التغييرات
تسجل هذه الصفحة تاريخ التحديثات للإصدارات الرئيسية من NVM. نظرًا لأن NVM يحتوي على نسختين رئيسيتين (nvm-windows و nvm-sh/nvm)، سنقوم بإدراج سجلات التغيير الخاصة بهما بشكل منفصل.
سجل تغييرات NVM لنظام Windows
v1.2.2 (2025-01-01)
- تم إصلاح مشاكل التثبيت على إصدارات معينة من Windows
- تحسين التوافق مع أحدث إصدارات Node.js
- تعزيز وظيفة تكوين المرآة
- إصلاح عدة ثغرات أمنية
v1.1.10 (2023-08-28)
- تمت إضافة دعم كامل لنظام Windows 11
- تم إصلاح مشاكل الاستخدام في PowerShell 7
- تحسين قابلية قراءة رسائل الخطأ
- تم إصلاح مشاكل التثبيت في المسارات ذات الأحرف الخاصة
v1.1.9 (2022-12-14)
- تم إصلاح معالجة متغير البيئة PATH
- تمت إضافة خيارات تثبيت جديدة
- تحسين دعم 64 بت
v1.1.8 (2022-01-23)
- تم تحسين سرعة التنزيل
- تحسين دعم الإصدارات الأحدث من Node.js
- تم إصلاح مشاكل الاستقرار المتعددة
v1.1.7 (2020-07-06)
- تمت إضافة دعم ملفات .nvmrc
- تحسين معالجة الأخطاء
- تم إصلاح مشاكل التنزيل على أنظمة معينة
سجل تغييرات NVM-SH/NVM
v0.39.3 (2023-01-24)
- تحسين تجربة التثبيت على macOS و Linux
- تمت إضافة دعم لأحدث إصدارات Node.js
- تم إصلاح المشاكل المتعلقة بمعمارية ARM
- تحديث الوثائق والأمثلة
v0.39.0 (2022-01-10)
- تمت إضافة خيارات إعادة التثبيت القسري
- تحسين معالجة اتصال الشبكة
- تمت إضافة دعم للأوامر الجديدة
- تحديث نصوص التثبيت
v0.38.0 (2021-02-02)
- تمت إضافة تحليل أفضل للإصدارات
- تحسين دعم رقائق Apple M1
- تمت إضافة وظيفة قفل إصدار npm
- تم إصلاح مشاكل الأمان المتعددة
v0.37.0 (2020-10-29)
- تمت إضافة أوامر الاسم المستعار الجديدة
- تحسين معالجة ملفات .nvmrc
- تم إصلاح مشاكل التوافق في بعض الطرفيات
- تحديث رسائل الخطأ والوثائق
v0.35.0 (2019-08-16)
- تمت إضافة دعم مواقع المرايا
- تحسين عملية تثبيت الإصدار
- تم إصلاح مشاكل معالجة PATH
- تحديث نصوص الإكمال التلقائي
كيفية الترقية
ترقية NVM لنظام Windows
- قم بتنزيل أحدث إصدار من المثبت
- قم بإلغاء تثبيت الإصدار الحالي من NVM لنظام Windows
- قم بتثبيت الإصدار الجديد
- أعد تثبيت إصدارات Node.js المستخدمة سابقًا
ترقية NVM-SH/NVM
bash
# الطريقة 1: استخدام نص التثبيت
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
# الطريقة 2: استخدام git
cd "$NVM_DIR" && git fetch --tags origin && git checkout `git describe --abbrev=0 --tags --match "v[0-9]*" $(git rev-list --tags --max-count=1)`بعد الترقية، أغلق وأعد فتح الطرفية أو قم بتشغيل الأمر التالي:
bash
source ~/.bashrc # أو source ~/.zshrc