Special Upgrade Amnesty: Unlock Big Savings Until May 31! Learn more

RAD Studio 12.1 Athens Now Available Learn more

Webinar: What's New in RAD Studio 12.1 Athens Watch the Replay

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – Contact sales

Renew your Update Subscription license now Read more

What's New in RAD Studio 12.1

A Quality-Focused Release with improved VCL and FireMonkey Libraries,
Split Editor Views, and improved Delphi LSP. C++Builder comes with a brand new
Clang compiler and improved Visual Assist integration



New Features in RAD Studio 12.1

Improved VCL and FireMonkey Libraries

Improvements to VCL and FireMonkey libraries for higher-quality performance and rendering quality and UI controls across all target platforms

VCL and FireMonkey Libraries




Split Editor Views in RAD Studio IDE

The RAD Studio 12.1 IDE supports several split editor views, allowing editing of the same file in multiple locations and keeping both a design and a code view on screen

Split Editors




Data Access and Supported Databases

Improvements to database libraries, REST client library and runtime library, plus official FireDAC support for Firebird version 5 and PostgreSQL version 16

Data Access & Supported Databases




Delphi LSP Quality and Improvements

Keystroke behavior customization in code completion enables users to configure completion to match preferred behavior. Auto-invoke and auto-show for code completion also improved

Delphi LSP




Improved Visual Assist Integration for C++Builder IDE

Visual Assist is improved with a strong quality focus in 12.1, with expanded rename refactoring to visual designers and auto generated event handlers, best-in-class code completion, code navigation and refactorings for C++ code.

Visual Assist Integration for C++Builder IDE




Modernized C++ Compilers and Toolchain

First release of new Clang-based C++ compiler for Win64, with excellent STL support, 64-bit compiler and linker, improved integration with external libraries.

New Clang




Android API Level 34 and Improved Deployment

RAD Studio 12.1 updates supported Android API to level 34 in advance of new Google Play Store app submission requirements in August 2024.

Android API Level 34




What Else Does RAD Studio 12.1 Deliver?



Use RAD Studio on 4k+ Screens!

RAD Studio 12 offers high-DPI support to the IDE, enabling developers to work on larger, high-resolution screens. Full support for the latest 4k+ high-resolution monitors improves daily developer activities with cleaner, sharper fonts and icons, and high-resolution support throughout the IDE windows, including in the VCL and FMX form designers and code editor.

4k+ Support




Target Windows 11

Official support for Windows 11 provisioning with integrated MSIX generation. WebBrowser component for Windows, with support for both the IE ActiveX and the new Microsoft WebView 2 control (Chromium-based Edge). Enhanced VCL Form Designer to visually build native Windows applications, with live snap-to hints and layout guidelines. Enhanced Delphi and C++ RTL for 32-bit Windows and 64-bit Windows.

Windows 11




Use VCL Styles at Design Time!

VCL Styles now provides design-time support: Prototype stylish UIs even faster by seeing immediately at design-time how your styled forms and controls will look when running. Viewing at design time how styles will impact the UI at runtime improves the design and testing process for modern UIs. Creating better UIs faster is especially useful when working with per-control styles.

Use VCL Styles at Design Time!




Target The Latest Platform Versions!

Delphi 12.1 offers official support for iOS 17, Android 14, and macOS Sonoma. Delphi 12.1 also supports Ubuntu 22 LTS, and both Delphi and C++ Builder target Windows 11 and Windows Server 2022.

Target The Latest Platform Versions!




SKIA Support for UI Design in FireMonkey

New foundation improves performance and quality in rendering graphics and UI controls across all target platforms

SKIA




Improved Mobile Design with FireMonkey Enhancements

Improvements to Android platform support, split-screen iOS and Android panes, full-set icon and splash screen wizard, support for Android API level 34





More Windows APIs Ready to Use in Object Pascal

Comprehensive set of all Windows API headers converted to Object Pascal, to make it easier for Delphi developers to call any Windows platform API





Use Biometric Authentication!

RAD Studio 12 offers a new Mobile Biometric Authentication component for FireMonkey mobile applications

Use Biometric Authentication!




Deploy Embedded InterBase Dev Edition!

RAD Studio 12 ships with the recently released InterBase 2020 Update 5 Developer edition and IBLite/ToGo edition

RAD + InterBase




Multiline String Literals for Delphi Source Code

Multiline string literals enable easier embedding of SQL, HTML, JSON, XML multi-line text within an application source code

Multiline String Literals for Delphi Source Code