RAD Studio 10.3.2 is now available! Learn more

Looking for Discounts? Visit our Special Offers page

What's New in RAD Studio 10.3.2 Rio

Fast, Integrated Design and Development for Modern Apps.

or Request a Product Demo

What's New in RAD Studio 10.3

RAD Studio Rio (10.3) empowers developers to create stunning, high performing apps for Windows, macOS, iOS, Android and Linux Server*, using the same native code base. RAD Studio 10.3 makes significant improvements for C++ developers including C++17 Win32 support, improved code completion, debugging for optimized builds and new libraries. Delphi developers can now enjoy inline variable declaration, type inference, and more. For both C++ and Delphi developers, RAD Studio Rio brings enhancements to VCL for High DPI displays, Per Monitor V2 support, new Windows 10 and WinRT APIs, updated mobile platform support, and more.

Finally, RAD Studio Rio adds more value and capabilities to the Enterprise edition with a RAD Server single site deployment license and an InterBase ToGo for mobile deployment license. The Architect edition now includes a Sencha ExtJS Professional license, InterBase ToGo for mobile deployment license, RAD Server multi-site deployment license, and an Aqua Data Studio license. These additional licenses expand web enablement, application backend server, and database capabilities for your enterprise applications.

10.3 Release 2 is Now Available

We are pleased to announce that version 10.3.2 is now available. 10.3 Rio Release 2 (also known as 10.3.2) adds new capabilities throughout the product designed to benefit Delphi multi-device developers & C++ Windows developers. Delphi 10.3.2, C++Builder 10.3.2 and RAD Studio 10.3.2 are available to download by any active Update Subscription customer.

This new release also includes key fixes and notable enhancements. To learn more about 10.3.2, click here.

Calypso


Multi-Device Apps



  • Android API26 support.
  • Android Native Controls and FMX styled controls on the same Android form, including using material design theme for Android 5.0 or higher
  • Support for Unicode Emoji
  • 10.3 Update 1 adds expanded support for iOS 12 and iPhone X series devices.
  • 10.3 Update 1 includes a set of 5 different FireMonkey multi-device styles with theming support for Windows, macOS, Android, and iOS.
  • New in 10.3.2: macOS 64-bit application support for Delphi and C++17 support for Windows 64-bit for C++Builder.
  • New in 10.3.2: includes the following updates and enhancements to the Android Firebase push notification support:
    • The Android Firebase patch distributed for 10.3.1 is now part of the 10.3.2 product release - all files are part of the Android platform installation
    • Includes improvements to icons for all notifications
    • Updates to Google Play services and Maps to match Firebase version support requirements
    • Firebase replaces Google Cloud Messaging (deprecated by Google)

Visit Embarcadero docwiki for a full list of 10.3. new features

Create Amazing Cross-Platform Applications

Code Your Way

Customize your IDE to match your coding style.

  • Dark and Light Themes Whether you like to code at night or during the brightest times of days, it's easy to toggle between dark and light themes
  • Customize Your Development Environment Install the options you need and skip what you don't, whether you're developing for multiple platforms or just one.
  • Clean, Updated IDE UI Find the options you need, fast.
  • IDE Productivity Tools Bookmarks and Navigator, and an editor minimap to help developers find what they need quickly.
  • New in 10.3.2: C++ LSP Code Insight Improvements:
    • Full-featured code completion support
    • Parameter completion, Tooltip Insight and Go To Definition (ctrl-click) for the Clang-enhanced compilers,fast, asynchronous and non-blocking.

Visit Embarcadero docwiki for a full list of 10.3. new features

Code Your Way

Windows Apps

The Visual Component Library (VCL) offers easy and visual development of the application user interface, and 10.3 brings new updates to keep your apps looking modern and fresh.

  • Enhanced HighDPI Support. Fully support multi-resolution, pixel perfect images on all Windows controls, as well as any custom drawing requiring scaled images for multiple resolution monitors.
  • Per Monitor V2 Support. Ensure your Windows app scales correctly by adapting to DPI changes on different screens at runtime.
  • Expanded Windows 10 and WinRT API Support. This includes a number of key WinRT APIs and recent Windows 10 APIs, including ready-to-use components for in-app purchases and trials in the Windows 10 Store
  • Ten New VCL Styles in 10.3 Update 1.
  • New in 10.3.2: Significant VCL quality improvements
    • Updates in many components including ComboBox, MainMenu and PopupMenu, TreeView, StatusBar, PageControl, Button, DateTimePicker
    • Additional High DPI and scaling refinement
    • Enhancements in forms, frames, painting and styling primitives

Visit Embarcadero docwiki for a full list of 10.3. new features

Stunning Windows Applications with VCL

RAD Server

In RAD Studio 10.3.2, we've made a number of enhancements to RAD Server, Embarcadero's a turn-key application foundation for rapidly building and deploying services based application. This includes:

  • Enhancements to the RAD Server Wizards (for automatic FireDAC database mapping and API documentation)
  • Android Firebase push notification support in RAD Server
  • New RAD Server admin console with configuration editor and integrated REST debugger
  • Swagger API documentation improvements (automatic documentation for your custom APIs) and support for Swagger-UI
  • Improved startup error messages and richer error logging, simplifying the deployment process
  • Deployment installers for Linux and Windows servers (available via GetIt)

Visit Embarcadero docwiki for a full list of 10.3. new features

What's New in C++

  • New STL/Dinkumware 2018 version for both Win32 and Win64.
  • Improved Code Completion Code completion for this compiler is now asynchronous, faster and with better results than previous C++ Code Completion. Typing will not pause while completion is being calculated.
  • Debugging Optimized Builds is now supported.
  • 2X Speed Math Performance for Win64
  • New, Additional C++ Libraries in GetIt
  • New in 10.3.2: C++17 support for Windows 64-bit for C++Builder. C++Builder and RAD Studio 10.3.2 C++17 support for both Windows 64-bit and 32-bit.
  • New in 10.3.2: C++ LSP Code Insight Improvements:
    • Full-featured code completion support
    • Parameter completion, Tooltip Insight and Go To Definition (ctrl-click) for the Clang-enhanced compilers,fast, asynchronous and non-blocking.

Visit Embarcadero docwiki for a full list of 10.3. new features

What's New in C++

Connect to Data

  • InterBase 2017/ IBToGo 2017 in RAD Studio. Professional editions include InterBase 2017 Developer license, while Enterprise and Architect editions also include InterBase ToGo for mobile deployment licenses. InterBase ToGo adds encryption, Change Views to keep your app data easily synced via subscription, and no database file size limit.
  • Improved and Updated Support for popular databases including mySQL v8.0, MariaDB 10.3, SQL Server 2017, PostgreSQL v10, Firebird v3.0, MongoDB, InterBase, SQLite 3.23.1, SQL Anywhere, and more.
  • DataSnap enhancements
  • REST improvements. Support for additional REST related methods, types and properties.
  • FireDAC support for Firebird. RAD Studio 10.3 Update 1 adds improved FireDAC support for Firebird 3.0.4 and Firebird embedded.

Visit Embarcadero docwiki for a full list of 10.3. new features

What's New in C++