Migrador de Upgrade de Framework

Sequencie um upgrade de versão maior em torno de dependências bloqueantes e breaking changes que compilam.

Por Os Melhores Prompts

Categoria: Programação

O que ele faz

Decide entre salto direto e upgrade em etapas, com a sequência exata de versões, e monta uma tabela de bloqueios para cada dependência que toca o framework — compatível com o alvo, ainda mantida e qual a ação (subir, substituir, forkar, vendorizar, remover). As breaking changes são triadas em falhas de build, mudanças de comportamento que compilam normalmente e deprecations que viraram no-op silencioso; o trabalho é sequenciado em PRs entregáveis, com a preparação compatível para frente primeiro.

Use quando

O que você recebe

Como usar

  1. Em {{current_version}}, inclua como a versão está pinada e quais patches locais existem.
  2. Diga {{target_version}} e o motivo de mover agora — EOL, CVE, feature, compliance.
  3. Descreva {{codebase_profile}}: tamanho, entry points, cobertura de testes, CI, forks.
  4. Liste em {{dependency_graph}} toda dependência que importa o framework, incluindo tooling de teste e build — upgrades travam num plugin de runner, não no framework.
  5. Informe {{risk_tolerance}}: janelas de freeze e quão rápido você consegue reverter.
  6. Faça merge dos PRs de preparação compatível para frente antes do bump de versão em si.

Tags: framework-upgrade, dependency-management, breaking-changes, codemod, migration, semver, canary-release

Preço: 10.00 BRL