Skip to content

v4.13.1

Choose a tag to compare

@github-actions github-actions released this 13 Oct 16:51
· 5 commits to main since this release

Archbase React v4.13.1

Abas não serializam mais elementos React

  • ArchbaseAdvancedTabs: os efeitos dependiam de JSON.stringify(currentTabs). Com favicon sendo um elemento React, o modo dev do React 19 derrubava a aplicação na primeira aba aberta com "Converting circular structure to JSON". A dependência agora é uma assinatura de campos estáveis.
  • O build de produção não era afetado.

Falha na consulta de permissão nega só a tela

  • ArchbaseViewSecurityProvider: um useEffect ficava depois dos retornos antecipados. Quando a consulta de permissão falhava, a contagem de hooks mudava (React #300) e a barreira de erro da aplicação derrubava tudo. O estado de erro agora renderiza normalmente.
  • ArchbaseAdminLayoutProvider: a falha da consulta escapava como unhandledrejection; passou a ser tratada.

Dependências

  • @mantine/* 9.7.2 em todos os pacotes, apps e docs-site.

Atenção ao atualizar: alinhe os pacotes @mantine/* da aplicação em 9.7.2 e atualize todos os @archbase/* juntos.

Full Changelog: v4.13.0...v4.13.1