RemObjects Elements Releases

Released: Jul 11, 2025

Updates in v12.0.0.3003

Funktionen

Fire & Water

  • Water: Added tool tips for the Navigation Panel tabbar.
  • Project Settings: use .icon only for new Toffee Application Icon setting.
  • Debugger: Now shows a message for skipped exceptions.
  • CodeBot: 
    • Added more platform- and language-specific guidance in the system prompts (Internal NRE when the current file was not an Elements code file).
    • When asking for file content with an invalid (or relative) path, give proper guidance.
    • When asking for file content, show the filename...

Released: Jul 4, 2025

Updates in v12.0.0.3001

Funktionen

Core

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

Fire & Water

  • Editor: "surround with" support for typographic quote characters has been added.
  • Fire: Tweaked preferences for when to enable using the...

Released: Jun 27, 2025

Updates in v12.0.0.2999

Funktionen

Core

  • HI: Added support for @compatibility_alias.
  • install.sh: You can now codesign llvm dylib for local use after install.
  • Merged DelphiRTL.
  • Merged EBuild.
  • Merged Everwood5.
  • Merged IslandDelphi.
  • Merged IslandRTL.
  • Oxygene: Cleaned up template for unified syntax.

Fire & Water

  • Water:
    • Added Drag & Drop support in table controllers, e.g. for Arguments Manager.
    • Dephi SDK Import: After importing, adjust the freshly converted project to use the new SDK & reference.
    • Dephi SDK...

Released: May 9, 2025

Updates in v12.0.0.2991

Funktionen

Core

  • C#: Introduced a better error when using -> instead of => for lambda.
  • CC: Now allows users to insert all enum values for case.
  • Misc:
    • Added an option to enforce license requirement to use assemblies.
    • Now stores source files checksum into .pdb.
    • Merged EBuild.
    • Merged Everwood5.
    • Merged RTL2.

Fire & Water

  • Water:
    • Added a shortcut for Find and Replace All In Selection.
    • Added a shortcut for Replace.
  • CodeBot:
    • Improved scrolling logic.
  • Water/RO: Now allows connecting to servers...

Released: Mar 7, 2025

Updates in v12.0.0.2981

Funktionen

Core

  • .NET Core: NRE when symbolic BP is set.
  • Island: AV comparing string to char.
  • Debugger:
    • Island: Now shows global members as locals for Main only.

Fire & Water

  • CodeBot: CodeBot now always knows the name and language of the current file.
  • Fire:
    • Added a menu/ shortcut to ”Save current location” (to navigation stack), ^B.
    • Added forward/ backward buttons (wip).
    • Regression: Reverted back to macOS/legacy .cache format.

EBuild

  • Toffee: Check for provisioning profiles in ~/Library...

Released: Feb 14, 2025

Updates in v12.0.0.2975

Funktionen

Fire & Water

  • Debugger: Added an option for stackframe to select on exception (regression; this logic should not be used when stopping on regular breakpoints).
  • Fire: Ctrl+L to clear CodeBot.
  • Water: 
    • Now allows attachment from Water/Core.
    • Now allows attachment to .NET Core processes.
  • CodeBot: 
    • Added support for Claude.
    • Added support for Gemini.

EBuild

  • CrossBox: Use findNetCoreDebugShim when attaching to .NET Core.

Fehlerkorrekturen

Core

  • Water (Swift): Had the wrong autofix for inout...

Released: Dec 27, 2024

Updates in v12.0.0.2965

Funktionen

  • Core
    • Merged EBuild.
  • Fire & Water
    • Water: Context menu added to modify Watch evaluation (add F2 shortcut text).
    • CodeBot: added access to solution info and file content.
    • Merged CodeGen4.
    • Merged ROCodeGen.
    • Remoting SDK: uses new CG4-based code RODL generators.
    • Water: Show Solution Settings sheet/menu (wip).
  • EBuild
    • Merged CodeGen4.
    • Merged ROCodeGen.

Fehlerkorrekturen

  • Core
    • Oxygene: Hint in uses clause causes subsequent namespaces to be ignored.
    • Compiler on .NET Core: let AssemblyKeyFile...

Released: Dec 6, 2024

Updates in v12.0.0.2959

Funktionen

  • Core
    • C#11: raw string literals (not w/ interpolation, yet).
    • Include values in CC for enum type.
    • Merged CodeGen4.
    • Merged EBuild.
    • Merged ROCodeGen.
  • Fire & Water
    • CC: Include values in CC for enum type.
    • Cooper: added two more exceptions that happen on Android launch to the default ignore list.
    • Editor: syntax highlighting for raw string literals in C# 11.
    • Editor: syntax highlighting for “Delphi-style” multi-line string literals (’’’).
    • Fire: "disable fullscreen" option.
    • Fire: Added...

Released: Nov 22, 2024

Updates in v12.0.0.2955

Fehlerkorrekturen

  • Core
    • C#: constants not considered for "did you mean" case fix suggestion.
    • Default value not honored on .NET, when block parameters were involved.
    • Oxygene: allow decaying abstract property w/o specifying read write.
    • Oxygene: unterminated { not detected -- additional fix.
    • Toffee: Bad .h file generated for property of block type.
    • Toffee: debugger exception evaluating static properties.
    • Type mismatch, cannot assign InstanceType to PlanHelpers.
    • Debugger: CLR: catch potential...

Released: Oct 25, 2024

Updates in v12.0.0.2951

Fehlerkorrekturen

  • Core
    • C#: Unspecified error message/location using inline arrays.
    • Cannot call method if it has default params.
    • CC for pretty hidden in scope should add self.
    • Oxygene: new with implied type (like C#).
    • Merged RTL2.
  • Fire and Water
    • Debugger: option which stack frame to select on exception.
    • Fire: left-align popups in Build/Debug Preferences.
  • Elements RTL
    • Allow cast from String to Guid.
    • Char.LowercaseLatinLetters/UppercaseLatinLetters/Numbers const arrays.
    • Cleanup: Splitting up HTTP...