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

Core

  • E27032: Toffee: NRE compiling method with bound array parameter
  • E27031: Echoes: method block type not treated same as block
  • E27025: Island/Delphi: error importing Delphi 12.2 .dcps
  • E27026: Oxidizer: issue with converting Delphi type
  • E27024: Stack Overflow using $if available surrounding an uses
  • Add WebUserControl and WebService item templates
  • Add WebUserControl item template
  • C#: Confusing error with ! and missing () on method call
  • Debugger: CLR: implement evaluation of expressions with namespace
  • Merged EBuild
  • Merged RTL2
  • Oxygene: unterminated { not detected properly in all cases
  • Template fixes

Fire & Water

  • E27030: Sort members in Show Definition (CTRL+D) by visibility
  • E27019: Souble separator in popup menu
  • E27022: Menu typo: Defintion->Definition
  • Fire: Fixes for how solution windows get merged into tabs on open
  • Typo fix
  • Water: WPF can’t draw strings longer that 9600 characters :(.
  • Problems detecting iOS devices on Xcode 16
  • Need to quote arguments containing a semicolon, for “Run without debugging”

EBuild

  • Don’t include arm32k as valid architecture for watchOS 11
  • RunHelpers.stringForTerminalCommand should quote if argument has ";"
  • Toffee: use devicectl for detecting physical iOS devices, instead of ios-deploy

Elements RTL

  • Confusing "nil Argument" exception for empty string parameter
  • Dictionary: allow querying for nil keys (returns nil)
  • Json: bad "Index out of bounds" instead of JsonUnexpectedTokenException, when input was just a single word
  • JsonArray: overloads to create array with sequence of JsonNode or String
  • Process.QuoteArgumentIfNeeded should quote if argument has ";"
  • VariableProcessor: new EBuildCurly style