Skip to content

v1.3.1 — Varredura Total

Choose a tag to compare

@StudioCodeAI StudioCodeAI released this 27 Jul 20:20
· 33 commits to main since this release

🔎 v1.3.1 — Varredura Total: a IDE auditada fio a fio

Esta versão não traz módulo novo. Traz prova. Os 20 módulos da IDE foram medidos um a um e 69 defeitos reais foram corrigidos ao longo de 5 ondas de varredura — incluindo falhas que só aparecem no uso de verdade.

O que foi corrigido (destaques)

  • O Salvar do Editor que não gravava em disco — achado crítico: o arquivo parecia salvo na interface e não chegava ao disco em um dos caminhos. Corrigido e coberto por teste.
  • Corte silencioso de contexto no Ollamanum_ctx / num_predict / keep_alive agora vão nos 3 caminhos de inferência, com configuração por modelo, janela autoajustada e aviso quando o prompt não cabe. Antes, o modelo local truncava sem avisar ninguém.
  • Symlink-escape no Explorer — caminho por link simbólico podia sair da pasta permitida. Sandbox endurecida.
  • MCP na revisão corrente (2025-11-25) — a IDE falava 2024-11-05, três revisões atrás. Agora o handshake é negociado de verdade nos dois papéis (cliente e servidor), o cabeçalho MCP-Protocol-Version acompanha toda chamada HTTP e servidor que responde revisão desconhecida vira erro visível — não mais um ✓ verde que quebra na primeira ferramenta.
  • Teto de gasto por missão que realmente freia — passou do limite, a missão é interrompida pelo mesmo caminho do Parar (aborta a inferência em voo) e o motivo diz quanto gastou, qual era o limite e onde ajustar. Vem ligado: US$ 5 · 2 M tokens.
  • Processos órfãos, path traversal, perda de dado no Editor, embeddings com vetor-zero, verificação real de SMTP, stop() do COSMOS com AbortController, Webhook do n8n — entre outros.

Qualidade desta build

Portão Resultado
Lint (tsc --noEmit + ESLint) 0 erros
Testes unitários e de componente 420 / 420
E2E (Playwright) 73 / 73
i18n (PT · EN · ES) 1986 chaves em paridade · 0 hardcode
Carimbo de versão todas as fontes sincronizadas em 1.3.1

⬇️ Instaladores — Windows 10/11 x64

Runtime embutido; não exige Node.js instalado. Instala por usuário, sem privilégio de admin.

Instalador Para quem Tamanho SHA-256
Lya Studio Coder_1.3.1_x64-setup.exe Maioria dos usuários ~58 MB 901955F55E6CD3CE28539A606D6307246F5D84BF6AE8068D5777EAC6E538AB1B
Lya Studio Coder_1.3.1_x64_en-US.msi Ambientes corporativos / implantação via política ~90 MB DEE12E1A54006F66074AA662C56FC4A1FF8D3AE74B88A01151998BB97428614F
LyaStudioCoder_1.3.1.0_x64.msix Microsoft Store / sideload com identidade Partner Center ~95 MB 17CF9B12462BECE832E78B520A59D1385A27533666C497A7A44F935B7EF0BA1A

Verificar no PowerShell: Get-FileHash "arquivo" -Algorithm SHA256

⚠️ SmartScreen: o .exe/.msi pode exibir aviso de "editor desconhecido" — Mais informações → Executar assim mesmo. Instalação sem nenhum aviso: Microsoft Store (MSIX assinado pela própria Microsoft na certificação; a Store segue na 1.3.0 até a 1.3.1 concluir a certificação).

Próximo

Desfazer as edições do agente (rollback), trilha de auditoria persistente das ações do agente e reranking de 2ª passada na memória.


📖 CHANGELOG completo · ⚡ Quick Start