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.