RemObjects Oxygene のリリース

Released: Jun 7, 2019

10.0.0.2410 での更新項目

Updates in 10.0.0.2410

  • Support for macOS 10.15, iOS 13, tvOS 13 and watchOS 6.0 Beta 1.
  • Support for building Cocoa .frameworks.

Released: May 31, 2019

10.0.0.2409 での更新項目

Updates in 10.0.0.2409

  • Core
    • 82644: Bad "current code" region, with define
    • 82645: Cannot Go to Definition on method parameter that’s a named block type
    • 82676: Compilation issue with method intf/impls and slightly mismatching sigs
    • 82322: Debugger: Toffee: cannot eval length of string
    • 82673: Duplicate method name with EUnit/Java
    • 82677: Gold: Island/Windows: InvalidCastException creating an struct with an array of slices
    • 82674: Gold: Island/Windows: wrong calculation result when an operant is on a...

Released: Mar 23, 2018

v10.0 での更新項目

機能

  • New 'defined()' infrastructure for conditional compilation.
  • EBuild as default tool chain on Mac and in Fire.
  • Full Java 8/9 language compatibility in Iodine.
  • Support for JDK9 in Cooper, with EBuild.
  • WebAssembly sub-platform in Island.
  • Many small language enhancements for Oxygene
    • Tuple operators.
    • Discards ('nil' in Oxygene, '_' in C#).
    • 'raise'/'throw' expressions (Oxygene and C#).
    • default literals (Oxygene and C#).
    • 'out var' parameters (Oxygene and C#).
    • Full support for local/nested functions...

Released: Jun 3, 2013

Updates in this release

Updates in 6.0

  • Unit Level Visibility - Gives you more control over what parts of your code can access classes and members.
  • Comparisons - Support for low-overhead and precise comparisons between signed and unsigned integers of the same size. Starting with Oxygene 6, it is now valid and safe to compare, for example, an Int32 and a UInt32 (all platforms).
  • Oxygene for Cocoa - Introduces an all new compiler back-end that lets you create fully native applications for Mac and iOS.
  • New Functions - write...