Atualização: Fiz o salto hoje. Duas coisas que errei acima
PostgreSQL. Eu disse para verificar se você está na versão 15+. Essa não é a verificação útil. A imagem base atual inclui o PostgreSQL 18, e a reconstrução migra você automaticamente: faz o dump, restaura em um novo cluster e então para com a mensagem:
UPGRADE OF POSTGRES COMPLETE
To complete the upgrade, rebuild again using: ./launcher rebuild app
Seu site permanece fora do ar até que a segunda reconstrução seja executada. Nada deu errado, mas eu não esperava uma reconstrução em duas etapas. O cluster antigo é mantido em /shared/postgres_data_old, e você precisa ter o dobro do tamanho do seu banco de dados livre. Mais detalhes em Atualização do PostgreSQL 18.
O editor rico não é incondicional. Eu disse que era. A configuração do site rich_editor foi removida, então os administradores não podem mais forçar um modo em todo o site, mas há uma alternância por usuário no compositor e o Markdown está completamente intacto.
O Cloudflare pode bloquear a salvamento de temas. Foi necessário ajustar o CSS depois. Se um componente de tema tiver uma tag <script> em seu campo <head>, o salvamento retorna um 403 simples.
A regra gerenciada do Cloudflare XSS, HTML Injection – Script Tag bloqueia o PUT /admin/themes/<id>, porque o editor 2026.7 envia todos os campos ao salvar, em vez de apenas aquele que você editou.
Uma regra personalizada resolve o problema (sem IP estático):
starts_with(http.request.uri.path, "/admin/themes") and http.request.method eq "PUT"
Ação: Ignorar → regras gerenciadas.
