GxObjGen v1.11.1 — HOTFIX CRITICO (data-loss)
⚠️ HOTFIX CRÍTICO (perda de dados) — atualize já
GxObjGen v1.11.1
O bug
Nas versões anteriores, gx_reorganize com execute=true executava internamente um Create Tables
(recria as tabelas → APAGA todos os dados) em vez de um Reorganize incremental. Ao adicionar um
atributo numa Transaction e reorganizar, os registros do banco eram perdidos.
A correção
gx_reorganize execute=trueagora faz reorganização incremental (ALTER/CREATE conforme o diff,
preserva os dados). Validado com teste de perda de dados (o dado sobrevive ao add-attribute+reorg).- O create-tables destrutivo foi isolado num alvo separado e explícito.
gx_build action=allfoi auditado: já era incremental (seguro).
Ação
- Atualize:
git pull(repo de instalação) ou baixe o asset abaixo e rodeinstall.ps1(GeneXus fechado). /mcpno Claude Code p/ reconectar.- Boa prática: sempre
gx_reorganize execute=false(análise) antes de um reorg real.
Obrigado a quem reportou. — Equipe CQ1