Skip to content

Commit 689f7d9

Browse files
NathanWalkerclaude
andcommitted
release: 9.1.0
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 4e7f207 commit 689f7d9

2 files changed

Lines changed: 51 additions & 1 deletion

File tree

‎CHANGELOG.md‎

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
# [9.1.0](https://github.com/NativeScript/android/compare/v9.0.5...v9.1.0) (2026-08-27)
2+
3+
4+
### Bug Fixes
5+
6+
* bound Map/Set inspection and harden review findings ([d90a469](https://github.com/NativeScript/android/commit/d90a4698b20182893814d0040e740e7f06a14590))
7+
* clear pending exception before rejecting a builtin dynamic import ([a45d1ad](https://github.com/NativeScript/android/commit/a45d1adb46828311e3b15a7f371a3292e0794dc3))
8+
* **console:** find custom toString on deep prototype chains ([d0192f2](https://github.com/NativeScript/android/commit/d0192f2a9b98d52ba35d8e0a9e72a6b77f651208))
9+
* don't abort on worker termination during module load ([#1993](https://github.com/NativeScript/android/issues/1993)) ([73df473](https://github.com/NativeScript/android/commit/73df47301979356f5bcde048da86acd59bed6c5c))
10+
* **inspector:** make the Tracing domain protocol-correct and faster ([e597308](https://github.com/NativeScript/android/commit/e59730851e0167afe116a288a3c40623ba55e832))
11+
* isolate/runtime lifetime — worker startup race, teardown use-after-free, and leaks ([#2006](https://github.com/NativeScript/android/issues/2006)) ([19faa3d](https://github.com/NativeScript/android/commit/19faa3d2c9a0aa16a45ba2eb36f649637889a78c))
12+
* lock the remaining process-global state shared across isolates ([7c9c3db](https://github.com/NativeScript/android/commit/7c9c3db3512fe6f097c14ebfa8ef28dd9186e260))
13+
* **metadata-generator:** read Kotlin metadata leniently ([f36b01c](https://github.com/NativeScript/android/commit/f36b01c230e9847ece26ffca12ceb5f04e20bd48))
14+
* preserve jsparser CommonJS package boundary ([#1984](https://github.com/NativeScript/android/issues/1984)) ([e6d0d3d](https://github.com/NativeScript/android/commit/e6d0d3d481af5d4aee07258d561669c38d88b499))
15+
* release ObjectManager's JS handles and JNI weak refs at teardown ([#2008](https://github.com/NativeScript/android/issues/2008)) ([e612f1b](https://github.com/NativeScript/android/commit/e612f1b80b90d214bbd8ff6dbc51a2b8387d2f64))
16+
* resolve SDK platform dir for minor-versioned platforms (android-37.0) ([5b16e19](https://github.com/NativeScript/android/commit/5b16e191a540ac081007e76a71f3ee20c203f7c4))
17+
* restore native tombstones and record runtime crash breadcrumbs ([#2007](https://github.com/NativeScript/android/issues/2007)) ([7e1fdab](https://github.com/NativeScript/android/commit/7e1fdabf757bfc87721d620d3074d2050eddabb1))
18+
* runtime lifetime — deferred leaks, cross-isolate sharing, startup robustness ([#2013](https://github.com/NativeScript/android/issues/2013)) ([e2ede45](https://github.com/NativeScript/android/commit/e2ede45c502eb474a612455a5bc232b8324125d2))
19+
* stop Kotlin internal members leaking into metadata and typings ([4fbb006](https://github.com/NativeScript/android/commit/4fbb00671a4404ac26a8162711bbb7dc129ae360))
20+
* **url:** resync cached searchParams when search/href changes ([e63bf62](https://github.com/NativeScript/android/commit/e63bf62cba698b19239fc2a815d0f77c6b6e8659))
21+
22+
23+
### Features
24+
25+
* Ada v4 ([#1988](https://github.com/NativeScript/android/issues/1988)) ([c22ad60](https://github.com/NativeScript/android/commit/c22ad607d11036d6a581f25e48a758efea334d28))
26+
* add AbortController and AbortSignal ([#2025](https://github.com/NativeScript/android/issues/2025)) ([6ebb265](https://github.com/NativeScript/android/commit/6ebb265d923aeabb3c0951986fde00e475f4b05e))
27+
* add DOMException and CustomEvent as lazy globals ([#2027](https://github.com/NativeScript/android/issues/2027)) ([4e7f207](https://github.com/NativeScript/android/commit/4e7f2076d0065d1bf157efe18f54dd7d7d73b0f4))
28+
* add TextEncoder/TextDecoder and atob/btoa on a lazy-global tier ([#2026](https://github.com/NativeScript/android/issues/2026)) ([f69b684](https://github.com/NativeScript/android/commit/f69b6840dc9ec4ae58894729b78e17624e4b6036))
29+
* budgeted console formatter (inspect builtin) ([#1991](https://github.com/NativeScript/android/issues/1991)) ([c1e1631](https://github.com/NativeScript/android/commit/c1e1631e20c76cd5ae748d6b107b8e3f77436763))
30+
* ESM loader robustness, HTTP module loader, ns:module dev surface ([#1965](https://github.com/NativeScript/android/issues/1965)) ([bce6698](https://github.com/NativeScript/android/commit/bce66986c7ea744c49793009d4da387c33699853))
31+
* expose requestAnimationFrame under the standard global names ([d1fc925](https://github.com/NativeScript/android/commit/d1fc925f1a146c70dea8cf74d606fee4b361373d))
32+
* expose timers under the standard global names ([4da75c2](https://github.com/NativeScript/android/commit/4da75c2ac5c294bf513147f1c36ddf59afbde82e))
33+
* Node-API (napi) surface for plugin developers ([#2004](https://github.com/NativeScript/android/issues/2004)) ([c26048c](https://github.com/NativeScript/android/commit/c26048c915cfb44d66554a051ac7ed6e3a6998a7))
34+
* Node-style primordials for runtime builtins ([#1990](https://github.com/NativeScript/android/issues/1990)) ([98b63ba](https://github.com/NativeScript/android/commit/98b63ba9a635a60df6f8472f5c7f8c70a1216d15))
35+
* ns:util builtin module (inspect, format) ([#1992](https://github.com/NativeScript/android/issues/1992)) ([7ff8e85](https://github.com/NativeScript/android/commit/7ff8e8524334a12d50e3e76b877d27206d864c83))
36+
* per-runtime EventLoop - v8 platform tasks + two-lane scheduler (Java MessageQueue / ALooper fd) ([#2003](https://github.com/NativeScript/android/issues/2003)) ([fd7b6c6](https://github.com/NativeScript/android/commit/fd7b6c6b42ed31a539faae2773dfbab3ac4e85d0))
37+
* robust loader improvements ([#2021](https://github.com/NativeScript/android/issues/2021)) ([25de01a](https://github.com/NativeScript/android/commit/25de01ab3f39194d2ef546c87d4c272d12bc5fcd))
38+
* structuredClone global (HTML structured clone, ArrayBuffer transfer) ([#2000](https://github.com/NativeScript/android/issues/2000)) ([f284059](https://github.com/NativeScript/android/commit/f2840598e893c6aff5895f8a07458be9d065a449))
39+
* **typings:** describe Kotlin internals and nullability in generated definitions ([48f7ab5](https://github.com/NativeScript/android/commit/48f7ab522a65a996d738a610fb75d52261b06cfe))
40+
* upgrade V8 to 14.9.207.39 ([#1987](https://github.com/NativeScript/android/issues/1987)) ([c08a91b](https://github.com/NativeScript/android/commit/c08a91b37b276b123ebd21218d2e642ac8d8ae9c))
41+
* web-compliant error handling ([#1985](https://github.com/NativeScript/android/issues/1985)) ([34196a7](https://github.com/NativeScript/android/commit/34196a70a6f20b86aabad328a66e2f10403c0655))
42+
* WHATWG performance API (hr-time, user timing, performance timeline) ([#2001](https://github.com/NativeScript/android/issues/2001)) ([345f16f](https://github.com/NativeScript/android/commit/345f16faa65532e04aaac837fd6c1a6dee1bd10f))
43+
44+
45+
### BREAKING CHANGES
46+
47+
* upgrade V8 to 14.9.207.39 ([#1987](https://github.com/NativeScript/android/issues/1987)) ([c08a91b](https://github.com/NativeScript/android/commit/c08a91b37b276b123ebd21218d2e642ac8d8ae9c))
48+
49+
50+
151
## [9.0.5](https://github.com/NativeScript/android/compare/v9.0.4...v9.0.5) (2026-07-13)
252

353

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@nativescript/android",
33
"description": "NativeScript for Android using v8",
4-
"version": "9.0.5",
4+
"version": "9.1.0",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/NativeScript/android.git"

0 commit comments

Comments
 (0)