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
d74d298
perf(regex): give a replacer its arguments without a JS array
Sep 18, 2026
22c4002
docs(changelog): fragment for #10605
Sep 18, 2026
5befced
fix(runtime): resolve a shadowed inherited field to its most-derived …
Sep 18, 2026
ee75e23
changelog: fragment for #10607
Sep 18, 2026
5ab5db7
fix(codegen): stop new(X) picking a builtin over a same-named importe…
Sep 18, 2026
e6770ae
test(codegen): cover #10589's builtin-name shadowing across new()/new…
Sep 18, 2026
0ee4421
docs(changelog): add fragment for #10608
Sep 18, 2026
5d32d94
perf(gc): gate the residual prototype registry on an owner header bit…
Sep 18, 2026
d969b44
changelog: fragment for #10611
Sep 18, 2026
b76aecb
fix(hir,codegen,runtime): make `arguments` in class constructors refl…
Sep 18, 2026
a27011b
style: cargo fmt
Sep 18, 2026
720d1f1
docs(changelog): add fragment for #10612
Sep 18, 2026
ba0fa5f
fix(codegen,runtime): release a frame's variable-box cells at scope exit
Sep 18, 2026
cdf43eb
docs(changelog): add fragment for #10613
Sep 18, 2026
6952b79
fix(runtime): link a native-base subclass prototype to the real built…
Sep 18, 2026
de91aa6
fix(codegen): register EventEmitterAsyncResource as a reserved extend…
Sep 18, 2026
14bec54
test(gap): cover #10599's EventEmitter subclass prototype identity
Sep 18, 2026
5541312
docs(changelog): note the EventEmitter subclass prototype-identity fi…
Sep 18, 2026
9b88ef8
fix(hir): capture class member enclosing vars by reference, not snapshot
Sep 18, 2026
3f70fd0
docs(changelog): add fragment for #10615
Sep 18, 2026
15e00b7
fix(codegen): run field initializers at native-base super() and guard…
Sep 18, 2026
08a749b
style: cargo fmt
Sep 18, 2026
b398bfc
changelog: 10617 field-init/collection-receiver-guard
Sep 18, 2026
7516b69
chore: remove Tier A native bindings (fetch alias, tursodb, iroh)
Sep 18, 2026
4bb01ec
chore: regen API docs + governance table for the binding removal
Sep 18, 2026
99ba052
chore: cargo fmt
Sep 18, 2026
4c01c0e
docs: changelog fragment for #10618
Sep 18, 2026
028d908
tooling: justify two gcheader casts and cargo fmt for train 218
Sep 18, 2026
198a5d1
fix(test): drop two unnecessary unsafe blocks in the #10612 ctor-argu…
Sep 18, 2026
90c8943
chore: release merge train 218 as v0.5.1596
Sep 18, 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.1595
**Current Version:** 0.5.1596


## TypeScript Parity Status
Expand Down
Loading
Loading