Lançamento Estável do Discourse 2.8.3
O Discourse recomenda fortemente que todos os sites sigam o branch padrão tests-passed do Discourse. O branch “stable” foca mais em falta de mudanças do que em falta de bugs - todas as versões, incluindo as de tests-passed e beta, estão prontas para produção.
Mudanças
Reconstrução necessária. A reconstrução atualizará as versões dos pacotes para a mais recente e deve ser concluída se o site não foi reconstruído pela linha de comando no último dia.
Segurança:
- Atualizar Nokogiri para 1.13.4.
- Garantir que as respostas baseadas em user-agent sejam cacheadas separadamente
- Permissões de grupo de categoria vazadas para usuários normais.
- Evitar vazar o nome de grupo privado ao visualizar a categoria.
- Ocultar categorias privadas na exportação de atividade do usuário
Correção de Bug:
- Serializar permissões para o grupo everyone
- Mostrar aviso de grupos restritos quando necessário
Desenvolvedor:
- Não verificar este elemento
@afterRender - Adicionar endpoint pretender para grupos visíveis de categoria.
- Corrigir testes de tópico de compartilhamento falhando
- Restaurar asserção de ordem nos testes do serializador de categoria.
- Corrigir specs instáveis