Releases: Akylas/nativescript-android-runtime
Releases · Akylas/nativescript-android-runtime
v9.0.4
9.0.4 (2026-06-04)
Bug Fixes
- circular dependencies when using proguard (#1910) (49da71b)
- DexFactory: add support for injecting DEX into parent class loader (#1951) (c9d41e6)
- ensure dex cache directory exists before proxy generation (#1938) (2b6cb03)
- http realm cache key with query params (#1896) (288491f)
- implement optimized native method registration for Android 8-11 (#1942) (3c956cf)
- improve reThrowToJava exception handling and runtime retrieval logic (#1886) (c05e283)
- jsparser report webpack failure (#1797) (e963d6c)
- jsparser: skip non-Identifier keys in
.extend({})argument (#1950) (dd2984b) - multithreadedJS should use concurrent java maps (#1920) (1fd144f)
- prevent crash when jweak points to null (#1881) (5cb66ee)
- proguard builds (#1887) (3ecd707)
- select correct runtime when calling from different threads and improve error message (#1906) (df4e81b)
- URLSearchParams.forEach() crash and spec compliance (#1895) (3e61cef)
Features
- Ada 3.3.0 (#1884) (45fb275)
- add
@CriticalNativeand@FastNativeto safe methods (#1921) (085bc4f) - ES modules (ESM) support with conditional esm or commonjs consumption (#1836) (052cb21)
- http loaded es module realms + HMR DX enrichments (#1883) (7782720)
- improved error logging for NativeScript exceptions (#1908) (e924542)
- remote module security (#1899) (5ceb3d4)
v8.9.2
Merge remote-tracking branch 'nativescript/main' # Conflicts: # .github/workflows/npm_release.yml # test-app/build-tools/jsparser/package.json # test-app/runtime/build.gradle
v8.9.1
8.9.1 (2025-09-01)
Bug Fixes
exit(0)causes ANR due to destroyed mutex (#1820) (94ddb15)- gradle error when compileSdk or targetSdk is provided (#1825) (a983931)
- inner type should net be set when companion object is defined as function (#1831) (e293636)
- URL: allow undefined 2nd args (#1826) (2bab8f5)
Features
- Ada 3.1.1 (3633aed)
- Ada 3.1.3 (#1832) (83f611b)
- Ada 3.2.7 (#1835) (3513ce7)
- ada v3 (#1830) (b31fc5f)
- NDK 27 and Support for Java 21 (#1819) (bec401c)
- support 16 KB page sizes, gradle 8.5 (#1818) (3423e6f)
- update Gradle and Android build tools versions to 8.14.3 and 8.12.1 (#1834) (c9a2a86)
Performance Improvements
Reverts
- Revert "chore: build fix" (80e60b0)
v8.8.5
v8.8.4
8.8.4 (2024-09-13)
Bug Fixes
- config with multiple bundle ids (#1816) (cdcfee2)
- correctly load ts_helpers.js in workers (5e32ce4)
- correctly load ts_helpers.js in workers (#1798) (31f8501)
- devtools namespace usage (#1810) (5aaac57)
- dts-generator.jar path (1120a32)
- ensure same mtime for js and code cache to prevent loading old code caches (#1822) (3d6e101)
- generate correct metadata when overflowing signed short values (#1821) (c9fac4b)
- inspector and globals (#1811) (79ebd18)
- latest NDK (196cda9)
Features
- Ada 2.9 (#1814) (91accf9)
- allow to specify minSkd/targetSdk through command line. (48ab9f2)
- devtools element/network inspectors (#1808) (1470796)
- don't polyfill JavaProxy on worker (5828ca6)
- Kotlin 2 + Gradle 8+ (#1812) (d4b7164)
- WinterCG: URL & URLSearchParams (#1801) (4f3a0d7)
Reverts
- Version.h changes (9faa25d)
BREAKING CHANGES
- minSDK is now 21