Skip to content

Releases: tuarua/Swift-IOS-ANE

4.4.0

11 Apr 14:46
198ee21

Choose a tag to compare

  • Upgrade to Xcode 11.4
  • Upgrade to Swift version 5.2 (swiftlang-1103.0.32.1 clang-1103.0.32.29)

4.3.0

21 Feb 23:43

Choose a tag to compare

  • Upgrade to Xcode 11.3.1
  • Latest ANEUtils
  • Added main types subscript setters for FREArray i.e. myFreArray[0] = 10
  • refactor starter project ANE
  • macOS dispose is now static function FreSwift.dispose()

4.2.0

22 Dec 15:49
a93cfd4

Choose a tag to compare

  • Upgrade to Xcode 11.3
  • Upgrade to Swift version 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15)

4.1.0

16 Nov 21:01
cfbdcc2

Choose a tag to compare

  • Upgrade to Xcode 11.2
  • Upgrade to Swift version 5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9)
  • add optional items param to FREArray()
  • internal refactor of FREArray, use .map and .compactMap for conciser code
  • Add [String?] support to FREArray
  • rename FreSwiftLogger.log to FreSwiftLogger.error
  • add FreSwiftLogger.info

4.0.0

24 Sep 19:44
0b82f59

Choose a tag to compare

  • Upgrade to Xcode 11.0
  • Upgrade to iOS SDK 13.0
  • Upgrade to Swift version 5.1 (swiftlang-1100.0.270.13 clang-1100.0.33.7)
  • Remove sendEvent()
  • Remove FREObject.setProp()
  • Remove FREObject.getProp()
  • Add default param values to FreArgError.init()
  • Add default param values to FreError.getError()

3.1.0

13 Apr 17:41
423313e

Choose a tag to compare

  • FreError.getError() params are now optional
  • Add FREObject.className
  • Add FreObjectSwift.className
  • Add FreObjectSwift.toString()
  • Add @dynamicMemberLookup for Array types to FreObjectSwift
  • Add [Date] support to FREArray
  • Add [NSNumber] support to FREArray
  • Declare FREArray as open
  • Change: FREArray now uses Vector.<Type> throughout
  • Rename FreObjectTypeSwift.cls to FreObjectTypeSwift.class
  • Improve ANEUtils.map performance
  • Obsolete FREObject.setProp()
  • Obsolete FREObject.getProp()
  • Fix spelling mistakes in docs
  • Upgraded to AIR SDK 32.0.0.116

3.0.0

16 Mar 18:14
f5f0989

Choose a tag to compare

  • Upgrade to Xcode 10.1
  • Upgrade to iOS SDK 12.1
  • Upgrade to Swift version 4.2.1 (swiftlang-1000.11.42 clang-1000.11.45.1)
  • Upgraded to AIR SDK 32
  • Add FREArray.push()
  • Add FREArray.insert()
  • Add FREArray.remove()
  • Add FREArray.isEmpty
  • Add FREObject.hasOwnProperty()
  • Add FREObject.toString()
  • Add @dynamicMemberLookup to FreObjectSwift. Adds cleaner way to extend FREObjects
  • Mark FREObject.call() as @discardableResult
  • Remove try catches and make better use of optionals
  • Remove ArgCountError class
  • Obsoleted sendEvent() method
  • Deprecate FREObject.setProp() - use accessor or FreSwiftObject wrapper instead
  • Deprecate FREObject.getProp() - use accessor or FreSwiftObject wrapper instead
  • FreSwiftMainController.TAG is now public static var String
  • UIColor / NSColor changed to single convenience init()
  • Add FreSwiftLogger to trace any FREExceptions
  • FREObject.init() to return optional and not require try
  • CommonDependancies.ane renamed to FreSwift.ane
  • Refactoring