Changelog — página 2
Tag: 0.62.2
Data: 2026-09-18
Resumo: Mantém a imagem ampliada da infografia inteira visível, sem scroll no lightbox.
O lightbox das infografias deixa de criar scrollbars e ajusta a imagem completa à área disponível do ecrã.
Validação:
pnpm --dir apps/web run check:code,pnpm --dir apps/web testepnpm --dir apps/web buildsem erros.
Tag: 0.62.1
Data: 2026-09-18
Resumo: Amplia a visualização das infografias com imagens de alta resolução e lupa interativa.
As páginas de infografias passam a abrir a imagem em alta resolução, ocupando melhor o ecrã e permitindo ampliar a zona sob o cursor para consultar os detalhes.
Validação:
pnpm check,pnpm testepnpm --dir apps/web buildsem erros.
Tag: 0.62.0
Data: 2026-09-18
Resumo: Atualiza o WordPress e os plugins do CMS e automatiza a atualização da navegação do frontend.
O CMS passa a usar o WordPress 7.1.1 e as versões mais recentes compatíveis dos seus plugins Composer. As alterações do menu Header Main geram uma nova snapshot de navegação e acionam um deployment apenas do frontend, sem pedido adicional no carregamento das páginas.
Validação:
pnpm check,pnpm test,pnpm test:admin:php,pnpm lint:admin,pnpm cms:standardsepnpm types:adminsem erros.
Tag: 0.61.3
Data: 2026-09-18
Resumo: A navegação do site deixa de ser reconstruída depois do carregamento.
A navegação principal passa a ser renderizada diretamente pelo Astro e deixa de consultar o CMS no carregamento de cada página, eliminando a alteração visual após o primeiro paint.
Validação:
pnpm --dir apps/web test,pnpm --dir apps/web run check:codeepnpm --dir apps/web buildsem erros.
Tag: 0.61.2
Data: 2026-09-18
Resumo: Corrige o contraste do menu de desktop em páginas sem hero de largura total.
As páginas de detalhe sem hero passam a assinalar a superfície clara sob o cabeçalho, mantendo os itens do menu legíveis sem alterar o contraste dos heróis com imagem.
Validação:
pnpm --dir apps/web testepnpm --dir apps/web run check:codesem erros.
Tag: 0.61.1
Data: 2026-09-17
Resumo: O changelog do Nomia Docs passa a mostrar dez releases por página, com navegação para o histórico anterior.
A página do changelog apresenta agora apenas as dez versões mais recentes e disponibiliza paginação acessível para consultar todas as releases anteriores sem uma página excessivamente longa.
Validação:
pnpm check,pnpm --dir apps/docs testepnpm --dir apps/docs buildsem erros.
Tag: 0.61.0
Data: 2026-09-17
Resumo: O painel de links do wp-admin passa a incluir acesso direto ao repositório GitHub do projeto.
O painel «Nomia Links» do wp-admin passa a reunir Figma, Google Drive e o repositório GitHub do projeto, facilitando o acesso dos editores ao código e aos materiais de trabalho.
Validação:
pnpm test:admin:php,pnpm lint:admin,pnpm types:adminepnpm cms:standardssem erros.
Tag: 0.60.2
Data: 2026-09-17
Resumo: A proteção do alvo WordPress sintético passa a ler a identidade do runtime sem falsos positivos na análise estática.
Ajuste final de compatibilidade com o Psalm na proteção HTTP do alvo WordPress sintético, mantendo a validação fail-closed da base de dados, do host e do marcador da execução de testes.
Validação:
- CI de
mainconcluído sem erros, incluindo os testes de integração e do editor Gutenberg no alvo sintético.
Tag: 0.60.1
Data: 2026-09-17
Resumo: A proteção do alvo WordPress sintético passa a cumprir também a validação estática do CMS.
Ajuste de compatibilidade com o Psalm na proteção HTTP do alvo WordPress sintético, mantendo a validação fail-closed da base de dados, do host e do marcador da execução de testes.
Validação:
pnpm testepnpm checksem erros; a validação completa do CMS será executada no workflow de release.
Tag: 0.60.0
Data: 2026-09-17
Resumo: O CMS passa a contar com um alvo WordPress sintético e isolado para testar o Gutenberg e as integrações sem tocar em dados reais.
O CMS passa a disponibilizar um alvo WordPress/DDEV sintético, fixo e fail-closed para os testes de integração e do editor Gutenberg. A nova bateria no Chromium valida a autenticação no wp-admin, a inserção e edição de blocos Nomia e a persistência de rascunhos, enquanto os testes de integração reutilizam apenas fixtures próprias e uma base de dados descartável.
Validação:
pnpm test,pnpm checkeNOMIA_SYNTHETIC_TEST=1 pnpm test:editorsem erros.