RemObjects Elements 10.0.0.2437

Released: Sep 6, 2019

10.0.0.2437 での更新項目

Updates in 10.0.0.2437

  • Core
    • 83193: Android: don't show Obsolete warnings in "else" clause for "if available"
    • 83178: Better error/auto-fix for param vs. params
    • 83175: Cannot add return statement to an anonymous Action<> body
    • 83126: Cocoa: don't show Obsolete warnings in "else" clause for "if available" (iOS vs Extension)
    • 83185: Cooper: compiler lets me access private class (fails at runtime)
    • 83186: Cooper: problem with default interface implementation
    • 82317: Debugger: cannot use typeOf()
    • 83197: Echoes: weird follow-up error that seems unrelated
    • 83201: Go: errors in Go Samples Import
    • 83206: Go: Stack Overflow in github.com.BurntSushi.toml project
    • 83202: Go: tweaked range of filename suffixes
    • 83205: Go: unknown namespace import gets reported on wrong line
    • 82795: Internal Error: Loop through function .ResolveExpression
    • 83188: Island: Compile Error
    • 83179: Oxygene: can't do a global property
    • 83192: Oxygene: shortened for each syntax
    • 83177: Swift: throwing and @autoclosures
    • 83183: Swift: inconsistent requirement/allowed use of override when implementing interfaces
    • 83196: Toffee: cannot implement ILogger interface
    • 83189: XamlParser exception: No default constructor found for type 'System.String'.
    • Debugger: Island: EvaluateIndexer for pointer; EvaluateIndexer tweaks
    • Debugger: Island: expand pointer value
    • Debugger: Island: Show NSString value with quotes
    • Fix for ToffeeV2 Extensions.
    • Go: compile fix for GBL
    • Import projects: handle copying separate binaries for each device/architecture next to the .fx
    • Merged cooper.jar
    • Merged EBuild
    • Merged EUnit
    • Merged IslandRTL
    • Merged RTL2
  • Fire & Water
    • Fire: Arguments Manager: Cut/copy/delete multiple items at once
    • Fire: Arguments Manager: option to Copy whole active command line)
    • Fire: Fire is now Notarized for use on macOS Catalina
    • Fire: Reveal in Finder buttons were inconsistent sizes
    • Treat .tt files as text
    • Water: crash w/ convert to Oxygene
    • Water: fix to prevent project reloading if the file changed but the contents did not
  • EBuild
    • Dropped EBuild's own SimpleLogger, using RTL2's
    • Fix for git to properly pull, if the repository already exists (Remote References; Go Import)
    • Fix rot make Git checkout use proper Context logging
    • Go Importer: dropped Go reference for Go Importer (as # includes it)
    • Import projects: handle copying separate binaries for each device/architecture next to the .fx
    • Single-file Sample importer (for internal use)
  • Elements RTL
    • Cooper: Detect Android vs plain Linux/Java
    • Cooper: Some reflection fixes
    • Unified extensible Logging infrastructure