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

Changes in .3019 since .3013

Core

  • E27331: C# bad reformat
  • E27340: C#: bad reformat with var keyword
  • E27372: C#: cannot have #hint in case
  • E27271: Debugger: cannot launch .NET Core project when (other) large projects are open in Fire
  • E27294: Echoes: no error at cinpiletime when reducing access level of function
  • E27188: Elements Installer: update graphic to high DPI
  • E27188: Elements Installer: update graphics to high DPI
  • E27149: Island/Windows: Internal Error (NRE) when passing local method as block
  • E27354: Toffee: compiler allowed to assign an integer to a nullable struct (additional fixes)
  • E27354: Toffee: compiler allows assigning an integer to a nullable struct (more tweaks and regression fix)
  • E27337: Toffee: compiler lets me pass an integer as a nullable struct (more tweaks and regression fix)
  • E27334: Water: NRE in CodeModel for RTL2
  • Bad error message (without filename) for missing Xaml
  • Debugger: Island: Native debuggee would terminate on (caught) NRE in Mono
  • Fixes to shipping DebugHost for .NET Core (wip)
  • Installer should clean up old debug symbols; they are now outdated
  • Merged EBuild
  • Merged RTL2
  • Reverted "No longer ship (also clean up) Windows/i386 versions of the command line tools"

Fire & Water

  • CodeBot: regression: NRE when trying to add a file to the current project
  • Debug Console: thread list
  • Fire: manually store recent files (for Open Quickly only, for now), because macOS got really bad at it
  • Fire: Menu cleanup for duplicate items in Project vs Debug
  • Fire: More visual tweaks for macOS 26.0 Tahoe (wip)
  • Fire: New themes and theme improvements
  • Fire: Regression: showing the debug toolbar on session launch would sometimes show the entire panel
  • Fire: The Welcome window would not become key
  • Fire: Vidsual tweaks for macOS 26.0 Tahoe (wip)
  • Fire: When browsing for a folder with the ".elements" extension, prevent trying to open it as a project
  • Project Settings: Allow picking .snk for Strong Name Key file
  • Project Settings: Don’t show extension-less files in project file picker
  • Water/Core: don’t ship a Water-win-arm (32bit) stub
  • Water: Added toolbars (wip)
  • Water: Draw hover over tabbar and jumb bar items
  • Water: Menu cleanup for duplicate items in Project vs Debug
  • Water: New icon theme for toolbars and tabbars (WIP)
  • Water: Option to draw tabs
  • Water: Prevent manually resizing the debug pane to hide the toolbar, as well
  • Water: Show a warning when running non-native Water on arm64, because it is really slow
  • Water: start and end column for error messages got reversed on reload from cache
  • Water: Toolbar improvements
  • Water: UI tweaks for Preferences; allow choosiong white-based themes

EBuild

  • Cooper: Find JDK under the new registry key used by the latest Oracle installers
  • ElementsFindDelphiResourceFiles tasks badly handled {$REGION or {$RTTI
  • File resolve should fail on missing Xaml, not just warn (I think?)
  • Merged ROCodeGen

Elements RTL

  • Cleanup
  • Fix for String.PadStart/PadEnd on nil