Skip to content

v0.5.1182

Latest

Choose a tag to compare

@proggeramlug proggeramlug released this 18 Jun 07:05
· 12 commits to main since this release
2b30f9f

Native TypeScript compiler. This is the release that restores full package distribution — v0.5.1180/1181 were blocked at the publish step (a Windows build break, then a merge-skew test regression). v0.5.1182 clears both and re-publishes all channels, including npm and Windows.

Highlights

  • Windows build + publish restored. perry-ui-windows migrated to windows/windows-core 0.62 — the webview2-com 0.39 bump had skewed the WebView2 COM type versions, failing the Windows leg and causing every publish job to be skipped (#5382).
  • Native-require destructuring fixed. const { x } = require("<native-builtin>") no longer resolves the bound leaf to undefined — a merge-skew interaction between native-require aliasing (#5216) and module-level destructuring-leaf pre-registration (#5364) (#5383).

Fixes

  • fix(perry-ui-windows): migrate to windows / windows-core 0.62 — unblock Windows release publish (#5382)
  • fix(hir): native-builtin require destructuring stranded on a pre-registered module-var slot — #5364 × #5216 merge skew (#5383)

(Carries everything from the unpublished v0.5.1181 tag: winston native-compile #5368, bluebird/execa read-of-undefined #5348, stream-shim ctor routing #5357, module-scope destructuring hoist #5364, AnnexB B.3.3 fixes #5356, Symbol argArray rejection #5360, Intl.Locale #5359, and codegen perf levers #5350/#5351/#5381.)