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

Core

  • E27136: Cocoa: cannot use copy as selector (additional fix)
  • E27192: Drop legacy Delphi RTL from installer (and delete on install)
  • E27107: HI: fails on swift_wrapper(struct)
  • E27149: Island/Windows: Internal Error (NRE) when passing local method as block
  • E27198: wrong filename for .obfuscation-map generated files
  • Build script fix
  • Debugger: Island Cocoa: regression after changes in dyld loading
  • Don't ship Island SDKs anymore (they can be downloaded on demand)
  • Import projects: .frameworkz file was generated empty
  • Import projects: allow importing a Swift framework, if it has Objective-C headers
  • Merged EBuild
  • Merged Everwood5
  • Merged IslandRTL
  • Merged RTL2
  • Merged Samples
  • Remove tvOS template from installer as they don’t work well on Windows
  • Support for Delphi 13 in Delphi/Island import
  • VS: Add ProjectFile and ProjectFolders macros for build events
  • VS: adjust Macros names to EBuild variables
  • VS: Fixed broken links to docs

Fire & Water

  • E27132: Add "Clear Debug Console" toolbar item on the Debug Pane
  • E27201: Can't remove other and cirrus references by Manage References
  • E27180: Water: Debug console/inspector culd get “lost” when hidden
  • E27200: Water: menu typo fix
  • Better visuals for expired (trial) license
  • CodeBot: did not adjust to OS theme change, in Fire
  • CodeBot: Called to update webview from the wrong thread
  • CodeBot: Match Build/Debug bar color with CodeBot's theme color (and IDE icon)
  • CodeBot: more platform- and language-specific guidance in the system prompts
  • CodeBot: Reworked Preferences tab
  • CodeBot: use the new account system
  • CodeBot: would sometimes stay in busy/disabled mode after a response was received
  • CrossBox: support picking legacy Windows CPU architecture as run destination from CrossBox menu
  • Editor: Disable the CodeBot menus if not available/set up
  • Fire: alignment fix for Search panel
  • Fire: alignment tweaks for Debug Panel
  • Fire: Allow clicking the “+” in the tab bar to create a new project
  • Fire: Keep the debug toolbar in view when debugging and closing the debug pane
  • Fire: Message Sheets did not resize properly to multi-line messages
  • Fire: Shorter string for nested files in solution tree (unless filtered)
  • Fire: Tabbars drew badly with newer linker settings for passing SDK version
  • Fire: UI improvememnts for how Fire looks and feels on macOS 26 (wip)
  • Fire: visual tweaks and alignment for message sheets
  • Fix for git status in window subtitle
  • New: Account Manager
  • New: License Manager
  • Project Settings: view should refresh when changing CrossBox device
  • Support for importing Delphi .grouproj files as a new .sln
  • Treat Apple OS 26 .icon as an Xcode file
  • Water: if Dlephi is installed, show prominent "Import Delphi Project" on Welcome screen (wip)
  • Water: Show Ctrl+, shortcut for Options in menu
  • When building an Island/Delphi solution, automatically ask to import the Delphi SDK, if needed
  • When stopping a debug session, return the navigation panel to the previous tab, not always to Solution view
  • Wrong Help URL for Register CrossBox Server sheet

EBuild

  • Allow falling back to llvm-rc.exe on Windows, too (untested)
  • Assertion in ld did not generate a build error message
  • CrossBox: support picking legacy Windows CPU architecture as run destination from CrossBox menu
  • Delphi project import: Create project and .dcp references when importing .dproj
  • Delphi project import: Set OutputType when importing
  • Errors from the metal compiler were not detected as such
  • Fix for duplicate macOS SDK versions in Xcode 26
  • Island: get the preferred architecture from the device first, then from the server itself
  • macOS/Catalyst version matching adjusted for macOS 26/iOS 26
  • Make new ProjectFile and ProjectFolder settings available to build scripts
  • Support for "Actions" to be passed from EBuild to the IDE
  • Support for Delphi 13 in Delphi/Island import
  • Support for importing Delphi .grouproj files as .sln
  • Toffee: if no SDK versions are available and we have no Xcode, still attempt using the latest version available for download, instead of failing
  • Toffee: skip the “is this SDK version supported in Xcode" check when using local CrossBox on Windows (eg for static libraries)
  • Toffee: Use Island’s lld linker for Xcode 13 or later (for now), as new ld is broken.
  • Typo fix

Elements RTL

  • Environment.OSArchitecture was improved to properly work on all Windows architectures
  • New Convert.DaysToPrettyString
  • Project settings cleanup
  • Serialization: fix for generic lists on .NET
  • String.Plural: fix for “-ay

Island RTL

  • Support for win/arm64 (wip)

Island DelphiSupport

  • Targets for Delphi 12
  • Targets for Delphi 13