Novos Recursos no RAD Studio 12.3
Aprimorado no 12.3!
Smart CodeInsight: Codificação com IA
Nova arquitetura aberta para plugins de IA, com suporte para OpenAI, Gemini, Claude e Ollama. Com o Smart CodeInsight, os usuários decidem se e como utilizar a IA, podendo até mesmo criar plugins adicionais, desde que ofereçam uma API REST pública. O 12.3 adiciona uma nova extensão à interface de usuário para uma experiência de chat aprimorada. A janela de chat suporta Markdown, e o diálogo de configuração do Smart CodeInsight oferece uma lista de modelos disponíveis recuperados do mecanismo de IA. (RAD Studio)
Aprimorado no 12.3!
Versão de 64 bits dos Compiladores Delphi para Windows
O RAD Studio 12.3 inclui a versão binária de 64 bits dos compiladores Delphi Win32 e Win64 para criar aplicativos muito grandes como um único executável. Originalmente disponível nas edições Enterprise e Architect, o RAD Studio 12.3 estende o compilador de 64 bits para a edição Professional. (Delphi)

Aprimorado no 12.3!
Compilador C++ Modernizado Baseado em Clang e Ferramentas
Atualização para o novo compilador C++ baseado em Clang para Win64, incluindo o consumo e a produção de pacotes de runtime, suporte para todos os pacotes de componentes do RAD Studio e compilação em lote paralelizada e saturando a CPU para um desempenho de compilação incrível. O novo lançamento oferece um desempenho de compilador ainda melhor, além de melhorias adicionais de qualidade e segurança do código. (C++Builder)
Aprimorado no 12.3!
Nova Biblioteca de Modelos WebStencils
WebStencils é uma integração baseada em scripts do lado do servidor e processamento de arquivos HTML com as tecnologias WebBroker e RAD Server, para o desenvolvimento de sites modernos alimentados por dados da aplicação do lado do servidor do RAD Studio. Também atua como a base para o uso de HTMX. Ampliado com acesso a objetos aninhados e subtabelas em conjuntos de dados aninhados, além de melhorias no tratamento de caracteres UTF8. (RAD Studio)
Novidade na versão 12.3!
“Versão Inicial” do IDE de 64 bits
O RAD Studio 12.3 apresenta a Versão Inicial de um IDE de 64 bits. A Versão Inicial ainda não corresponde completamente aos recursos do IDE de 32 bits e é limitada ao suporte apenas para plataformas-alvo do Windows de 64 bits, mas oferece espaço de memória quase ilimitado para o IDE, para componentes, designers e compilador integrado. O IDE de 64 bits também permite acesso em tempo de design a bancos de dados que oferecem apenas um driver cliente de 64 bits. Nova experiência de depurador nativo do Delphi baseada em LLDB para IDE de 64 bits em desenvolvimento. A Versão Inicial do IDE de 64 bits é instalada lado a lado com o IDE de 32 bits. Os desenvolvedores podem usar um ou ambos ao mesmo tempo.
Atualizado!
Suporte as Plataformas Mais Recentes!
O Delphi 12.3 oferece suporte oficial para iOS 18, macOS 14 Sequoia e Android 15. O Delphi 12.3 também é compatível com o Ubuntu 24 LTS, e tanto o Delphi quanto o C++ Builder têm como alvo o Windows 11 e o Windows Server 2025. O Delphi compila para o Android API 35 e processadores da série M do macOS.

Aprimorado no 12.3!
FireDAC e Suporte para Banco de Dados
Melhorias no filtro de consultas SQL a partir do componente TFDTable e suporte para migração de IBX para FireDAC com a ferramenta Refind. Suporte específico para acesso a drivers de 64 bits no IDE de 64 bits. O RAD Studio agora oferece suporte oficial para Microsoft SQL Server 2022, MongoDB até a versão 8.0, MySQL 8.4 e Oracle DRCP. (RAD Studio)

Aprimorado no 12.3!
Delphi LSP e CodeInsight
O Delphi LSP, que alimenta o CodeInsight, foi expandido em sua estrutura central e solicitações de recursos, além de uma versão de 64 bits do mecanismo DelphiLSP sem limites de memória, suportando grandes bases de código. Tanto o IDE de 32 bits quanto o de 64 bits podem usar a versão de 64 bits do mecanismo DelphiLSP para alvos do Windows. A versão de 64 bits agora está disponível em todas as edições - Professional, Enterprise e Architect. (Delphi)
Novidade!
Nível de API Android 35 e Implantação Melhorada
O RAD Studio 12.3 está sendo atualizado para o Nível de API Android 35 para o Delphi Android, um requisito para aplicativos da Google Play Store até agosto de 2025. As mudanças abrangem várias tecnologias e incluem um novo alvo NDK, suporte a tamanhos de página de 16 KB, novas opções de provisionamento e permissões. (RAD Studio)

