Releases
v0.4.37
Compare
Sorry, something went wrong.
No results found
0.4.37 (2026-06-04)
Features
crypto: implement browser ecdh via pure-bigint backend (#434 ) (14b722a )
fs: add opfs persistence to browser polyfill (#438 ) (67125b0 )
gjsify login + logout (node-free npm auth) (#462 ) (6623644 )
http: complete fetch-backed browser client path (#436 ) (69985c9 )
nativescript platform file resolution + defines (#451 ) (a73a307 )
nativescript-vite: vite 8 / rolldown compatibility composer (#459 ) (cafb31b )
round out browser paths and declare nativescript slots (#435 ) (2d6a0e7 )
round out zlib and https browser implementations (#441 ) (4031c16 )
runtimes: declare nativescript native for web-api set (#433 ) (3fcdaa1 )
runtimes: declare nativescript none for gjs-ui set (#430 ) (8bbc13b )
runtimes: declare nativescript none for node set (#429 ) (87a9faa )
runtimes: declare nativescript none for web-gjs set (#431 ) (1e5a6fb )
runtimes: declare nativescript polyfill for portable node set (#432 ) (de9c03e )
standalone nativescript teapot showcase (#461 ) (e1343b3 )
worker_threads: flesh out browser Worker path (#437 ) (535a467 )
Bug Fixes
e2e: hasCommand() walks PATH directly instead of which(1) (6dfa37f )
node-polyfills,web-polyfills: expose ./package.json in exports map (d07246f )
resolvable nativescript preset alias targets (#457 ) (f6058e1 )
rolldown-plugin-pnp: route node:* via this.resolve() under PnP (3a5f361 )
rolldown-plugin-pnp: skip node:* specifiers in PnP resolver (77b69cd ), closes #425
showcase: drop type:module from the nativescript teapot (#464 ) (f6ab375 )
webrtc: throw operationerror on rtc-data-channel send over max-message-size (#428 ) (f5317a6 ), closes #118
Performance Improvements
Documentation
status: record nativescript backfill and browser completion (#447 ) (90d5d97 )
Continuous Integration
enable strict runtime-audit gate with meta/asset carve-out (#449 ) (16de2cb )
Maintenance
refs: vendor nativescript-canvas submodule (#450 ) (59ed73d )
Tests
add browser conformance entries for gamepad and xhr (#444 ) (1d59980 )
add browser conformance tests for vm, zlib, https (#446 ) (46f7efc )
add browser specs for stream, domain, buffer (#448 ) (8d7e707 )
add browser test entries for native re-export packages (#443 ) (2ed1cd4 )
add browser-target specs for dns, sqlite, module (#445 ) (9120d01 )
add browser-target tests for process and os (#440 ) (1d49205 )
browser: add browser test entries for core node packages (#439 ) (0c3c0bd )
e2e: hard-require gjs/glib/msgfmt/yarn (drop silent skip-guards) (d671d62 )
nativescript: on-device polyfill smoke suite (#463 ) (7183d6c )
node: add browser test entries for async_hooks/diagnostics_channel/sys (#442 ) (16dbaff )
You can’t perform that action at this time.