Valor de compatibilidade excessivamente restritivo para o componente de cabeçalho da marca

Acabei de atualizar para a versão 3.5.0.beta9 (3cac943266) e estou recebendo um aviso de administrador:

[Aviso de Administrador] O tema ‘Brand Header Theme Component’ contém código que precisa ser atualizado. (id:discourse.widgets-end-of-life) (saiba mais)

Pelo que pude apurar, o componente foi atualizado:

…mas a atualização não pode ser instalada na versão 3.5.0.beta9 porque o arquivo .discourse-compatibility contém esta linha:

< 3.5.0.beta9-dev: 6fd676ea4e9cd7305d03df93bd6ce99961e4ff17

(onde 6fd676ea4e9c... é o commit antes da correção)

A versão 3.5.0.beta9 realmente não consegue usar o código corrigido?

Deveria ser possível instalar a versão mais recente. A linha no arquivo de compatibilidade significa “Versões do Discourse antes de 3.5.0.beta9-dev devem usar a versão antiga do tema”. Como você está na beta9, você deve ser capaz de usar a versão mais recente do tema.

O que você está vendo ao tentar atualizar?

2 curtidas

Peço desculpas - notei o problema ontem, quando fiz o upgrade pela primeira vez, mas esperei até hoje para reportá-lo. Na época, o painel não mostrava nenhuma atualização disponível para o componente e cheguei à conclusão de que era por causa do arquivo de compatibilidade. Na verdade, provavelmente foi apenas que a tarefa de verificação de atualizações em segundo plano ainda não havia sido executada :man_facepalming:.

Agora atualizei o componente e tudo está bem. Desculpe por ter perdido seu tempo!

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.