Skip to content

B2Think v2.26.2 — Onda visual de palco + vault e terminal

Latest

Choose a tag to compare

@gevianajr gevianajr released this 21 Jul 11:18

B2Think v2.26.2 — Vault: causa raiz REAL (CSP) + terminal desalinhado

Diagnóstico ao vivo via CDP no app instalado (sessão noturna com o Geraldo).

🐛 Vault em branco — causa raiz de verdade

Evidência capturada no DOM do app rodando: o texto ESTAVA lá, com cor e fonte
certas — mas o conteúdo deslocado 2.162px pra fora do viewport e
white-space: normal, porque a folha de estilo que o CodeMirror injeta em
runtime estava com sheet NULA (bloqueada).

A regressão era nossa (v2.26.0): o <style> inline adicionado no
index.html pro anti-flash-branco fazia o Tauri emitir hash/nonce no CSP — e
pela spec do CSP, nonce presente faz 'unsafe-inline' ser IGNORADO → toda
folha runtime morria (CodeMirror inclusive).

Fix: <style> inline removido (o backgroundColor da janela no
tauri.conf já elimina o flash branco, nativamente) + teste de guarda que
proíbe <style> no index.html pra sempre. Os requestMeasure do 2.26.1
ficam (endurecimento legítimo).

🖥️ Terminal com prompt no meio da tela (alguns agentes)

Quando o resize do mount coincide com o tamanho que o ConPTY já tem, não há
evento — e a TUI que bootou com grid velho fica desalinhada até resize
manual. Fix: "jiggle" (rows-1 → rows) no settle do mount, repaint garantido.

🌐 Site

Tiers comerciais agora são "Em breve" (sem CTA de compra) — decisão de
posicionamento; CTAs de licença removidos do Hero/Navbar.

Suítes: JS 436/436 (2 testes novos de guarda) · Rust ok · Python ok.