Update 1 for Delphi and C++Builder XE2 is now available. This update includes more than 120 bug fixes and addresses an important licensing issue.
We were recently made aware that some code in the 3D support in FireMonkey may be similar to code in GLScene, an MPL open source project. We worked with Eric Grange, a key contributor to the GLScene project to remedy the issue and replace the code in question.
This update replaces the code in question and therefore it is highly recommended that you rebuild any applications compiled with the original FireMonkey units using this update.
If you have created any FireMonkey 3D applications, you will need to rebuild those applications using the updated version of Delphi or C++Builder to ensure that your applications have a valid redistributable license.
Also included in this update are over 120 bug fixes, including many FireMonkey design time and runtime bug fixes, the addition of new VCL Styles, VCL Styles design time and runtime fixes, IDE fixes to improve stability, C++ and Delphi compiler fixes and more.
You can download Update 1 from the following locations:
This update involves fully uninstalling and then reinstalling the product. We strongly encourage you to update as all future patches will be based on this build and this release will be the only way to get updates.
For detailed information, please visit: https://docwiki.embarcadero.com/RADStudio/en/Release_Notes_for_XE2#Please_Install_XE2_Update_1
We plan to update often and evolve and improve FireMonkey quickly. Thank you for your continued support and for making XE2 the biggest and best RAD release ever.
Delphi XE2 and C++Builder XE2 Update 1 Fix List