Releases: NativeScript/android
Releases Β· NativeScript/android
Release list
v9.1.0-rc.0
9.0.5 (2026-07-13)
Bug Fixes
- anchor relative dynamic imports at the file:// referrer's directory (#1976) (92c2654)
- DexFactory: add support for injecting DEX into parent class loader (#1951) (c9d41e6)
- DexFactory: register injected proxy dex with a single class loader (#1968) (fce8e29), closes pre-#1951 #1962 #1951
- jsparser: skip non-Identifier keys in
.extend({})argument (#1950) (dd2984b) - normalize "." and ".." in resolved module paths to dedupe modules (#1977) (45ed1f6)
- propagate custom ndkVersion to the runtime build (#1974) (51e9fa0)
- timers: order timers with the Java MessageQueue instead of ALooper fds (bfd7650)
- URLSearchParams construction and iteration spec compliance (#1970) (89893ae)
Features
- inspector: attach Chrome DevTools to Web Worker isolates (#1973) (4b5ab0a)
- inspector: serve source maps to DevTools via Network.loadNetwor⦠(#1969) (55da2da), closes NativeScript/ios#385 NativeScript/ios#378 nodejs/node#58077
- workers: move worker threading and messaging to C++, mirroring the iOS runtime, and support SharedArrayBuffer (#1972) (a84d3c7)
v9.1.0-alpha.11
9.0.5 (2026-07-13)
Bug Fixes
- anchor relative dynamic imports at the file:// referrer's directory (#1976) (92c2654)
- DexFactory: add support for injecting DEX into parent class loader (#1951) (c9d41e6)
- DexFactory: register injected proxy dex with a single class loader (#1968) (fce8e29), closes pre-#1951 #1962 #1951
- jsparser: skip non-Identifier keys in
.extend({})argument (#1950) (dd2984b) - normalize "." and ".." in resolved module paths to dedupe modules (#1977) (45ed1f6)
- propagate custom ndkVersion to the runtime build (#1974) (51e9fa0)
- timers: order timers with the Java MessageQueue instead of ALooper fds (bfd7650)
- URLSearchParams construction and iteration spec compliance (#1970) (89893ae)
Features
- inspector: attach Chrome DevTools to Web Worker isolates (#1973) (4b5ab0a)
- inspector: serve source maps to DevTools via Network.loadNetwor⦠(#1969) (55da2da), closes NativeScript/ios#385 NativeScript/ios#378 nodejs/node#58077
- workers: move worker threading and messaging to C++, mirroring the iOS runtime, and support SharedArrayBuffer (#1972) (a84d3c7)
v9.1.0-alpha.10
9.0.5 (2026-07-13)
Bug Fixes
- anchor relative dynamic imports at the file:// referrer's directory (#1976) (92c2654)
- DexFactory: add support for injecting DEX into parent class loader (#1951) (c9d41e6)
- DexFactory: register injected proxy dex with a single class loader (#1968) (fce8e29), closes pre-#1951 #1962 #1951
- jsparser: skip non-Identifier keys in
.extend({})argument (#1950) (dd2984b) - normalize "." and ".." in resolved module paths to dedupe modules (#1977) (45ed1f6)
- propagate custom ndkVersion to the runtime build (#1974) (51e9fa0)
- timers: order timers with the Java MessageQueue instead of ALooper fds (bfd7650)
- URLSearchParams construction and iteration spec compliance (#1970) (89893ae)
Features
- inspector: attach Chrome DevTools to Web Worker isolates (#1973) (4b5ab0a)
- inspector: serve source maps to DevTools via Network.loadNetwor⦠(#1969) (55da2da), closes NativeScript/ios#385 NativeScript/ios#378 nodejs/node#58077
- workers: move worker threading and messaging to C++, mirroring the iOS runtime, and support SharedArrayBuffer (#1972) (a84d3c7)
v9.1.0-alpha.9
9.1.0-alpha.8 (2026-07-16)
Bug Fixes
- anchor relative dynamic imports at the file:// referrer's directory (#1976) (a0859d4)
- normalize "." and ".." in resolved module paths to dedupe modules (#1977) (9504213)
Features
- HMR dev-sessions, ESM resolver hardening, dev-mode runtime globals (6c9e8b1)
- HMR robustness and additional tests (708fecd)
- reloadApplication for JS bundle restart without restarting app process (15db855)
- runtime: NS_DEV.seedModuleBodies for batch prewarm seeding from the boot archive (ef02f07)
- support native ES classes with lazy registration (c35584b)
9.0.5 (2026-07-13)
Bug Fixes
- anchor relative dynamic imports at the file:// referrer's directory (#1976) (92c2654)
- DexFactory: add support for injecting DEX into parent class loader (#1951) (c9d41e6)
- DexFactory: register injected proxy dex with a single class loader (#1968) (fce8e29), closes pre-#1951 #1962 #1951
- jsparser: skip non-Identifier keys in
.extend({})argument (#1950) (dd2984b) - normalize "." and ".." in resolved module paths to dedupe modules (#1977) (45ed1f6)
- propagate custom ndkVersion to the runtime build (#1974) (51e9fa0)
- timers: order timers with the Java MessageQueue instead of ALooper fds (bfd7650)
- URLSearchParams construction and iteration spec compliance (#1970) (89893ae)
Features
- inspector: attach Chrome DevTools to Web Worker isolates (#1973) (4b5ab0a)
- inspector: serve source maps to DevTools via Network.loadNetwor⦠(#1969) (55da2da), closes NativeScript/ios#385 NativeScript/ios#378 nodejs/node#58077
- workers: move worker threading and messaging to C++, mirroring the iOS runtime, and support SharedArrayBuffer (#1972) (a84d3c7)
v9.0.5
9.0.5 (2026-07-13)
Bug Fixes
- anchor relative dynamic imports at the file:// referrer's directory (#1976) (92c2654)
- DexFactory: add support for injecting DEX into parent class loader (#1951) (c9d41e6)
- DexFactory: register injected proxy dex with a single class loader (#1968) (fce8e29), closes pre-#1951 #1962 #1951
- jsparser: skip non-Identifier keys in
.extend({})argument (#1950) (dd2984b) - normalize "." and ".." in resolved module paths to dedupe modules (#1977) (45ed1f6)
- propagate custom ndkVersion to the runtime build (#1974) (51e9fa0)
- timers: order timers with the Java MessageQueue instead of ALooper fds (bfd7650)
- URLSearchParams construction and iteration spec compliance (#1970) (89893ae)
Features
- inspector: attach Chrome DevTools to Web Worker isolates (#1973) (4b5ab0a)
- inspector: serve source maps to DevTools via Network.loadNetwor⦠(#1969) (55da2da), closes NativeScript/ios#385 NativeScript/ios#378 nodejs/node#58077
- workers: move worker threading and messaging to C++, mirroring the iOS runtime, and support SharedArrayBuffer (#1972) (a84d3c7)
v9.0.4
v9.0.3
9.0.3 (2026-04-24)
Bug Fixes
- circular dependencies when using proguard (#1910) (49da71b)
- ensure dex cache directory exists before proxy generation (#1938) (2b6cb03)
- jsparser report webpack failure (#1797) (e963d6c)
- multithreadedJS should use concurrent java maps (#1920) (1fd144f)
- select correct runtime when calling from different threads and improve error message (#1906) (df4e81b)