Lançamento Estável do Discourse 3.1.1
O Discourse recomenda fortemente que todos os sites sigam o branch tests-passed padrão do Discourse. O branch “stable” foca mais na ausência de mudanças do que na ausência de bugs - todas as versões, incluindo as de tests-passed e beta, estão prontas para produção.
Mudanças
Novos Recursos
- Adicionar menu suspenso de motivo de silenciamento ao motivo de penalidade do administrador
Correções de Bugs
- Testes
- Garantir que o cache do service-worker seja limpo corretamente (stable) (23205)
- O seletor de tags compacto não está focado no iOS (#22922) (23090)
- Regressões na quebra de enquetes (22957)
- Tornar a modal de quebra de enquetes fechável novamente (22953)
Desempenho
- Melhorar o desempenho das consultas ao carregar uma lista de tópicos (#22949) (22950)
Mudanças de Segurança
- Limitar o número de rascunhos por usuário e o comprimento da
draft_keyCVE-2023-38706 - Limitar o comprimento do campo de nome de autenticadores TOTP e chaves de segurança CVE-2023-40588
- Reduzir o tamanho máximo do cache de sprite SVG para evitar DoS CVE-2023-41043
- Adicionar limites para temas e ativos de temas CVE-2023-41042