Languages Platforms IDEs | Download Pricing |

Core

  • 81433: "case of" fails with nullable integer via ":" operator
  • 81437: C#: Bad reformat for try/finally block
  • 81439: Cant define operators for aliases
  • 62742: Debugger: Java: Unsigned Locals shows signed value
  • 81462: Echoes/Island: initialize out params
  • 81469: HeaderImporter support as part of EBuild (wip)
  • 81430: HI fails on ApplicationServices/QD/QDAvailability.h (28) Cannot find include file: os/availibility.h
  • 81456: Island/Linux: Internal error: System.AggregateException compiling IslandRTL
  • 81440: Missing error for bad new call
  • 81458: Oxygene: mapped constructor call syntax
  • 81459: Oxygene: allow extensions to always use class keyword, no matter what the target type
  • 81415: Problems with attributes
  • 81441: Swift: Generic constructor with parameters fails to compile
  • 81454: WPF: Using contentproperty in elements 10 can cause issue
  • < and > Operators for sets
  • Bug fix for out
  • Debugger: Java: evaluating expressions with java namespaces
  • Gold fixes
  • Merged EBuild
  • Merged Echoes.dll
  • Merged EUnit
  • Merged IslandRTL

Visual Studio

  • 81436: VS2017 veeery slooow #2
  • 81418: VS2017: Add New Item dialog is empty when using custom item templates
  • 81431: VS2017: tooltip error for a "nullable nullable Int32" property
  • 80984: VS: Can't choose "architecture" in project settings in VS
  • 81451: VS: problem launching project in VS
  • 81372: VS: run "reformat" on files from templates
  • 81284: WinForms: Rename of form kills form editor and scrambles project name

Fire & Water

  • Editor: Don't do keyword expansion or smart-end inside comm ents or strings
  • Editor: Improvement for smart-expansion of () — allow typed ( to be swallowed.
  • Editor: Oxygene: Better smart-end & smart-indent for case statements
  • Editor: Oxygene: keep auto-inserted "begin" selected so on can type over it
  • Editor: Oxygene: Smart/End fixes for "case/of" and "repeat/until'
  • Editor: Oxygene: support for semi-selections for auto-completed begin and each.
  • Editor: Smart-indent after , when inside parentheses

Water

  • Regression fix: Ctrl+Shift+Left/Right did not work to expand selection

EBuild

  • Cooper: AAPTOptions switch for additional custom AAPT command line options
  • HeaderImporter support as part of EBuild (wip)
  • Support for "Import" project output type (wip)

Elements RTL

  • String.TrimStart would not check to the very last char

Island RTL

  • 81471: Echoes/island Exception: 'Nullable value is nil'
  • 81463: Island Linux: args array is empty
  • 81465: Remove hardcoded WinRT HString dependency
  • Added Environment.GetEnvironmentVariables to retrieve all current environment vars
  • Better handling of SetEnvironmentVariable to clear a variable when value is nil in POSIX.
  • Process for Linux/Android/macOS (wip)
  • Process for posix platforms (not iOS)
  • Process: Add CurrentProcessId class method
  • Process: Added Id property
  • Process: GetIsRunning, GetExitCode and Stop for POSIX

Delphi RTL

  • Add DelphVCL to projects
  • Fixing loading .dfm forms for Echoes platform.