v4.4.0
🚀 Archbase React v4.4.0
Novos pacotes
@archbase/analytics-core — núcleo headless de exploração sobre camada semântica. Não importa biblioteca de UI e não tem dependência de runtime: traz o próprio cliente de transporte.
@archbase/analytics-mantine — componentes e composições (AnalyticsExplorer, AnalyticsWidget). React e Mantine como peerDependencies; o renderizador de gráfico fica em subpath próprio (/charts) para não entrar no grafo de quem usa apenas tabela.
O que a biblioteca faz
A interface é derivada da introspecção do modelo (/v1/meta): rótulo, formatação, agrupamento e visualização inicial são dados do modelo, não código do componente. O mesmo explorador serve a produtos distintos sem conhecer domínio algum.
- Consulta salva versionada, com
migrateSavedQueryexportada - Deep link serializável, com parâmetros configuráveis pelo hospedeiro
- Comparação temporal por múltiplos intervalos na mesma consulta
- Telemetria, formatação, persistência e renderização por portas injetadas
Autorização
A biblioteca não implementa controle de acesso. Membro fora do escopo do usuário não chega na introspecção, e é vedado à biblioteca ocultar membro por lógica própria. Consulta salva que referencie membro indisponível ao leitor degrada com aviso quantitativo — nunca falha, e nunca identifica o que foi removido, porque isso vazaria a existência de dado restrito.
Adotar com exposição a usuário final pressupõe controle de acesso aplicado na camada semântica, metadados conforme o contrato, valores monetários em unidade mínima inteira e acesso intermediado pelo backend do produto.
Nota
Valores monetários trafegam em unidade mínima inteira; nenhuma conversão ocorre dentro da biblioteca — só na porta formatter.