Skip to content

v0.5.1024

Pre-release
Pre-release

Choose a tag to compare

@proggeramlug proggeramlug released this 22 May 16:15
· 2438 commits to main since this release
9402163

Release sweep — 26 PRs rolled up post-v0.5.1023.

Highlights:

  • node:crypto gap-fixesrandomInt, timingSafeEqual, getHashes / getCiphers, sha224 / sha384, base64 digest, Buffer hash input, no-arg digest() typed as Buffer, pbkdf2Sync digest argument, scryptSync (PRs #1386 #1393 #1394 #1402 #1405)
  • node:perf_hooks native impl — performance + User Timing + PerformanceObserver + granular node-suite (#1321 #1328 #1342)
  • #1090 GC checkpoint runtime work (#1324)
  • #1311 geisterhand on iOS--target ios builds + links inspector; SecureField registered; perry-stdlib auto-included (#1316 #1383 #1384 #1385)
  • #1323 wasm timer dispatch through mem_call bridge (#1329)
  • #1317 node:timers/promises segfault on global setTimeout shadow (#1326)
  • #1322 exact-head GC evidence packet diagnostics
  • #1330 node:process suite (#1331)
  • #1292 bcrypt.hash() returns real String (#1307)
  • #1293 fastify .json() / .body external-handle dispatch (#1308)
  • #1296 app-pattern performance gaps
  • #1297 diagnostics_channel parity
  • #1301 iOS App Groups capability (#1313)
  • #1318 #1325 os/methods/modern-methods static dispatch
  • #1315 expanded Node parity test coverage
  • #1382 ui-ios stdlib pump drain for async fetch
  • #1392 ui-wasm reactive state + setText on web/wasm target (#1404)
  • #1319 runtime thread-safety hardening for cross-thread statics
  • #1312 process.env.X (unset) is nullish (#1314)

See CHANGELOG.md for the full per-PR rollup.