Tailwind passa a ser compilado por recurso
Cada página, layout e componente leva o próprio CSS compilado. Páginas com layout responsivo podem pedir uma compilação única, que preserva a ordem das regras.
Até aqui, o CSS do Tailwind era uma folha para o sistema inteiro. A partir desta entrega, cada recurso leva o CSS das classes que ele mesmo usa, compilado no build e entregue junto com o HTML.
O problema que apareceu no caminho
Juntar as folhas de vários recursos na mesma página perde a ordem global das regras. Num caso real, a classe hidden de um componente carregado depois anulava o lg:flex do layout, e o menu de desktop aparecia como o de celular.
A saída foi o bundle por página: a página que declara essa opção é compilada junto com o layout e as dependências, numa folha só, com as camadas de tema e base na ordem certa. Quem não precisa continua com a folha por recurso.
O que mais entrou
- A geração é incremental: recurso sem mudança fica em cache.
- A atualização preserva o CSS compilado mesmo quando o conteúdo foi editado no painel.
- O menu da barra de edição saiu do PHP e virou componente, com os textos em português e inglês.
Origem: Core · req-115 · BATCH-115