Languages Platforms IDEs | Download Pricing |

Changes in .2795 since .2791

Core

  • E26256: Allow pointers in interpolated strings (Island)
  • E26292: Better error message for broken .res files
  • E26289: C#: new() syntax doesn't always work
  • E26253: CC doesn’t show members of non-dereferenced pointers
  • E26249: CC: odd multi-line item in CC for method overrides
  • E26264: Delphi Compatibility: allow {$IF SizeOf(x) = .. }
  • E26255: Implicit cast operator does not allow explicit cast
  • E26290: Island/Delphi: Debugger: support evaluating Delphi objects
  • E26231: Island/Delphi: Debugger: support for catching Delphi exceptions
  • E26231: Island/Delphi: Debugger: support for catching Delphi exceptions (wip)
  • E26239: Multi-part CC should expand better, with existing parameters
  • E26299: Oxygene: call with trailing closure just gets completely ignored
  • Debugger: Island: fix for iOS sim debugging (MainModule could be unloaded)
  • Debugger: Island: Fix for Windows stack frames
  • Debugger: Island: read symbols for necessary libs only not from shared cache too
  • Island/Delphi: wip
  • Merged CodeGen4
  • Merged EBuild

Fire & Water

  • E26304: Fire: iOS debugging does not stop ios-deploy, when process is killed
  • About window xib fix
  • Activity Window: fixed toolbar icon
  • Disable git logging for Fire
  • Git: build fix for changed API
  • Sign ios-deploy for local build, too
  • Support provisioning profiles for macOS apps, too
  • Use new notarization API
  • Water: projects failed to load if git was not installed

Visual Studio

  • E22700: Impossible to extract sub-method
  • E26288: Old Oxygene .targets imports don't get migrated properly
  • E23583: Options tweak for Oxygene: CC and namespace sorting

EBuild

  • E26292: Island/Delphi: "empty" .dfm resulted in broken .res
  • .dproj import did not generate configs
  • Cocoa: fix for detecting if a library is device or simulator, with Xcode-style path names
  • Fix for duplicated resource for {$R and file in project
  • Island/Delphi: import: fix for path-less file parameters; better exception display

Island DelphiSupport

  • wip

Delphi RTL

  • E26292: Fix for reading .dfm files