Ios Runtime Versions Save

NativeScript for iOS using JavaScriptCore

v5.2.0

5 years ago

What's new

  • api: Add OnDiscardedError handler (#1051)
  • api: Provide API to release the native object wrapped by a JS one (#1062)
  • runtime: Add support for Objective-C methods with same JS name and different parameters (#1013)
  • runtime: Provide automatic garbage collection triggering (edbf653), closes #1035
  • runtime: Provide support for setting JSC options in {N} applications (#1004)

Bug Fixes

  • bridge: Don't read JS properties without obtaining a lock (8786f80)
  • bridge: Catch ObjC Exceptions and throw them to JS (#1043, #1029),
  • bridge: Don't read returned value of a function which threw an exception (bdfdd9c)
  • bridge: Marshal arguments of async calls in worker thread (30bcaca)
  • bridge: Remove ObjCWrapperObject from cache after dealloc (b3713cb)
  • interop: Interop.Pointer int64 creation from NativeScript side (#921)
  • interop: Add methods toHexString and toDecimalString to Pointer (8b4157f)
  • interop: Construct Pointer from a wrapped number (8d69895)
  • runtime: Keep JS instances in Strong references after creation (0e09ac9)
  • runtime: GVRKit plugin metadata generation issue (#877)
  • runtime: UncaughtExceptionHandler is called 2 times (#1049)

v5.1.1

5 years ago

Bug Fixes

  • debugging: Ensure a valid listenSource on each AttachRequest (#1058)
  • debugging: Logs are not shown in Chrome console tab (#1037)

v5.1.0

5 years ago

What's new

  • Generate .dSYM package for NativeScript.framework (#1016)
  • Update WebKit from iOS 12.0 tag (#1011)

Bug Fixes

  • marshalling: Memory leak in IsObjcObject (#1018)
  • template: Remove VALID_ARCHS from project.pbxproj (#1027 related to NativeScript/nativescript-cli#4197)
  • libffi: Cannot handle double3, double4, SCNVector3 function parameters(#979)
  • metadata-typings Accept Pointers and References for char* args (#1022)

v4.1.0

6 years ago

v3.3.0

6 years ago