| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| boa-x86_64-pc-windows-msvc.exe | 2026-08-28 | 35.1 MB | |
| boa-aarch64-apple-darwin | 2026-08-28 | 30.0 MB | |
| boa-x86_64-unknown-linux-gnu | 2026-08-28 | 33.8 MB | |
| README.md | 2026-08-28 | 936 Bytes | |
| v0.22 source code.tar.gz | 2026-08-28 | 12.1 MB | |
| v0.22 source code.zip | 2026-08-28 | 12.7 MB | |
| Totals: 6 Items | 123.7 MB | 2 | |
In this release, our conformance has grown to 95.60% in the official ECMAScript Test Suite (Test262).
Highlights
- Temporal enabled by default.
- Implemented bytecompiler, vm and bytecode optimizations.
- Upgraded our Monomorphic Inline Cache into a Polymorphic Inline Cache.
- Started the migration from
boa_runtimetoboa_wintertc. - Started the removal of panics by replacing them with PanicError.
New builtins & proposals
- RegExp.escape()
- FinalizationRegistry
- Iterator.concat()
- Iterator Helpers
- Iterator.prototype.includes()
- Promise.allKeyed() / Promise.allSettledKeyed()
- Error.prototype.stack
New Runtime APIs
- AbortController / AbortSignal
- Response.ok
- Request.clone()
- Response.clone()
- Response.redirect()
- Response.json()
- atob() / btoa()
- console.table()
- console.exception()
Full Changelog: https://github.com/boa-dev/boa/compare/v0.21...v0.22