RAD Studio, Delphi and C++Builder 10.3.2: List of Patches

by Sep 30, 2019

We've released five patches (also known as hotfixes) for RAD Studio 10.3.2. To ensure you know about all of them, and can install correctly, here is a list and some overview information. If we release any others, we'll update this blog post with details.

When we release a patch, we have a download containing the files and a readme with installation instructions. To ensure you know about the patch, we also blog about it. The blogs also sometimes contain extra contextual information – the readme might have installation instructions, but the blog post might explain why those instructions are the way they are, for example, or it might discuss some other aspect of the patch. We always recommend keeping our blog feed in your bookmarks, because entirely aside from patches, we regularly post about other useful or interesting material.

RAD Studio, Delphi and C++Builder 10.3.2 was released on 18th July 2019 (2019-07-18 in ISO 8601 format.) If you have an active update subscription, you can install via the web installer (recommended) or the offline ISO installer. After installing, apply the patches.

10.3.2 Patches

In chronological order, the patches for 10.3.2 are:

  1. RAD Studio 10.3.2 Runtime Packages Compatibility Patch
    Read the blog post, or directly download the patch.
  2. Delphi 10.3.2 macOS Debugging Patch
    Read the blog post, or directly download the patch.
  3. RAD Studio 10.3.2 C++ and Delphi Toolchain Patch
    Read the blog post, or directly download the patch.
  4. C++Builder and Delphi 10.3.2 Building Changed Files Patch
    Read the blog post, or directly download the patch.
    Important: Read the readme for installing this patch! There are extra steps compared to normal patches, and if you don't follow them, your IDE may not start.
  5. RAD Studio 10.3.2 C++ Debugging Patch
    Read the blog post, or directly download the patch.

Two of these patches (#3 and #5) both change the same file, and for those two it is critical you install in the same order they were released, chronologically. However, in general, we recommend that when you install patches:

  • Install every patch we release. Don't pick and choose and install some but not others. That will make it difficult to diagnose issues. Just install each and every one
  • Install patches in the same order they are released. That is, install the first patch first, the second patch second, and so forth. If you have RAD Studio, install all of them; if you have only Delphi or only C++Builder, you can install the ones listed as for that language – but there's still no harm installing all of them.
  • Make a backup. Patches are installed by overwriting files in your installation. Make a backup of the files, or even your whole installation if you find that simpler, first. A quick Explorer copy/paste may save you lots of time if, for some reason, the patch causes you any problems.
  • Do read the readme. Usually it's very similar for each patch, but sometimes it contains unusual information. The 'C++Builder and Delphi 10.3.2 Building Changed Files Patch' (#4) is a good example. If you download that with Internet Explorer, and apply the patch by copying the files without performing the extra step described in the readme, your IDE won't start.

Finally, we're sometimes asked if patches are included in the next release of Delphi or C++Builder. The answer is Yes. The issues addressed by a patch are always addressed in the next version of RAD Studio. Here, given these are patches for RAD Studio 10.3.2, that means that RAD Studio 10.3.3 will include fixes for all the issues in these patches, plus additional quality work.

Quality in Each Release

We work hard to ensure RAD Studio is useful for you, and that includes timely fixes for any issues that are discovered after release. Make sure you have update subscription, so that you have access to each point release, which includes many new features and quality fixes – 10.3.2, for example, fixed around 400 issues you reported, as well as adding some significant new features. Update Subscription allows you to stay up to date, and is well worth it.