Core
- E27231: HI: two errors caused the import of visionOS 2 and 26 SDKs to fail
- E27251: Oxygene: more fun with unterminated {$HINT
- Cleanup: in DebugEngine
- Cleanup: consolidated AvailabilityPlatform parsing to one place
- Cleanup: Toffee
- Changes for how LLVM library is loaded on Linux/Core
- install.sh: sudo the EBuild/Core binaries
- install.sh: merge the macOS binary of EBuild/Core
- Merged EBuild
- Merged RTL2
Fire & Water
- E27112: Water: add tool tips for Navigation Panel tabbar
- E27206: Water: The platform logo overlaps the rest of the text
- CodeBot: More platform- and language-specific guidance in the system prompts (Internal NRE when the current file was not an Elements code file)
- CodeBot: When asking for file content with an invalid (or relative) path, give proper guidance
- CodeBot: When asking for file content, show the filename that was asked for in the chat
- CodeBot: When executing more than one function call in one go, we would get an invalid response
- Debugger: show Message for skipped exceptions
- Fire: changed Deployment Target to 12.0
- Fire: Layout tweaks for New File/Project sheet
- Fire: Tweaks for status images in jumbbar and tabs, for macOS 26+
- Fire: Tweaks for status text in jumbbar (don’t show error count after "debug session failed")
- Fire: UI improvements for how Fire looks on macOS 26 (use Glass Effect for popups)
- Project Settings: use
.icon
only for new Toffee Application Icon setting
- Typo fix in debugger exception message
EBuild
- .NET Core: allow "tizen" as known/supported sub-platform
- .NET Core: Better support for building Maui apps (wip)
- EBuild/Core: build for Linux/arm64 (wip)
- NRE fix for if ArchitecturesForCurrentOS is empty (shouldn't happen)
- NuGet: favor subplatform-specific folders over generic ones (e.g.,
net9.0-android
vs net9.0
)
- NuGet: tweaks for finding Maui packs, because… the folder scheme is… different
- Target names with spaces would raise Xml exception.
- Toffee: Linker errors from
lld
(vs ld
) weren’t parsed properly
- Toffee: 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
- Json: Remove(node) for JsonArray
- Stopwatch: ToString fix