Releases: tuarua/Swift-IOS-ANE
Releases · tuarua/Swift-IOS-ANE
4.4.0
4.3.0
4.2.0
4.1.0
- Upgrade to Xcode 11.2
- Upgrade to Swift version 5.1.2 (swiftlang-1100.0.278 clang-1100.0.33.9)
- add optional
itemsparam toFREArray() - internal refactor of FREArray, use .map and .compactMap for conciser code
- Add
[String?]support toFREArray - rename
FreSwiftLogger.logtoFreSwiftLogger.error - add
FreSwiftLogger.info
4.0.0
- 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
FreError.getError()params are now optional- Add
FREObject.className - Add
FreObjectSwift.className - Add
FreObjectSwift.toString() - Add
@dynamicMemberLookupfor Array types toFreObjectSwift - Add
[Date]support toFREArray - Add
[NSNumber]support toFREArray - Declare
FREArrayas open - Change:
FREArraynow usesVector.<Type>throughout - Rename
FreObjectTypeSwift.clstoFreObjectTypeSwift.class - Improve
ANEUtils.mapperformance - Obsolete
FREObject.setProp() - Obsolete
FREObject.getProp() - Fix spelling mistakes in docs
- Upgraded to AIR SDK 32.0.0.116
3.0.0
- 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
@dynamicMemberLookuptoFreObjectSwift. Adds cleaner way to extend FREObjects - Mark
FREObject.call()as@discardableResult - Remove try catches and make better use of optionals
- Remove
ArgCountErrorclass - Obsoleted
sendEvent()method - Deprecate
FREObject.setProp()- use accessor orFreSwiftObjectwrapper instead - Deprecate
FREObject.getProp()- use accessor orFreSwiftObjectwrapper instead - FreSwiftMainController.TAG is now
public static var String - UIColor / NSColor changed to single
convenience init() - Add
FreSwiftLoggerto trace any FREExceptions FREObject.init()to return optional and not require try- CommonDependancies.ane renamed to FreSwift.ane
- Refactoring