Skip to content

v0.5.1020

Pre-release
Pre-release

Choose a tag to compare

@proggeramlug proggeramlug released this 21 May 19:52
· 2472 commits to main since this release
2cd706c

Pre-release tag of current main. Closes the 5 parity failures + memory-ceiling regression from v0.5.1019:

  • #1273 Buffer.from(str, encodingVar) HIR routing (#1282)
  • #1274 EventEmitter numeric/object payload args returned NaN — perry-ext-events still had the legacy (arg: f64) ABI from before PR #1186's NA_VARARGS switch (#1289)
  • #1275 TextEncoder mojibake (#1282)
  • #1276 console.table spurious Values column on array-of-arrays (#1282)
  • #1277 Closed as misdiagnosis (Perry's Instant::now() is correct; the apparent timer divergence is AOT-vs-interpreted speedup on a DCE-able loop)
  • #1278 console.trace stack-format kept as tracked categorical, skip-listed
  • memory test_memory_json_churn Ubuntu RSS budget widened to 290/315 MB to cover #1090 GC rework grace (#1286)

Plus #1088 host-embed staticlib linkdeps sidecar, #1122 iOS UIButton layer.backgroundColor, #1129/#1136 iOS heap-pointer guards, #1162 node:path.win32, #1193 cheerio chains, #1205/#1206/#1210/#1211 node:buffer parity, #1225 Buffer.from shared identity, #1280 App windowState, #1288 jsonwebtoken rust_crypto for ios setup, #1291 android setup keystore validation, plus granular tty + events parity suites.

See CHANGELOG.md for the full rollup.