Eu atualizei o componente e, aproveitando, fiz uma limpeza (DEV: Modernize and clean up by Arkshine · Pull Request #7 · Arkshine/discourse-banner-featured-links · GitHub)
Registro de alterações:
- Corrigida a depreciação de
htmlSafe - Corrigido um erro de digitação no SCSS (para dispositivos móveis,
max-widthfoi usado em vez demargin) - Corrigida a descrição de algumas configurações
- Substituído
altportitleno link (HTML inválido) - O título é renderizado como texto simples.
Não estava documentado que HTML era permitido, mas não acho que seja útil neste contexto. - Alterada a configuração padrão no hover do botão para usar a mesma cor do botão.
- Fixado o TC na versão 2026.3.0-latest
Internamente:
- Versão removida do
apiInitializer - Configuração de lint atualizada
- Código ajustado com base na nova configuração de lint
- Não mutar o objeto
settings - Feita alguma limpeza
- Adicionados mais testes.