-
Use um sistema de versionamento de código ou rode a atualização em um ambiente secundário.
-
Desabilite todos os plugins do Filament v3.
-
Desabilite temas customizados.
-
Certifique-se de que o Filament v3 está funcionando.
-
Configure
minimum-stabilitypara beta nocomposer.json. -
Baixe o pacote do upgrate:
composer require filament/upgrade:"^4.0" -W --dev -
Execute o comando de upgrade e seguir as instruções:
vendor/bin/filament-v4
-
Caso tenha um tema customizado:
- Verifique as versões dos pacotes do package.json:
ncu #node-check-updates - Atualize os pacotes do package.json:
ncu -u
- Instale o @tailwindcss/vite:
npm install @tailwindcss/vite --save-dev
- Remova arquivos de configuração do Tailwind 3:
rm resources/css/filament/admin/tailwind.config.js postcss.config.js
- Atualize o
theme.cssdo tema@import '../../../../vendor/filament/filament/resources/css/theme.css'; @source '../../../../app/Filament'; @source '../../../../resources/views';
- Verifique as versões dos pacotes do package.json:
-
Atualize o
vite.config.jsna raiz do tema:import { defineConfig } from 'vite'; import laravel from 'laravel-vite-plugin'; import tailwindcss from '@tailwindcss/vite'; export default defineConfig({ plugins: [ laravel({ input: ['resources/css/filament/admin/theme.css', 'resources/js/app.js'], refresh: true, }), tailwindcss() ], });
- Habilite o tema no provider e verifique se está funcionando corretamente.
-
Remova o pacote do upgrade:
composer remove filament/upgrade
Created
June 28, 2025 01:09
-
-
Save leandrocfe/b6558ac966e7a287526a57330b48f23c to your computer and use it in GitHub Desktop.
Passos upgrade V4
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment