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…

Changes in .2985 since .2979

Core

  • E27110: .NET Core: NRE when symbolic BP is set
  • E27116: C#: error parsing C#11 raw string literals with blank lines inside
  • E27123: C#: issue with blank lines in C# 11 string literals using LF-only line separator
  • E27109: Debugger cannot expand XElement (.NET)
  • E27113: IE with dupe IFDEF
  • E27108: Island: AV comparing string to char
  • E27060: Linker error with new InstancdeType
  • Debugger: CLR: cannot expand dictionary value
  • Debugger: Cocoa: Fixes for removed dylddebuggernotification on latest macOS
  • Debugger: Island: functional breakpoints showed as unresolved
  • Debugger: Island: show global members as locals for Main only
  • Fixed AssemblyInfo
  • Merged EBuild
  • Merged IslandRTL
  • Merged RTL2

Fire & Water

  • CodeBot: Honor dark theme
  • CodeBot: let CodeBot always know the name and language of the current file
  • CodeBot: Message field showed black-text-on-black, in dark theme
  • Debugger: Cannot rename/change watch
  • Debugger: Preserve whitespace for po, but keep trimming it for Locals/Watches view
  • Editor: Add spaces when surrounding code with {/}
  • Editor: Allow Cmd-C/Ctrl-C to copy current token, w/o selection
  • Editor: Bug in syntax highlighting for raw string literals in C# 11 (non-fatal quotes near the end of the line would break state for next lines)
  • Fire: Cell in treview would sometimes draw badly, while renaming (more tweaks)
  • Fire: forward/barward buttons (wip)
  • Fire: Menu/shortcut to ”Save current location” (to navigation stack), ^B
  • Fire: regression: reverted back to macOS/legacy .cache format
  • Fire: Typo in CodeBot Preferences
  • References: Show Source feature generates withWith prefix
  • Settings: Fix for setting working directoy on different drive (Water/Windows)
  • Water/Core: cannot load WebView2Loader.dll
  • Water: Fix for *.sln filter in Open Project dialog
  • Water: watch variable isn't updated when position in call-stack changes

EBuild

  • Case fix
  • Improved logic of converting .NET Core projects .csproj/.vbproj to .elements
  • Only generate My class if project has Mercury source files
  • Toffee: check for provisioning profiles in ~/Library/Developer/Xcode/UserData/Provisioning Profiles, too

Elements RTL

  • Had to make Thread.Name readonly for Island/Darwin
  • New Process.Run() overload that returns raw byte data
  • Serialization: Island support
  • Use HttpClient for HTTP (on Core and Standard)

Island RTL

  • Case fix
  • Fixes for setting and getting Thread.Name