Download Elements. A new build of Elements comes out every week. | RemObjects Software

Weekly Progress

Elements Channels

A new Elements build comes out every week. Pick the channel that matches how close to the edge you want to work.

Change Log

Loading change log…

Core

  • E27874: Unable to make changes in Oxygene WinForms user interface controls
  • Add native callback bridge for DebugEngine events and lifecycle management
  • Apply global function name mangling regardless of owner type
  • Fix for Toffee case type of expressions
  • Fix Invoke binder to preserve flags and add constructor invocation coverage
  • Preserve mangled global symbols in Toffee FX metadata
  • Support Toffee global function name mangling and add namespace collision regression test
  • Toffee: tolerate missing if-statement flow data
  • Units of Measure auto-conversions failed for imported property setters
  • Merged EBuild
  • Merged Marzipan
  • Merged RTL2
  • Merged RTL2.Web

Fire, Water & Earth

  • Add managed debug engine callback bridge
  • Canonicalize shared project references
  • Fire: Add native PDF file preview
  • Fire: Add shortcut for “Run Without Rebuilding”
  • Fire: Fix for stray jump bar separator if Fire was launched w/ empty solution
  • Fire: Improve application termination speed by forgoing cleanup
  • Fire: Preserve editor scroll positions during resizing (regression fix)
  • Fix solution tree updates for grouped projects
  • Handle folder projects that happen to contain code files w/o licensing
  • Improve Markdown rendering styles for blockquotes, alerts, and tables
  • Iterate CrossBox server keys directly when collecting devices
  • Map projected project-group nodes back to their source nodes before handling tree drag-and-drop operations
  • Migrate all Markdown rendering to Elements.Markdown
  • Prevent duplicate solution reloads
  • Refresh CrossBox menus asynchronously
  • Synchronize live folder contents with filesystem changes
  • Track cache changes and avoid unnecessary saves
  • Wait for pending file writes during application termination

CodeBot

  • Add overnight CodeBot processing with OpenAI Flex pricing
  • Add slash command completion to CodeBot prompts
  • Allow unrestricted CodeBot primary pane width while preserving secondary layout limits
  • CodeBot Avatar: Open files using the resolved application URL and activate it after successful launch
  • CodeBot: Render Speed-to-text transcription tool results inline
  • Fire & Campfire: Add native macOS PDF CodeBot functions
  • Improve media model account resolution across accounts
  • Improved tag completion
  • Prefer the selected AI account for media model resolution and add coverage
  • Recall the last sent CodeBot message with Command-Up
  • Show inherited CodeBot media models in preferences
  • Update supported CodeBot generation capabilities
  • Validate assistant responses and avoid showing internal Json

Earth Preview

  • Earth: Improve GTK background and 80s Blue theme text contrast
  • Earth: Resolve bundled dotnet host through DOTNET_ROOT
  • Earth: Resolve compiler paths for local Linux builds
  • Linux: Prevent reentrant update installation requests

EBuild

  • Support CoreCLR mixed debugging for native Darwin projects (wip)

Elements RTL

  • Add multipart upload support and HTTP response callbacks across Cocoa platforms, with new upload probes for in-memory and file-based multipart requests.
  • Darwin: fix callbacks and progress for uploads
  • Fix Thread.Abort mapping for Cooper, since modern Java lacks a safe forced-stop equivalent.