Download Elements. A new build of Elements comes out every week. | RemObjects Software
Languages Platforms IDEs | Download Pricing |

Core

  • E26867: CC for duplicate types re-inserts namespace
  • E27095: Go to Definition: enable Go to Definition on named ctor
  • E27092: Named constructor call in closure doesn't pass parameter
  • E27097: Specific Go solution crashes IDE with Code Model stack overflow
  • Debugger: Stack overflow when evaluating bad reference value
  • Merged EBuild
  • Merged Everwood5
  • Merged IslandRTL
  • Merged RTL2
  • Ship new RemObjects.Elements.Serialization.dll in Cirrus folder

Fire & Water

  • Fire: Manage Arguments sheet: long values in sheet should truncate in the middle, not the end
  • Fire: Manage Arguments sheet: wouldn't always properly resize column when making sheet wider
  • If a virtual folder was named same an external folder, some files would get nested wrongly

EBuild

  • Bad Settings.Designer file was generated, if DefaultSettingValue contained quotes.
  • Cooper: Add new JAVA17UP define to make building RTL2/Cooper cleaner
  • Find Cirrus references via AdditionalReferencePaths subfolder and via new CirrusReferencePaths setting
  • Updated KnownUniversalFrameworkVersions

Elements RTL

  • Conditional DebugLog() API
  • Echoes: New RemObjects.Elements.Serialization” Aspect and library support
  • Json: "out of bounds" error with number at end of document
  • Json: cannot parse a Json string that’s just a simple value (wip)
  • Json: JsonNullValue.ToString emitted False, instead (ToJsonString was fine)
  • Reflection: Added FullName for all platforms
  • Reflection: fix for IsSubclassOf on Java being reversed
  • Reflection: Fix for short Name on Java
  • Reflection: mangle/unmangle Cocoa type names
  • Reflection: Type.TypeOf(); mainly to work around broken typeOf on Cocoa within RTL2
  • Reflection: warning fix for obsolete newInstance on Java
  • Tweaked folder structure and set new cleaner OutputPath
  • XmlDocument: inline/speed fix

Island RTL

  • E27101: Workaround for AV in String/NSString conversion