New Packages for RAD Studio 13 Florence

I have checked in new Indy package files for RAD Studio 13.0 Florence (DPK files at  this time, no DPROJ files yet).

Among some bug fixes, and support for a few new compiler features (namely, noreturn and PUSHOPT/POPOPT), one of the bigger changes in 13.0 is that Embarcadero has standardized their internal version numbers across the entire product:

What’s New: Unified internal version numbers to 37

In this release, RAD Studio unifies all internal version numbers to 37 for RTL, packages, and more, including the following:

  • The main registry entry:
HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\37.0
  • The package version and RTL version.
  • The FMX version: FMX.Types.FireMonkeyVersion
  • The PA Server version.
  • The folder where the product is installed by default:

C:\Program Files (x86)\Embarcadero\Studio\37.0

Note:
In this release, for the IDE installation folder and the runtime packages, this release skips many numbers to move from the current version to 37, while the compiler version is increased by one.

What this means for Indy is that its package names have all jumped forward from 290 in RAD Studio 12.0 to 370 in RAD Studio 13.0.

(And yes, I’m aware that Indy really should be using LIBSUFFIX for it packages – this is a known issue intended to be addressed in a future release)