Skip to content

Releases: NativeScript/ios

v9.0.4-next.2026-08-12-31644308282

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 22:12
ba922a7

9.0.3 (2026-08-12)

Performance Improvements

  • metadata: small size reductions in metadata.bin (#434) (ba922a7)

9.0.4-next.2026-08-12-31643295406 (2026-08-12)

Bug Fixes

  • delete self-owned URL wrappers at isolate teardown (#438) (73e22b5)

v9.0.4-next.2026-08-12-31643295406

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 21:59
73e22b5

9.0.3 (2026-08-12)

Bug Fixes

  • delete self-owned URL wrappers at isolate teardown (#438) (73e22b5)

Features

  • Node-API (napi) surface for plugin developers (#437) (3900e1c)

9.0.4-next.2026-08-12-31635552922 (2026-08-12)

Features

  • per-runtime EventLoop - v8 platform tasks + two-lane scheduler (CFRunLoop timer/source) (#439) (4a90925)

v9.0.4-next.2026-08-12-31643247844

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 22:04
3900e1c

9.0.3 (2026-08-12)

Features

  • Node-API (napi) surface for plugin developers (#437) (3900e1c)

9.0.4-next.2026-08-12-31635552922 (2026-08-12)

Features

  • per-runtime EventLoop - v8 platform tasks + two-lane scheduler (CFRunLoop timer/source) (#439) (4a90925)

v9.0.4-next.2026-08-12-31635552922

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Aug 20:23
4a90925

9.0.3 (2026-08-12)

Features

  • per-runtime EventLoop - v8 platform tasks + two-lane scheduler (CFRunLoop timer/source) (#439) (4a90925)

9.0.4-next.2026-08-12-31610735074 (2026-08-12)

v9.0.4-next.2026-08-12-31610735074

Pre-release

Choose a tag to compare

9.0.3 (2026-08-12)

9.0.4-next.2026-08-11-31541160849 (2026-08-11)

v9.1.0-alpha.19

v9.1.0-alpha.19 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 11 Aug 05:43

9.0.3 (2026-08-11)

Bug Fixes

  • module: adopt thenables where JS hands the loader a promise (b70579b)
  • module: build the optional-module placeholder without string interpolation (3a3a861)
  • module: preserve embedded NUL bytes in dev-session module source (2d33234)
  • module: restore the optional-module placeholder call sites (7b52044)
  • module: unify IsLikelyOptionalModule and exclude explicit file extensions (0b0ea7c)
  • runtime: adapt EnsureExtendedClass to isolate-scoped extended-class naming (f591382), closes #428
  • visionos build deprecation (f0c1fe4)
  • worker: buffer inbound messages until the entry script installs onmessage (cc97a97)
  • worker: surface worker entry-script load errors to worker.onerror (bd56205)

Features

  • budgeted console formatter (inspect builtin) replacing JSON-based logging (495dd5a)
  • HMR dev-sessions, ESM resolver hardening, dev-mode runtime globals (0689e3b)
  • HMR robustness and additional tests (2031b08)
  • runtime: NS_DEV.seedModuleBodies for batch prewarm seeding from the boot archive (0f169e0)
  • runtime: async module-graph loader replaces the prewarm/prefetch machinery (dae4485)
  • runtime: expose the dev-loader surface as the ns:runtime builtin module (cf8c6b1)
  • runtime: harden the HTTP session loader (58e5995)
  • ship TypeScript declarations for the ns:module builtin (1891649)
  • survive dead-isolate dispatch after reloadApplication (89e776f)

Performance Improvements

  • runtime: move this branch's hash containers to robin_hood (f9c5a92)

9.1.0-alpha.18 (2026-07-31)

Bug Fixes

  • harden builtin failure paths flagged in review (ccf53ef)
  • module: adopt thenables where JS hands the loader a promise (76bf1e2)
  • module: build the optional-module placeholder without string interpolation (fbed492)
  • module: preserve embedded NUL bytes in dev-session module source (8eec51a)
  • module: restore the optional-module placeholder call sites (6140fbb)
  • module: unify IsLikelyOptionalModule and exclude explicit file extensions (32a1954)
  • visionos build deprecation (b93472b)
  • worker: buffer inbound messages until the entry script installs onmessage (c83147a)
  • worker: surface worker entry-script load errors to worker.onerror (323d7c2)

Features

  • add Node-style primordials to runtime builtins (2e03a6f)
  • budgeted console formatter (inspect builtin) replacing JSON-based logging (c8ad9bc)
  • expose inspect and format as the ns:util builtin module (b045635)
  • HMR dev-sessions, ESM resolver hardening, dev-mode runtime globals (ee9b637)
  • HMR robustness and additional tests (0799678)
  • reloadApplication for JS bundle restart without restarting app process (2b30c95)
  • runtime: NS_DEV.seedModuleBodies for batch prewarm seeding from the boot archive (2e34b1e)
  • runtime: async module-graph loader replaces the prewarm/prefetch machinery (6ff01c8)
  • runtime: expose the dev-loader surface as the ns:runtime builtin module (8bb7be1)
  • runtime: harden the HTTP session loader (b2f7bec)
  • support native ES classes with lazy registration, including static usage before construction (4b09652)

Performance Improvements

  • runtime: move this branch's hash containers to robin_hood (e4b9236)
  • stop re-evaluating enum JS snippets on every access (d2177d5)

9.0.4-next.2026-08-11-31457415773 (2026-08-11)

Bug Fixes

  • stop over-releasing objects wrapped from a raw pointer (#432) (bddaacb)

Features

  • structuredClone global (HTML structured clone, ArrayBuffer transfer) (#431) (5ad8bb1)

v9.0.4-next.2026-08-11-31541160849

Pre-release

Choose a tag to compare

9.0.3 (2026-08-11)

9.0.4-next.2026-08-11-31528001597 (2026-08-11)

Bug Fixes

  • performance: treat a null measure() options argument as absent (4af8d21)

v9.0.4-next.2026-08-11-31540951239

Pre-release

Choose a tag to compare

9.0.3 (2026-08-11)

9.0.4-next.2026-08-11-31528001597 (2026-08-11)

Bug Fixes

  • performance: treat a null measure() options argument as absent (4af8d21)

v9.0.4-next.2026-08-11-31528001597

Pre-release

Choose a tag to compare

9.0.3 (2026-08-11)

Bug Fixes

  • performance: treat a null measure() options argument as absent (4af8d21)

9.0.4-next.2026-08-11-31512327598 (2026-08-11)

Bug Fixes

v9.0.4-next.2026-08-11-31512327598

Pre-release

Choose a tag to compare

9.0.3 (2026-08-11)

Bug Fixes

9.0.4-next.2026-08-11-31504351195 (2026-08-11)

Bug Fixes

  • metadata-generator: emit UIKit metadata for Mac Catalyst (#433) (7291cf3)

Features

  • performance: structured-clone mark/measure detail per spec (6dd5523)