Aprimorado no 12.3!
Qualidade do Delphi RTL, VCL e FireMonkey
Melhorias na Delphi RTL e nas bibliotecas de interface de usuário VCL e FireMonkey, incluindo trabalhos de qualidade em estilos VCL, HighDPI e outras melhorias gerais de qualidade de interface em controles VCL, aprimoramentos no editor TImageCollection, uma nova ferramenta para gerar estilos FireMonkey a partir de estilos VCL, uma versão atualizada do Skia4Delphi, além de melhorias no TMemo, carregamento dinâmico de estilos em plataformas não Windows e o Z-Order Manager no Windows. (RAD Studio)

Aprimorado no 12.3!
BLE e Bluetooth
A versão 12.3 melhora a qualidade do suporte ao Bluetooth e BLE em todas as plataformas-alvo do RAD Studio. As mudanças também incluem um novo evento, acionado quando a configuração de transmissão BLE é alterada. (RAD Studio)

Aprimorado no 12.3!
RAD Server
Integração com WebStencils adicionando desenvolvimento web às capacidades de desenvolvimento de serviços Web do RAD Server; extensão do suporte à Documentação Swagger com metadados personalizados, filtragem de API, formato YAML e literais de strings multilinha do Delphi. A versão 12.3 melhora o formato de data e hora em respostas JSON, inclui a opção de ofuscar valores para MasterSecret e Appsecret no arquivo emsserver.ini e adiciona variáveis personalizadas abrangendo toda a instância. (RAD Studio)


Recursos disponíveis desde o RAD Studio 12
Modo de Foco Exclusivo no Editor e Anotações na Barra de Rolagem
Novo Modo de Foco deixa o IDE apenas com o(s) editor(es). Novas anotações na barra de rolagem mostram de relance as seções do código que foram modificadas ou que possuem favoritos, erros ou avisos. Melhorias de qualidade para Visualizações Divididas, Barra de Ferramentas e HighDPI. (RAD Studio)
Integração Expandida do Visual Assist no C++Builder
Integração do Visual Assist expandida com três novas refatorações - Introduzir Variável, Criar a Partir do Uso e Extrair Método - junto com melhorias significativas de qualidade e estabilidade. (C++ Builder)
Desempenho do Depurador
Melhorias no depurador Delphi para lidar corretamente com variáveis inline repetidas com o mesmo nome, tratamento de erros e tempos limite de comunicação do depurador remoto. (RAD Studio)
Melhorias no Desenvolvimento Móvel e Ligação de Bibliotecas Externas
Melhorias para o desenvolvimento móvel no Delphi, tanto para iOS quanto Android. Atualização do Linker para plataformas Apple, opções para Compactar arquivos Dex e Compactar arquivos de biblioteca nativa na cadeia de ferramentas, capacidade de importar bibliotecas Android (arquivos '.aar') para Android. (Delphi)

Melhorias nas Bibliotecas VCL e FireMonkey
Melhorias nas bibliotecas VCL e FireMonkey para desempenho de alta qualidade e qualidade de renderização e controles de UI em todas as plataformas-alvo.

Visualizações Divididas no Editor no IDE do RAD Studio
O IDE do RAD Studio 12.1 suporta várias visualizações divididas no editor, permitindo a edição do mesmo arquivo em múltiplas localidades e mantendo tanto a vista de design quanto a vista de código na tela.
Use o RAD Studio em telas 4k+!
O RAD Studio 12 oferece suporte ao IDE em alta resolução DPI, permitindo que os desenvolvedores trabalhem em telas maiores e de alta resolução. O suporte completo aos monitores modernos 4k+ de alta resolução melhora as atividades diárias dos desenvolvedores com fontes e ícones mais limpos e nítidos, além de suporte em alta resolução em todas as janelas do IDE, incluindo nos designers de formulário VCL e FMX e editor de código.

Use Estilos VCL no Design-Time!
Os Estilos VCL agora oferecem suporte em tempo de design: Prototipar UIs elegantes mais rapidamente vendo imediatamente, em tempo de design, como os formulários e controles estilizados ficarão ao rodar. Visualizar em tempo de design como os estilos impactarão a UI em tempo de execução melhora o processo de design e teste para UIs modernas. Criar melhores UIs de forma mais rápida é especialmente útil ao trabalhar com estilos por controle.
Suporte SKIA para Design de UI no FireMonkey
Nova base melhora o desempenho e a qualidade na renderização de gráficos e controles de UI em todas as plataformas-alvo.
Mais APIs Windows Prontas para Uso no Object Pascal
Conjunto abrangente de todos os cabeçalhos da API do Windows convertidos para Object Pascal, para facilitar aos desenvolvedores Delphi chamar qualquer API da plataforma Windows.
Use Autenticação Biométrica!
O RAD Studio 12 oferece um novo componente de Autenticação Biométrica Móvel para aplicativos móveis FireMonkey.

InterBase Dev Edition Integrado!
O RAD Studio 12 vem com a edição Developer do InterBase 2020 Update 5 recentemente lançada e as edições IBLite/ToGo
