ios

NativeScript for iOS using V8

Downloads
18.5K
Stars
123
Committers
20

Bot releases are visible (Hide)

ios - v8.7.0 Latest Release

Published by github-actions[bot] 7 months ago

8.7.0 (2024-04-08)

Bug Fixes

  • only generate metadata for the targeted arch (#236) (17a5c5f)
  • Xcode 15.3+ not setting TARGET_OS_IPHONE correctly (#242) (0d52056)

Features

ios - v8.6.4

Published by github-actions[bot] 7 months ago

8.6.4 (2024-03-13)

Bug Fixes

  • Xcode 15.3+ not setting TARGET_OS_IPHONE correctly (#242) (d2f4ee4)
ios - v8.7.0-alpha.0

Published by github-actions[bot] 9 months ago

8.7.0-alpha.0 (2024-01-31)

Bug Fixes

  • only generate metadata for the targeted arch (#236) (17a5c5f)

Features

ios - v8.6.4-alpha.0

Published by github-actions[bot] 11 months ago

8.6.4-alpha.0 (2023-12-08)

Features

  • use messaging object to pass message to workers (7e5d128)
ios - v8.6.3

Published by github-actions[bot] 12 months ago

8.6.3 (2023-11-08)

Bug Fixes

  • prevent crashes during isolate disposal (3d70c11)
ios - v8.6.2

Published by github-actions[bot] 12 months ago

8.6.2 (2023-11-01)

Bug Fixes

  • only reset timer persistent if Isolate is valid (4379583)
ios - v8.6.1

Published by github-actions[bot] about 1 year ago

8.6.1 (2023-10-09)

Bug Fixes

  • bridge release adapters (#224) (70b1802)
  • delay isolate disposal when isolate is in use (5a6c2ee)
  • don't suppress timer exceptions (0c4b819)
  • fix setInterval not repeating correctly (022893f)
  • prevent JS function to native block leak (#223) (a6d7332)

Features

  • add interop.stringFromCString (#228) (185c12d)
  • add native timers (#221) (119470f)
  • add timer strong retainer annotation (efef961)
  • log the fullMessage with more details about the error (#229) (d67588c)
  • use node logic for globals and modules (#215) (a66cc42)
ios - v8.5.3-dev.3

Published by github-actions[bot] about 1 year ago

8.5.3-dev.3 (2023-08-16)

Bug Fixes

  • safeguards on dictionary adapter dealloc (03895a0)
ios - v8.5.3-dev.2

Published by github-actions[bot] about 1 year ago

8.5.3-dev.2 (2023-08-07)

Bug Fixes

  • adapter cleanup and thread safety (7560ef8)
ios - v8.5.3-dev.1

Published by github-actions[bot] about 1 year ago

8.5.3-dev.1 (2023-08-04)

Bug Fixes

  • bridge release adapters (b68f454)
  • don't suppress timer exceptions (0c4b819)
ios - v8.5.2

Published by github-actions[bot] over 1 year ago

8.5.2 (2023-05-24)

Bug Fixes

  • Cache shared_ptr leak (8236cf3)
  • FunctionWrapper isolate-level leak (0c4c017)
  • move TARGETED_DEVICE_FAMILY to xcconfig to allow override (#211) (2e5f5f1)
  • remove quotes for TARGETED_DEVICE_FAMILY (157dda7)
  • soif on runtime destruction (7e24de8)

Features

  • re-enabled inspector protocol handling (#202) (c100f72)
ios -

Published by rigor789 over 1 year ago

8.5.1 (2023-03-30)

Bug Fixes

  • incorrect wrapper in indexed array access (#206) (b689434)
ios - 8.5.0

Published by NathanWalker over 1 year ago

Bug Fixes

  • block isolate validation condition (17a7299)
  • Build and link to v8_heap_base and v8_heap_base_headers (3ebd066)
  • Correctly initialize context in inspector client init() (92b38ea)
  • create empty metadata-bin files to satisfy XCode dep checks (0e349fc)
  • Don't disconnect inspector when frontend connects (d2d3b65)
  • don't null runloop on Promise proxy (826a395)
  • don't try to free blocks that not owned by the BlockWrapper (d4e9b08)
  • drain the microtask queue after devtools message (de77365)
  • Implement console.log inspector with Runtime protocol (eaa8dd7)
  • Mac Catalyst build (#189) (8980c0f)
  • Re-enable inspector code (14faf01)
  • resolve PromiseProxy context memory leak (#193) (21de81d)
  • set metadata-generator deployment target to 11.0 (#198) (75cf79f)
  • use BigInt for pointers (#199) (6db3184)

Features

ios - 8.4.1

Published by NathanWalker almost 2 years ago

Bug Fixes

ios - 8.4.0

Published by NathanWalker almost 2 years ago

Bug Fixes

  • string: initWithBytes instead of UTF8 string (b72dcf6)
  • support null characters on NSString marshalling (705346f)

Features

  • drop perIsolateCaches_ in favor of v8 data slots (44daeb3)
  • inline frequently used methods, add caches, thread safety, and use static allocation when possible (44e60d0)
  • use spinlocks for selector maps (c5a8863)

Performance Improvements

ios - 8.3.3

Published by NathanWalker about 2 years ago

Bug Fixes

ios - 8.3.2

Published by NathanWalker about 2 years ago

Bug Fixes

  • allow console prefix to allow cli output coloring (#175) (3f4abd1)
ios - 8.3.1

Published by NathanWalker over 2 years ago

Bug Fixes

  • memory leak on ArgConverter::ConstructObject (1129d15)
  • memory leak on ArrayAdapter, DictionaryAdapter and NSDataAdapter (#170) (1e1abe2)
  • misspelling on MetaType (f6e0500)
  • xcode14 build phase files (#169) (3b1eafc)

Features

  • add debug runtime detail log handling (cfe59d4)
  • add support for reasons on assertion failure (#172) (e185014)
  • improve crash report details (#142) (f0a49c0)

Performance Improvements

  • cache swizzled selector construction (#173) (de6506b)
ios - v8.3.0-alpha.0

Published by rigor789 over 2 years ago

ios - v8.3.0

Published by rigor789 over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/NativeScript/ns-v8ios-runtime/compare/v8.2.3...v8.3.0