Languages Platforms IDEs | Download Pricing |

Core

  • 82959: Better warning for wrong operators
  • 82947: Bogus "not nullable" warnings
  • 82942: C#: Generic parameter doesn't fulfill constraint
  • 82940: C#: Scope Problem
  • 82954: Can not use published keyword after a field
  • 82648: CC gives no help about block signature
  • 82867: CC Parameter list shows integer value instead of enum value
  • 82955: Cirrus: Bug in value converter for property values
  • 82938: Cirrus: Method aspect cannot find locals used in self
  • 82873: Cirrus: Services.EmitWarning emits Hint
  • 82935: Class Completion: error with extension classes
  • 82950: Class Contracts: ensure in property getter
  • 82948: Cooper: "assembly:Obfuscate" ignored in implementation section
  • 82958: Cooper: java.lang.IllegalAccessError
  • 82956: Couple of closure issues - compiler NRE
  • 82952: Darwin: crash with block, if it accesses self
  • 82936: Debugger: commands don’t work if current source is unknown language
  • 82037: Debugger: Island: method evaluating problem
  • 82957: Go: Island/Windows: fmt.Println("string”) fails if using gold library release mode
  • 82944: Go: Island/Windows: AV calling an Action<go.builtin.int, go.builtin.int> returned by a function
  • 82962: Gold: compiler issue in gold base library tests
  • 82960: Invalid selector
  • 82946: Island: cant use nil discardable in for loop
  • 82961: Island: type for set types is null
  • 82915: Swift: no CC in generic parameters
  • 82686: Using an initializer as a function ref
  • 82969: WebAssembly: error running code from events (once GC passed)
  • 82939: WebAssembly: linking issue
  • Debugger: Island/WebAssembly: Fix for getting locals
  • Debugger: Island/Windows: look for ToString and "islanddebuginvoke" methods among export symbols
  • Debugger: Island: method evaluating with string data parameter
  • Force link in types that are used from types
  • Merged DelphiRTL
  • Merged EBuild
  • Merged IslandRTL

Fire & Water

  • "Configurations" popup was sometimes empty/incomplete
  • Editor: syntax highlighting for disassembly did not handle comments starting with #
  • Regression with Xcode sync not handling subfolders

Visual Studio

  • 78729: Build in parallel
  • 82890: Debugger: .NET Core console app running in VS
  • 82945: Editor: Can collapse {$ifdef} but not {$if}

EBuild

  • Allow EBuild:NoRemoteCrossBox option top be used even when no CrossBox server is specified
  • Android project failed, with Obfuscation turned on
  • Echoes: building on Mono did no longer honor custom FrameworksBasePath setting from XML
  • Fix for distinguishing CopyLocal from actual references, in project references, when the copy local files had valid reference extensions
  • Support for "content" from NuGet packages to be copied along the deliverable
  • Support for local NuGet references with Hint path
  • Support for UIKit for Mac (regression for WebAssembly resource output folder)
  • Version-less UWP project should default to latest, not oldest (10.0), Add 10.0.18362.0 (May 2019) to known versions

Island RTL

  • 82952: Darwin: crash with block, if it accesses self
  • 82949: Gold: Hello World, not working, wrong >= check in immutableSpan constructor
  • 82969: WebAssembly: error running code from events (once GC passed)
  • Expose ToNSArray on Darwin sequence
  • Fix FileStream.IsValid for Posix: comparing with nil generates wrong result when fHandle = 0 (standard output handle)
  • Make ElementsObjectToString DllExport
  • Nullable warning fix

Delphi RTL

  • Adding published and [Used]