Um tema (componente) respeita .discourse-compatibility quando instalado, o que é bom ![]()
No entanto, quando .discourse-compatibility é atualizado após o componente do tema ter sido instalado e atualizado além da versão-alvo, a versão não é revertida na próxima atualização do componente do tema.
A única maneira de recuperar é:
- copiar as configurações e armazená-las em um local seguro
- remover o componente do tema
- reinstalar o componente do tema
- colar as configurações
O que é viável, SE você souber o que está acontecendo. Mas o regular “pressione o botão de atualização e veja seu problema desaparecer” não ajuda.
Desejado: um componente de tema que inspecione .discourse-compatibility a cada atualização e faça o rollback se necessário.
Sim, sei que isso pode ter efeitos colaterais desagradáveis, mas estou convencido de que eles são menos graves do que não fazer o rollback.