Skip to content

تغییرات

این صفحه تاریخچه به‌روزرسانی نسخه‌های اصلی 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)

  • افزودن گزینه‌های نصب مجدد اجباری
  • بهبود مدیریت اتصال شبکه
  • افزودن پشتیبانی از shell‌های جدید
  • به‌روزرسانی اسکریپت‌های نصب

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

  1. آخرین نسخه نصب‌کننده را دانلود کنید
  2. نسخه فعلی NVM برای Windows را حذف کنید
  3. نسخه جدید را نصب کنید
  4. نسخه‌های 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

NVM - مدیر نسخه Node برای Windows، Linux و macOS