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.

Core

  • E27667: C#: bad reformat
  • E27642: coalesce and Potential null value is implicitly cast to not nullable String
  • E27668: Mercury sample fails to build
  • E27671: Oxygene: Can’t use field after const
  • Go to Definition NRE fix
  • Regression: Invalid IR building IslandDelphi
  • Merged EBuild
  • Merged Everwood5
  • Merged InternetPack
  • Merged IslandDelphi
  • Merged RTL2

Fire & Water

  • Close old files on reload to avoid dupes in the Search tree
  • CodeBit: Show diffs in cached approvals too
  • CodeBot: Access to search results
  • CodeBot: Action Items
  • CodeBot: Add MCP function provider support (wip)
  • CodeBot: Adding the AL first account would not always activate it
  • CodeBot: Agent-only skills
  • CodeBot: Better "not a diff" annotation for new files
  • CodeBot: Cursor keys and backspace didn't work in the Question text field
  • CodeBot: Easier global approval for "always save"/readonly shell and git commands
  • CodeBot: Keep active approvals visible outside execution groups
  • CodeBot: Let CodeBot see Codex and Claude skills in the solution folder (readonly)
  • CodeBot: New Security review profile & skill
  • CodeBot: Preferences: reload LM Studio models when URL is changed
  • CodeBot: Prompt tightening
  • CodeBot: Run smart-paste via custom agent profile & skill
  • CodeBot: UI tweaks
  • CodeBot: Use proper shell for external commands, to ensure PATHs
  • Editor: dimension keyword for Oxgene
  • Fire: add “Show CodeBot” to CodeBot window, too & revise menu names
  • Fire: auto-layout fix for BuildMessage view
  • Fire: bad autolayout on the project references view caused it to shrink
  • Jumpbar: nested class is shown twice in the Jumpbar
  • Let files in the search tree be expandable by default to "find all.”
  • Solution Tree: sort on filename w/o extension, first (regression, lose case-insensitivity)
  • Water: cannot uncheck “invalid" picker value in settings (fine in Fire)
  • Water: catch exceptions in dispatch
  • Water: Manage accounts option was missing from CodeBot Preferences
  • Water: renamed button on Accounts Manager for clarity
  • Water: support for headers and sorting indicators in table view
  • Water: Target Framework dropdown list is cut and isn't scrollable
  • WebProjects: context menu to open current page in browser
  • Website publishing improvements
  • Xaml Preview (wip)

EBuild

  • ESP: Fix for ContentPlaceholders rendering too much
  • ESP: Handle <%-- comment blocks
  • ESP: Read web.config directly from the project folder and reuse an existing appSettings node when merging configuration, improving EnableWebConfig handling and avoiding duplicate sections.
  • Handle <script runat=“server” blocks

Elements RTL

  • Expse Pid on Process
  • Http: Add Cancel support to HTTP requests
  • Http: Add proxy support (none, system, custom)
  • Locking fix

Island DelphiSupport

  • Typo fix