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

Changes in .3047 since .3035

Core

  • E27278: C#: 2 bad reformats (trailing closure w/o (), private set)
  • E27454: C#: Bad "block range" when cursor is on method w/o implementation
  • E27447: Confusing errors with ThreadSafeObjectProvider: do not add twice vb modules to global type list
  • E27264: Debug Inspector: possibility to show fields in original order
  • E27474: Debugger: CLR: bad reference exception when evaluating, sometimes
  • E27484: Delphi compatibility: noreturn keyword, behaves same as existing @NoReturn aspect
  • E27392: Delphi Compatibility: allow delphi-style interface mappings in undefined code (or support them)
  • E27455: ifdef conditional define is ignored
  • E27196: Island/Delphi: Some Delphi Island fields have lost their types when debugging
  • E27178: Java: "try with resource" block not recignized/highlighted as block
  • E27466: Oxygene: Delphi-style multistring are not working properly
  • E27473: Oxygene: FInal tweaks for Raw Strings
  • E27464: Oxygene: Raw strings (wip)
  • E27469: Oxygene: Support Delphi multi-line strings with 5+ odd number of quotes
  • E27293: Oxygene: warning calling block async
  • E27367: Refactor: doesn't find all vars (wip)
  • E27421: Swift: ctor with unnamed parameter gets wrong name, in .h file only
  • E27483: Water/Debugger: impossible to check length of byte[] - A class is not loaded. error
  • E27256: Water: auto fix with Default Uses Prefix could break code
  • Add settings for selecting Micro-Architecture for Island/i386 and Island/x86_64
  • Compiler NRE
  • Debugger: CLR: show empty string if ToString returns nil
  • Debugger: Island: NRE fix
  • Debugger: Island: StepInto doesn't work on Darwin (regression)
  • Debugger: rename debug host for .NET Core
  • LLVM optimised math (wip)
  • LLVM vectorised math on Island (wip)
  • Merged EBuild
  • Merged IslandRTL
  • Merged RTL2
  • Refactored xib-based template files for ViewController and WindowController
  • Refactored xib-based template files for ViewController and WindowController; new Xcode format and new naming convention
  • Update copyright year to 2026 across multiple files.

Fire & Water

  • E27444: Jumpbar: Cocoa names are missing parts, for Oxygene
  • E27373: Water: Browse button isn't visible when the project list is not scrolled down
  • E27336: Water: File|Clear Recent Solutions should update the Welcome view too
  • E27417: Water: Show path for projects with the same name in the Recents menu
  • Add settings for selecting Micro-Architecture for Island/i386 and Island/x86_64
  • Debug Inspector: possibility to show fields in original order
  • E27176 Water: Double-click on breakpoint causes NRE
  • Editor: allow code snippets to have section of text pre-selected to be typed over
  • Editor: Disable "Cut" context menu when read-only
  • Editor: handle Delphin multi-line strings with 5+ and more quotes
  • Editor: hide "Copy w/ Build Messages" menu when not a managed file
  • Editor: Highlighting for Delphi compatibility Mode noreturn keyword
  • Editor: Scroll horizontally if needed to reveal the next Search text
  • Editor: Support for Oxygene Raw strings (wip)
  • Editor: Support for Oxygene Strings
  • Fire: Active tab had wrong color in Dark themes
  • Fix for safeitemrootname in templates being overridden by filename
  • Fix index out of range when setting a breakpoint after BreakpointManagerSheetController call
  • JumpBar: Swift: naming conflicts break jumpbar-syncup
  • JumpBar: Swift: some members in code had no location
  • NRE fix for null values in Generate Code from Json
  • NRE fix, rev2
  • Update 80's Blue theme to run dark/dark-gray
  • Update API key suffix formatting to include parentheses
  • Water: Add dynamic title bar theming
  • Water: Add text wrapping for non-file-based messages
  • Water: Added keyboard shortcut for Refactor|Rename command
  • Water: arrows in vertical scrollbars are shown incorrectly when window is maximized
  • Water: Bumpbar 'Building' text was not fully right-aligned, again
  • Water: editor flashes weirdly when selecting an "other files" file
  • Water: Exception when clicking out of range in FCETableView
  • Water: More theme tweaks and fixes
  • Water: Preferences Window: fix for Dark font in dark theme
  • Water: Rename file doesn't show old file name
  • Water: Scroller is missing for showing parameters (CTRL+P)
  • Water: Scroller is missing when showing parameters (CTRL+P)
  • Water: support for IDE theming, and new Black, Dark Gray, and Monokai Themes, as well as previous dark themes from Fire
  • Water: the debug panel gets cut off when the window is small
  • Water: The Refresh button in the “Attach to Process” window could cause ArgumentOutOfRange exception
  • Water: Theme fixes
  • Water: Theming regression: Disabled items in the menus did not grayed out
  • Water: Tweaks for Pink Dream theme
  • Water: Tweaks to Add AI Account sheet

Island RTL

  • LLVM vectorised math on Island (wip)
  • Update conditional compilation for platform support in math implementation.
  • Update conditional compilation for platform support in the new Island/Math implementation.

EBuild

  • .NET Core: when building multiple projects to the same output folder, "runtimes" needs to be merged
  • Add an implicit reference to IslandMath.fx, as needed
  • Add default MicroArchitecture settings for i386 and x86_64 targets
  • Fail building a project if shared project refs are missing/bad
  • Set architecture defines in ImpliedConditionalDefines for Darwin, too. x86_64 was missing.

Visual Studio

  • Support for the new Visual Studio 2026 (VS18), Experimental

Elements RTL

  • Add a method to collapse consecutive whitespace characters in a string.
  • Allow creating a Binary with an empty/nil array