Não entendi exatamente o que aconteceu.
Fiz upgrade para o tailwindV4 em um projeto e não percebi essa diferença, ou realmente não entendi o que você quis dizer. Pode dar um pouco mais de contexto
EDIT:
Encontrei aqui na documentação: https://tailwindcss.com/docs/upgrade-guide
Existe uma forma bem simples de solucionar pelo que vi:
@layer base { button:not(:disabled), [role="button"]:not(:disabled) { cursor: pointer; } }
Aconteceu isso na Toolbar do Material Angular 19, removeram a cor de fundo e de uma tab bar, aquela cor azulzinha tao comum que todo mundo conhece. E olha que a tabbar ja vinha sem cor, mas você adcionava color="primary" e pronto, ela ficava na cor padrão do tema. Agora nao mais, e é um saco isso, tem que injetar css sujo pra fazer funcionar.
também nao entendo essas mudanças que mudam pra pior
Acredito que é porque você fez um upgrade, mas em projeto novo o cursor agora é default, e o shadcn entrou na onda.
E sim, eu sei como 'solucionar o problema'.
Mas a questão é: Pra que mudar algo que já estva a tantos anos funcionando bem?
Sacrificar a experiência do usuário em nome de "purismo técnico" é simplesmente frustrante.