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

Core

  • Cleanup: internal cleanup & refactoring in compiler (wip)
  • Header Importer: allow passing --developer folder, to make HI command lines more "portable"
  • Island/Linux: Migrated to fully use "arm64" archiecture name instead of "aarch64"
  • Merged EBuild
  • Profiler: stop shipping aspect .dll, it's now in the core System Aspects

Fire & Water

  • CodeBot: function calls triggered UI updates on the background thread, and thus failed
  • Editor: Backspace right after smart-enter should move the cursor back up to the old line, undoing the enter
  • Editor: Oxygene: fix for smart-end after "implementation" triggering in some cases where it shouldn't
  • Editor: Smart line completion (such as then begin) should be overtyped by /, not commented out.
  • Editor: Smart-enter should insert end/} after any indented code that follows, not before
  • Editor: Support "surround with" for typographic quote characters
  • Fire .2999 built against macOS 15 SDK would crash on launch on Tahoe, because the OS pretended to be "macOS 16"
  • Fire: Tweaked preferences for when to enable using the .NET Core compiler
  • Water: Hitting 'Enter' in the editor did not scroll when needed, and moved cursor out of visible area
  • Water: Menu showed Ctrl+Shift+C sortcut for two different commands

EBuild

  • .NET Core: Set platform defines based on specified framework sub-platform (eg net9.0-android)
  • Cleanup: naming of EBuild-specific entry point and helper classes in compiler
  • Island/Linux: Migrated to fully use "arm64" archiecture name instead of "aarch64"
  • ToffeeHelpers: consolidated to fully fall back to IslandHelpers now