Skip to content

Registro de Cambios de fnm

Esta página documenta las principales actualizaciones de versiones de fnm y cambios importantes.

Última Versión

v1.37.1 (2024)

Nuevas Características:

  • Soporte mejorado para Apple Silicon
  • Añadida opción --resolve-engines
  • Análisis optimizado de archivos de versión

Mejoras:

  • Velocidad de descarga de versiones más rápida
  • Mejores mensajes de error
  • Autocompletado de Shell mejorado

Correcciones:

  • Corregidos problemas de rutas en Windows
  • Corregida condición de carrera durante el cambio de versión

Historial de Versiones

v1.37.x

  • Añadida opción --version-file-strategy
  • Soporte para búsqueda recursiva de archivos de versión
  • Soporte de Corepack mejorado

v1.36.x

  • Añadida opción --corepack-enabled
  • Soporte mejorado para arquitectura ARM64
  • Uso de memoria optimizado

v1.35.x

  • Añadida opción --use para instalación
  • Visualización de progreso de descarga mejorada
  • Corregidas múltiples problemas de integración con Shell

v1.34.x

  • Añadida opción --silent-if-unchanged
  • Soporte de Fish Shell mejorado
  • Visualización de lista de versiones optimizada

v1.33.x

  • Añadida opción --progress para controlar barra de progreso
  • Manejo de errores mejorado
  • Corregida integración con Windows PowerShell

v1.32.x

  • Añadida opción --latest para instalación
  • Detección de versiones LTS mejorada
  • Rendimiento de inicio optimizado

v1.31.x

  • Añadida opción --arch para anular arquitectura
  • Soporte multi-arquitectura mejorado
  • Corregidos problemas de suma de verificación de descargas

Hitos Principales de Características

Cambio Automático de Versión

v1.30 introdujo la característica --use-on-cd, cambiando automáticamente las versiones de Node.js según el directorio.

Soporte de engines.node

v1.29 añadió soporte para el campo engines.node de package.json.

Integración con Corepack

v1.36 añadió la opción --corepack-enabled para habilitar automáticamente Corepack.

Búsqueda Recursiva de Archivos de Versión

v1.37 añadió --version-file-strategy=recursive, soportando búsqueda hacia arriba de archivos de versión en directorios padre.

Guía de Actualización

Usando Homebrew

bash
brew upgrade fnm

Usando Script curl

bash
curl -fsSL https://fnm.vercel.app/install | bash

Actualización Manual

  1. Visita la página de Releases de fnm
  2. Descarga la última versión
  3. Reemplaza la versión antigua

Obtener Última Información

Enlaces Relacionados