Repository navigation
0.2.0 @ 2026/09/08
Bun Runtime 0.2.0.
Requires Android 13 (API 33) or later and AutoJs6 build 5278 or later. Bundles the unmodified official Bun 1.4.0 runtime for arm64-v8a and baseline x86_64; Android API 28-32 remains unsupported.
Run one JavaScript or TypeScript source snapshot with the standalone "bun"; directive. Execution uses bun run --no-install; relative project imports, AutoJs6 globals, and a Java bridge are not available. stdout/stderr use bounded Binder callback chunks.
All APKs pass 16 KB ZIP alignment and both ELF payloads meet at least 16 KB PT_LOAD alignment. General 16 KB execution support is unverified: the official native x86_64 runtime is rejected on pages larger than 4 KiB, and native arm64 has not been tested on 16 KB pages. The arm64 payload passed on a 16 KB x86_64 AVD through libndk_translation only.
The three signed APKs and their complete corresponding-source asset set are published separately in this same Release.
Verify every asset with autojs6-plugin-bun-runtime-v0.2.0-SHA256SUMS.txt; the machine-readable source/APK binding is in the corresponding-source manifest.
Bun is MIT-licensed; the executable statically links JavaScriptCore/WebKit components covered by LGPL-2-family terms and contains other third-party components under their respective licenses.
License disclosures and relinking information are in autojs6-plugin-bun-runtime-v0.2.0-corresponding-source-LICENSES-AND-RELINKING.md and in the project-source asset.
The repository's release verifier performed automated technical checks over APK-contained runtime hashes, source closure, archive identities, and GitHub's returned SHA-256 asset digests. This statement records technical verification and does not claim a legal opinion or approval.