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

Core

  • E27602: Debugger/Echoes: BreakpointID isn't set correctly in x86 mode
  • E27450: Island/Delphi: duplicate symbol: __unnamed_1 at building island/Delphi app -- Use InternalLinkage for the delphi type name in GenerateTypeInfoFor
  • Change nested type name separator to "+" (to match ToString)
  • Debugger: Log exceptions raised when reading debug files
  • Delphi Package Import: Windows/arm64 (wip)
  • Installer: Reset files association to defaults after Elements deinstallation
  • Merged EBuild
  • Merged IslandDelphi
  • Merged Samples

Fire & Water

  • E27599: Show hints in jumpbar drop-down list
  • E27488: Water: when Water is in maximize state, an auto-hidden taskbar cannot be shown
  • CodeBot: Analysis for selection didn’t use proper line numbers
  • CodeBot: Minor tweaks for issues identified by Codex
  • CodeBot: new replaceSymbol function
  • CodeBot: re-format code inserted by CodeBot
  • CodeBot: run some editor-AI in the background and not the main chat
  • CodeBot: Some internal cleanup & better prompt for file analysys
  • Editor: Detect DelphiCompatibility for highlighting if file has no active target but the setting is set project-wide
  • Editor: highlight current type too, if available
  • Editor: NRE proofing for the current block detection code
  • Editor: Shortcuts/menus to copy current type/block/member
  • Exception logging proofing
  • Fire: Menu cleanup
  • Fire: Restructured the Debug menu to match previous changes to Water
  • Fire: Show message navigation commands in the menu (Water already did). Also added proper validation to them
  • Generate Code from .RODL could hang in some cases
  • If a project/target has more than one output, show the “Reveal Output _Folder" menu, instead of disabling it
  • Island/Delphi: allow specifying just "Delphi" w/o number to target the latest available version
  • Logging for Certificate filtering (for Jeremy ;)
  • Made the per-target target “Manage References" sheet easier to get to in multi-target projects, if the current node is associated with one of the targets
  • NRE fix in desiredDefaultArchitectureForConfiguration
  • Show nested types in the types tree
  • The type member dropdown was not always sorted consistently
  • Water: allow filter/search in Exceptions Manager
  • Water: don’t capture image for exception sheet, as that hangs (sometimes?)
  • Water: Fixed a duplicate separator in the Target context menu

EBuild

  • Delphi Project Import: avoid empty architecture in settings
  • Delphi Project Import: reference Vcl or Fmx automatically if needed
  • Delphi Project Import: Set better default uses prefixes for Windows
  • Delphi Project Import: Set generic "Delphi" SDK version to always use latest
  • Delphi Project Import: Support for Windows/arm64
  • Delphi Project Import: Tweaks; enable Island/Delphi mode only for supported platforms
  • Expose OutputFolder to FinalOutput.xml
  • Ignore "empty" architectures resulting from a leading or trailing semicolon in the setting
  • Island/Delphi: Allow specifying just "Delphi" w/o number to target the latest available version
  • Island/Delphi: More clear errors when trying to build for a platform not supported for Delphi
  • Island/Delphi: Support for importing Windows/arm64
  • Island: fixes for renamed debug symbol cache files in macOS 26.4

Island DelphiSupport

  • Implicit casts from integers, floats and TDateTime to Extended
  • Made all Extended casts implicit
  • Operators for concatenating char+string
  • Support for Windows/arm64