A Embarcadero lançou em 17 de setembro de 2026 o RAD Studio 13.2 Florence, acompanhado do Delphi 13.2 e do C++Builder 13.2. A atualização chega seis meses depois da versão 13.1 e concentra esforços em compiladores, desempenho, Linux, Windows on Arm, produtividade dentro da IDE, interfaces modernas e integração com inteligência artificial. Há novidades visíveis, como controles VCL e o Navigator, mas as mudanças mais profundas estão na infraestrutura de compilação.
Para uma equipe que mantém aplicações reais, uma lista de recursos não responde à pergunta mais importante: vale atualizar agora? A resposta depende dos alvos usados, dos componentes de terceiros e da maturidade dos testes do projeto. Este artigo organiza as novidades por impacto, separa medições do fabricante de resultados que ainda precisam ser confirmados em cada base de código e propõe um roteiro de avaliação que não exige colocar a produção em risco.
O compilador LLVM 20 para Linux é a mudança estrutural
A principal novidade do Delphi 13.2 é a substituição da cadeia de ferramentas para Linux Intel 64 bits por uma baseada em LLVM 20. Segundo o anúncio oficial do RAD Studio 13.2, a mudança inclui compilador, linker moderno e informações de depuração mais completas. O compilador pode ser executado como processo de 32 ou 64 bits; por isso, a IDE de 64 bits passa a compilar Linux64, além de Windows 64 e Windows Arm.
Esse ponto importa especialmente para serviços, middleware, APIs, aplicações de banco de dados, DataSnap, WebBroker e RAD Server executados em Linux. A documentação de plataformas suportadas lista Ubuntu 22, Ubuntu 24, Red Hat Enterprise Linux 10 e WSL2 como ambientes Linux atendidos. Projetos visuais baseados em FMXLinux também se beneficiam do novo compilador, embora o pacote e suas dependências continuem merecendo verificação própria.
Uma troca de backend não deve ser tratada como simples recompilação. Código que depende de detalhes de ABI, bibliotecas compartilhadas, alinhamento, conversões implícitas, exceções ou comportamento indefinido pode revelar diferenças. Antes de migrar um serviço Linux, registre o compilador atual, preserve os binários usados em produção, recompile todas as dependências possíveis e execute testes de integração no mesmo tipo de distribuição implantada. A página oficial de desenvolvimento Delphi para Linux ajuda a conferir PAServer, SDK e pacotes necessários.
Compilação paralela promete ganhos, mas o seu projeto precisa medir
Os compiladores Delphi baseados em LLVM para Linux64 e Windows Arm64EC receberam geração de código paralela. A Embarcadero relata que builds representativos de FireMonkey ficaram até 14 vezes mais rápidos em testes internos. Também informa que novas otimizações produziram aplicações Release entre duas e quatro vezes mais rápidas em alguns cenários, com testes isolados chegando a sete vezes. Esses números são relevantes, mas não são garantia de ganho equivalente em qualquer sistema.
O tempo total de um build inclui mais do que a geração de código: leitura de DCUs, packages, recursos, etapas personalizadas, assinatura e cópia de artefatos podem dominar o processo. Da mesma forma, o desempenho de uma aplicação depende de banco de dados, rede, alocação, interface e algoritmo. A comparação correta usa a mesma máquina, configuração, conjunto de fontes e carga de trabalho, executa várias rodadas e separa Debug de Release.
Uma avaliação útil mede pelo menos build limpo, build incremental, tamanho dos binários, tempo de inicialização, consumo de memória e duração das operações críticas. Se o projeto não usa Linux64 nem Arm64EC, essa parte da atualização não deve ser apresentada como ganho imediato. Para essas equipes, produtividade na IDE, correções de qualidade e bibliotecas talvez pesem mais na decisão.
Navigator integrado melhora o trabalho em bases grandes
Depois de incorporar o Bookmarks na versão 13.1, o RAD Studio 13.2 integra o Navigator à IDE. O diálogo Goto permite localizar unidades, tipos, métodos e outros símbolos em tempo real. O minimapa do editor também passa a representar a estrutura do arquivo, a linha ativa, breakpoints e marcações de erro. Em uma aplicação empresarial com centenas de units, formulários e camadas acumuladas durante anos, reduzir o custo de navegação pode valer mais do que uma novidade de linguagem pouco usada.
A adoção aqui é menos arriscada, mas ainda merece um período de ajuste. Atalhos podem colidir com extensões existentes, índices precisam acompanhar mudanças no código e equipes que utilizam plugins semelhantes devem evitar funcionalidades duplicadas. Uma boa experiência-piloto inclui uma solução grande, navegação entre declaração e implementação, busca por símbolos homônimos e observação do consumo de CPU e memória durante a indexação.
O ganho também deve ser visto em conjunto com o DelphiLSP e a IDE de 64 bits amadurecida nas versões anteriores. O 13.2 não começa essa modernização do zero; ele amplia uma linha de evolução iniciada no Florence 13.0 e continuada no 13.1. Isso ajuda a explicar por que equipes que ainda estão em versões antigas precisam avaliar a soma das mudanças, e não apenas as novidades do Update 2.
TTabView e TNavigationView modernizam a VCL sem abandoná-la
Para desenvolvimento Windows, a versão acrescenta os controles TTabView e TNavigationView. O primeiro organiza conteúdo em abas com imagens, legendas em várias linhas, fechamento, inclusão, rolagem e menu de acesso. Como as abas podem hospedar formulários ou controles, ele atende aplicações com documentos, painéis e múltiplas áreas de trabalho. O segundo oferece navegação vertical em modos normal e compacto, com imagens, texto, rolagem, reordenação por arrastar e opções de personalização.
O valor prático está em criar interfaces atuais preservando o modelo de programação VCL. Ainda assim, modernizar não significa substituir automaticamente menus e páginas de uma aplicação consolidada. Novos controles precisam passar por testes de escala de DPI, teclado, foco, acessibilidade, temas claro e escuro, estilos VCL e comportamento com muitos itens. Também é necessário avaliar como se integram à arquitetura de formulários já adotada.
Quem trabalha com múltiplas plataformas encontra outra frente no FireMonkey Style Designer. Introduzido no 13.1, ele agora pode ser aberto pela IDE, importar como ponto de partida arquivos do formato de estilos VCL e analisar recursos não utilizados, referências quebradas e nomes duplicados. Foram acrescentados gradientes, elementos vetoriais circulares, rasterização, brilho, múltiplos efeitos e opções mais completas de texto. Para contextualizar a tecnologia, o conteúdo Delphi: desvendando o FireMonkey continua útil como visão dos fundamentos, embora seja anterior a essas ferramentas.
Windows on Arm fica mais viável para aplicações modulares
O Delphi 13.1 introduziu o alvo nativo Windows Arm64EC. No 13.2, a plataforma recebe packages de runtime, permitindo criar e consumir pacotes dinâmicos. Esse avanço remove uma limitação relevante para aplicações extensas que usam packages para modularização, plugins ou distribuição de bibliotecas. A versão também adota, por padrão, um gerenciador de memória baseado no FastMM4 para Arm64EC e oferece a alternativa rpmalloc para cargas intensivas em alocação ou muito paralelas.
O fato de packages estarem disponíveis não garante que todo ecossistema do projeto esteja pronto. DLLs nativas, drivers, componentes fechados, bibliotecas estáticas, instaladores e mecanismos de proteção precisam oferecer binários compatíveis. O melhor candidato a piloto é um módulo representativo, mas com poucas dependências externas. Compile-o, execute os testes em hardware Arm real e compare também o comportamento do aplicativo Intel sob emulação, pois a escolha de arquitetura envolve desempenho, compatibilidade e custo operacional.
IA e MCP entram como componentes, não como solução pronta
O SmartCore AI Components Pack foi refatorado e oferece uma arquitetura independente de provedor para OpenAI, Anthropic Claude, Google Gemini e Ollama. O anúncio informa que essa atualização ficará disponível no GetIt nos dias seguintes ao lançamento. Portanto, “incluído na versão” não deve ser confundido com “disponível imediatamente no instalador” sem conferir o catálogo. Os componentes procuram facilitar conversação, geração de conteúdo e imagens, respostas estruturadas e análise de dados.
O MCPConnect também é apresentado como download adicional no GetIt para Delphi e C++Builder. Ele auxilia na criação de servidores Model Context Protocol, cuidando de roteamento, serialização, geração de esquema, sessões e comunicação por HTTP ou entrada e saída padrão. Isso pode transformar funcionalidades de um ERP em ferramentas consumidas por agentes, mas autorização, auditoria e limites de operação continuam sendo responsabilidade da aplicação. O artigo sobre IA generativa no RAD Studio e o programador Delphi aumentado oferece uma base para compreender essa integração sem tratar o modelo como compilador ou fonte infalível.
Em sistemas empresariais, comece com operações somente de leitura, contratos pequenos e logs suficientes para reconstruir cada chamada. Não exponha diretamente comandos destrutivos, credenciais ou acesso irrestrito ao banco. A novidade reduz trabalho de protocolo; ela não substitui o desenho de segurança nem a validação das respostas produzidas por modelos.
Bibliotecas e plataformas completam a atualização
O Skia4Delphi passa à versão 7.3, com correções, compatibilidade Linux ampliada, suporte de runtime ao Windows 7 e melhorias de renderização. O FireMonkey recebe trabalho de responsividade de animações no Windows e ferramentas de visualização de estilos adaptadas a High DPI por monitor. No Android, o SDK mínimo padrão sobe para API 24, acompanhado de mudanças no instalador e NDK, atualização das bibliotecas Google AdMob e Google Maps e acesso de baixo nível às APIs de verificação de idade; estas últimas também aparecem no iOS.
No acesso a dados, o FireDAC acrescenta suporte ao PostgreSQL 18.4, prefetch configurável de CLOB no Oracle e conexão ao IBM Informix a partir do Linux por ODBC. Na área web, entram OAuth 2 Authorization Code com PKCE, melhorias em timeout de sockets, informações de certificados HTTP, validação de URL no REST Debugger e despacho de arquivos. Essas alterações são específicas, mas podem ser justamente o motivo da atualização para uma equipe que depende de uma versão recente do banco ou precisa implementar autenticação moderna.
O C++Builder também evolui: o compilador Win64x passa a funcionar dentro do processo da IDE, com progresso por arquivo e linha, diagnósticos estruturados, cancelamento responsivo e compilação paralela. Mesmo em uma equipe predominantemente Delphi, isso importa quando há packages mistos ou integração com bibliotecas C++. O conjunto completo e as correções devem ser consultados na documentação do Release 2, porque o anúncio de lançamento privilegia os destaques.
Um roteiro seguro para decidir a atualização
Não abra primeiro a única cópia do projeto na nova IDE. As notas de versão do RAD Studio alertam que projetos convertidos por uma versão mais recente deixam de ser compatíveis com versões anteriores. Use uma branch ou cópia controlada e mantenha o ambiente anterior disponível até terminar a homologação.
Um roteiro objetivo pode seguir estas etapas:
- inventariar plataformas, packages, componentes, plugins da IDE, bibliotecas nativas e ferramentas de instalação;
- conferir no fornecedor de cada dependência o suporte explícito ao RAD Studio 13.2;
- instalar a versão em máquina ou ambiente isolado, sem desmontar a cadeia de build atual;
- compilar primeiro com o mínimo de alterações e registrar warnings, diferenças de binário e falhas;
- executar testes automatizados e os fluxos manuais críticos em cada plataforma realmente entregue;
- medir desempenho com método reproduzível antes de atribuir ganho ou regressão ao novo compilador;
- validar instalação, atualização, assinatura, bibliotecas de runtime e rollback;
- só então promover a nova toolchain para integração contínua e estações da equipe.
Esse processo também ajuda a decidir quando esperar. Um projeto exclusivamente Win32, estável e dependente de componentes ainda não certificados pode ganhar pouco com uma adoção imediata. Já uma equipe com serviços Linux grandes, exploração de Windows on Arm, problemas de navegação em bases extensas ou necessidade dos novos controles VCL encontra razões concretas para iniciar o piloto agora.
Conclusão
O Delphi 13.2 Florence não é apenas uma atualização visual da IDE. O compilador LLVM 20 para Linux, a geração de código paralela e os packages de runtime para Arm64EC avançam a infraestrutura de plataformas modernas. Navigator, TTabView, TNavigationView e a evolução do Style Designer atacam tarefas cotidianas, enquanto SmartCore AI e MCPConnect aproximam aplicações Delphi de novos modelos de integração.
A decisão de atualizar deve nascer do problema que a versão resolve no seu projeto. Métricas divulgadas pelo fabricante precisam ser reproduzidas na sua base, e compatibilidade deve ser confirmada da IDE ao instalador. Com uma branch de migração, inventário de dependências, testes por plataforma e benchmark controlado, é possível aproveitar as novidades sem transformar o lançamento em uma aposta sobre a produção.
Referências
CANTU, Marco. RAD Studio 13.2 Florence is here. Embarcadero Blogs, 17 set. 2026. Disponível em: https://blogs.embarcadero.com/rad-studio-13-2-florence-is-here/. Acesso em: 17 set. 2026.
EMBARCADERO TECHNOLOGIES. 13 Florence — Release 2. RAD Studio DocWiki, 2026. Disponível em: https://docwiki.embarcadero.com/RADStudio/Florence/en/13_Florence_-_Release_2. Acesso em: 17 set. 2026.
EMBARCADERO TECHNOLOGIES. Installation notes. RAD Studio DocWiki, [s. d.]. Disponível em: https://docwiki.embarcadero.com/RADStudio/Florence/en/Installation_Notes. Acesso em: 17 set. 2026.
EMBARCADERO TECHNOLOGIES. Linux application development. RAD Studio DocWiki, [s. d.]. Disponível em: https://docwiki.embarcadero.com/RADStudio/Florence/en/Linux_Application_Development. Acesso em: 17 set. 2026.
EMBARCADERO TECHNOLOGIES. Release notes. RAD Studio DocWiki, [s. d.]. Disponível em: https://docwiki.embarcadero.com/RADStudio/Florence/en/Release_Notes. Acesso em: 17 set. 2026.
EMBARCADERO TECHNOLOGIES. Supported target platforms. RAD Studio DocWiki, [s. d.]. Disponível em: https://docwiki.embarcadero.com/RADStudio/Florence/en/Supported_Target_Platforms. Acesso em: 17 set. 2026.
EMBARCADERO TECHNOLOGIES. What's new in RAD Studio 13 Florence. Embarcadero, 2026. Disponível em: https://www.embarcadero.com/products/rad-studio/whats-new-in-13-florence. Acesso em: 17 set. 2026.
Descubra mais sobre Régys Borges da Silveira
Assine para receber nossas notícias mais recentes por e-mail.
Dê-nos sua opinião, seu comentário ajuda o site a crescer e melhorar a qualidade dos artigos.