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

  • 85947: C#: Element not allowed before the inherited constructor has been called
  • 85806: Debugger/Island: To many step intos
  • 85925: Debugger: Island/Wasm: Problems in CodeBehind Module example
  • 85920: HI: Import project: semi colon expected
  • 85930: IE with Property Wrapper on Cocoa
  • 85937: Internal Error (Null Pointer)
  • 85907: Island/Windows: AV in autogenerated AddRef
  • 85911: Island: Improvements to generating of COM support methods
  • 85958: Mercury: better error for multiple ancestors
  • 85934: Mercury: cannot call named/ multipart .ctor
  • 85960: Mercury: cannot use () to index an NSArray
  • 85936: Mercury: support for Using AutoReleasePool
  • 85942: PropertyWrappers don't get applied in Toffee
  • 85943: PropertyWrappers with Self can’t be applied
  • 85354: Request: Auto fix method signature with Handles clause
  • 85953: RTL2: Crash with List.Remove and structures
  • 85910: Swift Property Wrappers: Access the original property name
  • 85905: Swift: SE-0308 #if for postfix member expressions
  • Debugger: Mono: replace ValueToString for structures with TypeToString (stackOverFlow for some structures)
  • Mercury: ported EUnit templates
  • Mercury: tvOS template
  • Merged CodeGen4
  • Merged EBuild
  • Merged IslandRTL
  • Merged RTL2
  • Merged SwiftBaseLibrary
  • Ported some more templates to Mercury, Iodine
  • Template fixes

Fire & Water

  • Editor: AutoReleasePool keyword for Mercury
  • Positions when navigating from Types tree was one line off
  • Project references: Don't show project file extension in References tree
  • Project references: Make newly added project references msbuild-compatible, with full project path in Include
  • Water could crash when selecting node in stack trace
  • Water: Global “Use Mono Debugger" setting should apply if no value is set in project

Visual Studio

  • 85917: Cannot publish an ASP.NET Web Service with pre-compilation

EBuild

  • CPS: Fix project references on save to be msbuild-compatible, with full project path in Include
  • Make BeginMonitoringIOSDevices async as it might hang
  • NuGet: Don't process frameworkAssemblies; for .NET Core.

Elements RTL

  • Fix for Base64 missing gone trailing =.
  • Http: support for Basic authentication
  • Option for Json.ToJson to write a more minimal format
  • Reflection: return private & static fields too
  • Reflection: wrong type for Fields and Properties on some platforms; ReturnType was missing on Methods for island

Island RTL

  • Update WebSocket DOM interface
  • Updated DOM for XMLHttpRequest