v0.5.1020
Pre-release
Pre-release
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'sNA_VARARGSswitch (#1289) - #1275 TextEncoder mojibake (#1282)
- #1276 console.table spurious
Valuescolumn 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_churnUbuntu 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.