Skip to content

Histórico de Alterações fnm

Esta página documenta as principais atualizações de versão do fnm e alterações importantes.

Última Versão

v1.37.1 (2024)

Novos Recursos:

  • Suporte aprimorado para Apple Silicon
  • Adicionada opção --resolve-engines
  • Análise de arquivo de versão otimizada

Melhorias:

  • Velocidade de download de versão mais rápida
  • Mensagens de erro melhores
  • Conclusão do Shell aprimorada

Correções:

  • Correção de problemas de caminho no Windows
  • Correção de condição de corrida durante troca de versão

Histórico de Versões

v1.37.x

  • Adicionada opção --version-file-strategy
  • Suporte para pesquisa recursiva de arquivo de versão
  • Suporte Corepack aprimorado

v1.36.x

  • Adicionada opção --corepack-enabled
  • Suporte aprimorado para arquitetura ARM64
  • Uso de memória otimizado

v1.35.x

  • Adicionada opção de instalação --use
  • Exibição de progresso de download aprimorada
  • Múltiplos problemas de integração do Shell corrigidos

v1.34.x

  • Adicionada opção --silent-if-unchanged
  • Suporte Fish Shell aprimorado
  • Exibição de lista de versões otimizada

v1.33.x

  • Adicionada opção --progress para controlar barra de progresso
  • Tratamento de erros aprimorado
  • Integração com Windows PowerShell corrigida

v1.32.x

  • Adicionada opção de instalação --latest
  • Detecção de versão LTS aprimorada
  • Desempenho de inicialização otimizado

v1.31.x

  • Adicionada opção de substituição de arquitetura --arch
  • Suporte multi-arquitetura aprimorado
  • Problemas de checksum de download corrigidos

Principais Marcos de Recursos

Troca Automática de Versão

v1.30 introduziu o recurso --use-on-cd, alternando automaticamente as versões do Node.js com base no diretório.

Suporte engines.node

v1.29 adicionou suporte para o campo engines.node em package.json.

Integração Corepack

v1.36 adicionou a opção --corepack-enabled para habilitar automaticamente o Corepack.

Pesquisa Recursiva de Arquivo de Versão

v1.37 adicionou --version-file-strategy=recursive, suportando pesquisa ascendente de arquivos de versão em diretórios pai.

Guia de Atualização

Usando Homebrew

bash
brew upgrade fnm

Usando Script curl

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

Atualização Manual

  1. Visite a página de Releases do fnm
  2. Baixe a versão mais recente
  3. Substitua a versão antiga

Obter Informações Mais Recentes