سجل التغييرات
تسجل هذه الصفحة تاريخ تحديثات الإصدارات الرئيسية لـ NVM. نظرًا لأن NVM لديه إصداران رئيسيان (nvm-windows و nvm-sh/nvm)، سنسرد سجلات التغييرات الخاصة بهما بشكل منفصل.
سجل تغييرات NVM for Windows
الإصدار 1.2.2 (2025-01-01)
- إصلاح مشاكل التثبيت في إصدارات معينة من Windows
- تحسين التوافق مع أحدث إصدارات Node.js
- تعزيز وظائف إعداد المرايا
- إصلاح العديد من الثغرات الأمنية
الإصدار 1.1.10 (2023-08-28)
- إضافة دعم كامل لـ Windows 11
- إصلاح مشاكل الاستخدام في PowerShell 7
- تحسين وضوح رسائل الخطأ
- إصلاح مشاكل التثبيت في المسارات التي تحتوي على أحرف خاصة
الإصدار 1.1.9 (2022-12-14)
- إصلاح معالجة متغير البيئة PATH
- إضافة خيارات تثبيت جديدة
- تحسين دعم 64 بت
الإصدار 1.1.8 (2022-01-23)
- تحسين سرعة التنزيل
- تحسين الدعم لإصدارات Node.js الأحدث
- إصلاح العديد من مشاكل الاستقرار
الإصدار 1.1.7 (2020-07-06)
- إضافة دعم لملفات .nvmrc
- تحسين معالجة الأخطاء
- إصلاح مشاكل التنزيل في بعض الأنظمة
سجل تغييرات NVM-SH/NVM
الإصدار 0.39.3 (2023-01-24)
- تحسين تجربة التثبيت على macOS و Linux
- إضافة دعم لأحدث إصدارات Node.js
- إصلاح المشاكل المتعلقة بمعمارية ARM
- تحديث الوثائق والأمثلة
الإصدار 0.39.0 (2022-01-10)
- إضافة خيارات إعادة التثبيت الإجباري
- تحسين معالجة اتصالات الشبكة
- إضافة دعم للأصداف الجديدة
- تحديث نصوص التثبيت
الإصدار 0.38.0 (2021-02-02)
- إضافة تحليل أفضل للإصدارات
- تحسين الدعم لرقائق Apple M1
- إضافة وظيفة قفل إصدار npm
- إصلاح العديد من المشاكل الأمنية
الإصدار 0.37.0 (2020-10-29)
- إضافة أوامر اختصار جديدة
- تحسين معالجة ملفات .nvmrc
- إصلاح مشاكل التوافق في بعض المحطات الطرفية
- تحديث رسائل الخطأ والوثائق
الإصدار 0.35.0 (2019-08-16)
- إضافة دعم لمواقع المرايا
- تحسين عملية تثبيت الإصدارات
- إصلاح مشاكل معالجة PATH
- تحديث نصوص الإكمال التلقائي
كيفية التحديث
تحديث NVM for Windows
- تنزيل أحدث إصدار من المثبت
- إلغاء تثبيت إصدار NVM for 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