Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
769ba1e
fix(runtime): root event/listener dispatch copies across moving GC
Sep 18, 2026
a00bac4
style: cargo fmt
Sep 18, 2026
3b52301
test: add gap test for event/listener dispatch GC rooting (#10600)
Sep 18, 2026
b3423d7
docs: add changelog fragment for #10606
Sep 18, 2026
ccd7bc2
style: cargo fmt the reconciled emit_warning this-rooting
Sep 18, 2026
fec8e2b
perf(size): outline the CJS factory body, not just hir.init (#10575)
Sep 18, 2026
2b43a74
fix(runtime): timeout.refresh() preserves ref state; Immediate has no…
Sep 18, 2026
b2c279d
fix(runtime): route AsyncResource super() through the bound-export va…
Sep 18, 2026
a4e9c18
docs(changelog): record the AsyncResource heritage-shape fix (#10621)
Sep 18, 2026
fcdf7e4
fix(transform): give an exported dynamic-heritage class factory real …
Sep 18, 2026
3d8ebe0
docs(changelog): record the exported class-factory identity fix (#10622)
Sep 18, 2026
6b8ed84
fix(hir): exclude inherited method names from ctor-body field detection
Sep 18, 2026
6379656
changelog: fragment for #10626
Sep 18, 2026
ce86fa9
fix(codegen): refresh local_types on var redeclaration
Sep 18, 2026
c8304f2
changelog: fragment for #10627
Sep 18, 2026
1eab1f4
fix(hir): forward inherited captures through a locally-shadowed class…
Sep 18, 2026
e925473
changelog: fragment for #10628
Sep 18, 2026
6d891cb
fix(hir): keep the reified receiver for a computed dynamic key on a b…
Sep 18, 2026
b111b4b
docs(changelog): add fragment for #10629
Sep 18, 2026
556f424
fix(transform): stop cross-module inlining bundling a separately expo…
Sep 18, 2026
2d586b3
docs(changelog): add fragment for #10630
Sep 18, 2026
42626e4
fix(runtime): add Symbol.toStringTag to Web/runtime built-ins
Sep 18, 2026
fb75d92
docs(changelog): add fragment for #10632
Sep 18, 2026
87e6011
fix(runtime): resolve instanceof against a ClassExprFresh parent per …
Sep 18, 2026
c457de9
changelog: add fragment for #10640
Sep 18, 2026
05e7a3f
refactor(runtime): split instanceof.rs for the file-size cap
perry-bot Sep 18, 2026
5a3c3e6
chore: update addr-class gates for the instanceof.rs split
perry-bot Sep 18, 2026
6ce4f47
docs(changelog): add fragment for #10603 (CJS factory entry outlining)
Sep 18, 2026
2722e68
changelog: add fragment for #10620
Sep 18, 2026
d0905b8
chore: release merge train 219 as v0.5.1597
Sep 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co

Perry is a native TypeScript compiler written in Rust that compiles TypeScript source code directly to native executables. It uses SWC for TypeScript parsing and LLVM for code generation.

**Current Version:** 0.5.1596
**Current Version:** 0.5.1597


## TypeScript Parity Status
Expand Down
Loading
Loading