RemObjects Elements v12.0.0.3003
Released: Jul 11, 2025
v12.0.0.3003 中的更新
特性
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 that was asked for in the chat.
- Fire:
- Changed Deployment Target to 12.0.
- Layout tweaks for New File/Project sheet.
- Tweaks for status images in jumbbar and tabs, for macOS 26+.
- Tweaks for status text in jumbbar (don’t show error count after "debug session failed").
- UI improvements for how Fire looks on macOS 26 (use Glass Effect for popups).
EBuild
- EBuild/Core: Build for Linux/arm64 (wip).
- .NET Core:
- Now allows "tizen" as known/supported sub-platform.
- Added better support for building Maui apps (wip).
- NuGet:
- Added favor subplatform-specific folders over generic ones (e.g., net9.0-android vs net9.0).
- Added tweaks for finding Maui packs, because… the folder scheme is… different.
修補程式
Fire & Water
- Water: The platform logo overlaps the rest of the text.
- CodeBot: When executing more than one function call in one go, we would get an invalid response.
- Typo fix in debugger exception message.
EBuild
- NRE fix for if ArchitecturesForCurrentOS is empty (shouldn't happen).
- Target names with spaces would raise Xml exception.
- Toffee:
- Linker errors from lld (vs ld) weren’t parsed properly.
- Fix for linking for visionOS with lld.
Elements RTL
- Environment.OSArchitecture inconsistently reported aarch64 on Linux, instead of arm64.
- Environment.ProcessArchitecture reported Environment.OSArchitecture, on Linux.
- Json:
- From* overload on JsonArray and JsonObject.
- Remove(node) for JsonArray.
- Stopwatch: ToString fix.