RemObjects Elements 新版本發表
Released: Apr 4, 2026
v12.0.0.3071 中的更新
特性
- Core
- Debugger/.NET: Added support for boolean operators.
- Android: B0undle tool updated to 18.3.
- Android: Added new Wear OS project templates.
- Delphi Compatibility: Added support for {$IF Declared(X)} in legacy preprocessor.
- Fire & Water
- CodeBot: Added a new replaceSymbol function.
修補程式
- Core
- Android Templates: Visual Studio asks to choose Target Framework, which is not applicable.
- Android: Fixed Android Sample Projects for build and deployment issues.
- Cocoa: InstanceType-inferred variable...
Released: Feb 20, 2026
v12.0.0.3059 中的更新
特性
- Core
- Oxygene: Now allows finding .inc files anywhere in the project, if used w/o path (all .inc files need to be added first).
- Fire & Water
- CodeBot: Access to error messages in current file.
- CodeBot: Access to error messages in the current file.
- Context menu to remove bookmarks.
- Editor: Added 'field' keyword for Oxygene.
- Editor: Added another highlighting regression/tweak for raw strings.
- Editor: Cleaned \u2028 and \u2029 on paste.
- Expose "Convert Solution to x-style linebreaks" menus...
Released: Jan 23, 2026
v12.0.0.3051 中的更新
特性
- Core
- Visual Studio: Added Java tag to Cooper project templates.
修補程式
- Core
- Afterhours: Fix for Oxidizer tests.
- Bad error handling with extra (escaped) } in interpolated string.
- CM: Highlighting works incorrectly.
- Oxygene and C#: Hint for “unused multiline string variable” has incorrect in-editor highlighting range.
- CodeModel: NRE fix in GetCurrentMember.
- Debugger: CLR: Could not evaluate fields in nested methods (they have static attribute even if they are not static).
- Debugger: CLR: Fix in...
Released: Jan 16, 2026
v12.0.0.3049 中的更新
特性
- Core
- Oxygene & C#: interpolated strings: extra } is added when having double } -- escape } too, for C#.
- Oxygene raw string issue with } inside interpolation.
- Support known conditional defined symbols in CC for $IF/#if.
- Elements: remove Win/i386/FPU option (i386 is always SSE2) for Islanf.
- Jumpbar: display C# unnamed constructor as "this".
- Version-based define fixes for Elements 12.
- Merged EBuild.
- Fire & Water
- Support for Raw Strings similar to C#11 (fix for no non-whitespace before...
Released: Jan 9, 2026
v12.0.0.3047 中的更新
特性
- Fire & Water
- Editor: Added support for Oxygene Strings.
- Editor: Now allows code snippets to have section of text pre-selected to be typed over.
- Island RTL
- Updated conditional compilation for platform support in math implementation.
修補程式
- Core
- C#: 2 bad reformats (trailing closure w/o (), private set).
- Delphi Compatibility: noreturn keyword, behaves same as existing NoReturn aspect.
- Oxygene: Final tweaks for Raw Strings.
- Water/Debugger: It was impossible to the check length of byte[] - A...
Released: Nov 7, 2025
v12.0.0.3035 中的更新
修補程式
- Core
- Cocoa: CC doesn’t show ctors that don't start with "with".
- Compiler produces invalid .NET executable for specific test case.
- NRE’s in Code Model.
- Oxygene: New w/o type name fails when assigning to dictionary value.
- CC: Don't show [] for arrays and generic parameters in CC and appropriate test fixes.
- Merged EBuild.
- Merged InternetPack.
- Merged RTL2.
- Fire & Water
- Water: Triple-click does not select the entire line.
- Android: AppVersion/AppVersionCode project settings.
- Android: Drop...
Released: Oct 4, 2025
v12.0.0.3025 中的更新
修補程式
- Core
- Island/Windows: Internal Error (NRE) when passing local method as block.
- Oxidizer: Fixes for Afterhours tests.
- Oxygene: NRE instead of proper errors if .inc file has unexpected syntax.
- Debugger: CLR: Get correct stack frame after zombie state exception.
- Debugger: Get the correct real type for main module classes.
- Oxygene: Allow finding .inc files anywhere in the project, if used w/o a path and the name is unique.
- Merged EBuild.
- Merged RTL2.
- Fire & Water
- Remove file from Search list...
Released: Sep 12, 2025
v12.0.0.3019 中的更新
修補程式
- Core
- C#: Fixed bad reformat with
var keyword.
- C#: Cannot have #hint in case.
- Debugger: Cannot launch .NET Core project when (other) large projects are open in Fire.
- Island/Windows: Internal Error (NRE) when passing local method as block.
- Fixes to shipping DebugHost for .NET Core (wip).
- Installer should clean up old debug symbols; they are now outdated.
- Merged EBuild.
- Merged RTL2.
- Fire & Water
- Debug Console:
thread list.
- Fire: New themes and theme improvements.
- Fire: Regression: Showing...
Released: Aug 22, 2025
v12.0.0.3013 中的更新
修補程式
- Core
- C# reformatted badly.
- Toffee: Compiler lets you pass an integer as a nullable struct.
- Debugger: Minor fixes (Delphi lists have long FCount type).
- Merged EBuild.
- Merged RTL2.
- VS: NRE fix.
- Fire & Water
- Delphi SDK Import: For "already imported", show which platform(s).
- For Island, build the architecture missing the selected CrossBox device (but not for WASM).
- Fire: Horizontal scroller can overlap the element of popup.
- Water: The latest recent project isn't shown in list on the Welcome...
Released: Jul 25, 2025
v12.0.0.3007 中的更新
修補程式
- Core
- NRE in CodeModel in Parser.GetDefinitionText if the resolved result is nil.
- NRE in CodeModel in Fire.sln.
- Oxygene: two wrong "W65 Element begin/end might not be indented properly" warnings with case statement.
- Debugger: Island/Darwin: Handle exception when reading RTTI.
- Debugger: Emit debug info for Cocoa interface type.
- Merged EBuild.
- Merged RTL2.
- No longer ship (also clean up) Windows/i386 versions of the command line tools.
- Fire & Water
- Water: Alt+Ctrl+Left hotkey didn't always...