Embarcadero Prism XE2 Update 5 is now available

By: Calvin Tang

Abstract: Get the latest update for Embarcadero Prism XE2

Embarcadero Prism XE2 Update 5 is now available for download from:  https://cc.embarcadero.com/item/28754

Please check the Prism registered users download page for all of the latest updates. 

This update is available only to registered users of Embarcadero Prism XE2, RAD Studio XE2, and Embarcadero All-Access XE.

Download and run the .exe file to install. A full or trial serial number for Embarcadero Prism XE2, RAD Studio XE2, or All-Access XE is required to install and use this software.

See the changelog at https://www.remobjects.com/changelogs/oxygene.aspx or the list below for information on fixes in this update.

If you're not yet an Embarcadero Prism XE2 user, learn more about Embarcadero Prism, download a free trial, or watch the latest Prism demo videos to learn more.

New in the "Spring 2012" Release, Version 5.0.31 (Build .991)

(Status: February 23, 2012, Revision master-48fddc8) "Embarcadero Prism XE2, Update 5"

this is mainly a bug-fix release only



  • 51195: Support ≤, ≥ and ≠ operators


  • 53322: Emit an educational message about expected "java.lang.ClassNotFoundExceptions" when starting a Java/Android app in the debugger in VS
  • 52807: New "fragment" template for Android


  • 53924: Fix characters in the Object Pascal sample
  • 53838: compiler should emit simple message in obfuscated build
  • 53835: After update .977, ran into this error
  • 53744: constructor for meta class is "assembly" instead of "public"
  • 53730: When explicitly invoking CC, it should NOT insert the enter as-is, even if the word is already complete
  • 53723: Fiddling with instance code gets me an error
  • 53714: "Add new item" is missing HTML file
  • 53690: Set AndroidSign = true for Release mode so the app in release mode can be installed on device
  • 53670: Java Annotation creation support
  • 53663: App.Config is missing from Add New Items dialog
  • 53645: Problems with tabs and new lines in code files
  • 53621: Need compiler warning when Cooper properties are forced to PascalCase (#53522)
  • 53614: Cooper ISO install error tries to run (missing) f_pack.exe when upgrading over Prism
  • 53612: CC for in-ctor-call properties includes the :=, should not
  • 53606: Verify error in class constructor at runtime
  • 53529: Error compiling code with nested method
  • 53522: Compiler should automatically uppercase the first char for any cooper property
  • 53491: 'Ambiguous call to method' compilation error
  • 53459: Java: Default parameter gives error
  • 53457: Nameless method shown in method completion
  • 53456: Cannot set breakpoint with {} declaration
  • 53455: EE for cooper console app doesn't calculate properties values
  • 53450: Compiler NRE on re-raising exception
  • 53445: overload resolution failure in swing project
  • 53441: NRE while starting Java console app
  • 53433: NRE while compiling file without namespace line
  • 53418: Assembly shows PEVerify error when obfuscating
  • 53403: RO/Java VS fails to add .jar references via Oxygene API
  • 53392: Cannot set breakpoint at line starting with {
  • 53340: It is not possible to view the project properties of a Mono for Android project.
  • 53317: NRE when compiling anonymous methods with array expression as parameter
  • 53280: CC adds invalid 'params' keyword for AsyncTask.doInBackground
  • 53279: CC does not show that a property is indexed
  • 53278: Rename file in Solution Explorer does not work
  • 53275: CC misses local constants
  • 53274: CC for Android "R: class fails to appear under some circumstances
  • 53273: New file gives error on build
  • 53267: VS crashes in debug-mode
  • 53266: Method's "begin-end" before xml-comments pastes incorrectly
  • 53261: compiler generate fields in bad place for anonymous methods
  • 53252: relative reference paths broken, again
  • 53249: Attached project gives internal compiler error in v5, compiled ok in v4
  • 53244: Internal error: Cannot Simplify Identifier
  • 53236: Dodgy code in attached test case gives compiler NRE
  • 53235: Reproducible VS activity log crash after compiler NRE with attached test case
  • 53217: static classes issues
  • 53205: In some cases there's a nameless method to be completed in method completion
  • 53199: Remove Monobjc templates and included libraries support from Oxygene installer
  • 53149: Compiler NRE with partially declared extension method
  • 53144: Overriding "run" method on runnable gives Dalvik VM error
  • 53013: Oxidizer "thenbegin" and ;
  • 53010: Something broken with static virtual methods
  • 52916: "Go to interface" fails with a method that contains an underscore in its name
  • 52886: XML comments should not be allowed twice
  • 52853: Disable drop of CC after special keywords
  • 52810: Accidental dir copy gives 20 nested directories
  • 52806: Oxidizer generates "endend"
  • 51941: WP7 has missing item templates
  • 51480: Oxidizer Paste as Java fails on specific code
  • 51309: Performance issues: CPU usage issue
  • 49628: Obsolete attribute doesn't raise a compilation warning.
  • 45487: Oxfuscator: Assembly aren't copied to the output folder if nothing was obfuscated in it
  • 37508: Class declaration is inserted into editor after pressing enter on "CLASS" for an anonymous type.

Server Response from: ETNASC04