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

Core

  • E27231: HI: two errors caused the import of visionOS 2 and 26 SDKs to fail
  • E27251: Oxygene: more fun with unterminated {$HINT
  • Cleanup: in DebugEngine
  • Cleanup: consolidated AvailabilityPlatform parsing to one place
  • Cleanup: Toffee
  • Changes for how LLVM library is loaded on Linux/Core
  • install.sh: sudo the EBuild/Core binaries
  • install.sh: merge the macOS binary of EBuild/Core
  • Merged EBuild
  • Merged RTL2

Fire & Water

  • E27112: Water: add tool tips for Navigation Panel tabbar
  • E27206: Water: The platform logo overlaps the rest of the text
  • CodeBot: More platform- and language-specific guidance in the system prompts (Internal NRE when the current file was not an Elements code file)
  • CodeBot: When asking for file content with an invalid (or relative) path, give proper guidance
  • CodeBot: When asking for file content, show the filename that was asked for in the chat
  • CodeBot: When executing more than one function call in one go, we would get an invalid response
  • Debugger: show Message for skipped exceptions
  • Fire: changed Deployment Target to 12.0
  • Fire: Layout tweaks for New File/Project sheet
  • Fire: Tweaks for status images in jumbbar and tabs, for macOS 26+
  • Fire: Tweaks for status text in jumbbar (don’t show error count after "debug session failed")
  • Fire: UI improvements for how Fire looks on macOS 26 (use Glass Effect for popups)
  • Project Settings: use .icon only for new Toffee Application Icon setting
  • Typo fix in debugger exception message

EBuild

  • .NET Core: allow "tizen" as known/supported sub-platform
  • .NET Core: Better support for building Maui apps (wip)
  • EBuild/Core: build for Linux/arm64 (wip)
  • NRE fix for if ArchitecturesForCurrentOS is empty (shouldn't happen)
  • NuGet: favor subplatform-specific folders over generic ones (e.g., net9.0-android vs net9.0)
  • NuGet: tweaks for finding Maui packs, because… the folder scheme is… different
  • Target names with spaces would raise Xml exception.
  • Toffee: Linker errors from lld (vs ld) weren’t parsed properly
  • Toffee: Fix for linking for visionOS with lld

Elements RTL

  • Environment.OSArchitecture inconsistently reported aarch64 on Linux, instead of arm64
  • Environment.ProcessArchitecture reported Environment.OSArchitecture, on Linux
  • Json: From* overload on JsonArray and JsonObject
  • Json: Remove(node) for JsonArray
  • Stopwatch: ToString fix