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]