Commit graph

227 commits

Author SHA1 Message Date
Aiden Cline
7a62a46695
refactor: remove redundant casts and duplicate helpers across sdk, plugin, codemode, and schema (#57996) 2026-10-22 18:53:01 -05:00
Luke Parker
84578e123f
chore: use bun check for local typechecks and TypeScript 7.1 in CI (#58253) 2026-10-23 09:23:31 +10:00
opencode
e965774fa0 sync release versions for v2.1.3 [skip ci] 2026-10-22 12:45:36 +00:00
opencode
4b50f5cc6c sync release versions for v2.1.2 [skip ci] 2026-10-21 03:41:13 +00:00
Rhys Sullivan
3b593dd5d2
fix(codemode): run each job to completion (#54276)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-10-20 13:19:00 -05:00
opencode
133b1ebfaf sync release versions for v2.1.1 [skip ci] 2026-10-20 13:36:20 +00:00
opencode
d30e990c69 sync release versions for v2.1.0 [skip ci] 2026-10-20 07:17:22 +00:00
Aiden Cline
db45c950a9
fix(codemode): honor Uint8Array.from mappers, compare byte searches without coercion, skip flatMap holes, and truncate fractional radixes (#57285)
Co-authored-by: r266-tech <r266-tech@users.noreply.github.com>
Co-authored-by: sdivyanshu90 <divyanshu74.80@gmail.com>
Co-authored-by: icearia0219 <133481415+icearia0219@users.noreply.github.com>
2026-10-20 00:16:55 -05:00
opencode-agent[bot]
23359e9fe6
chore: upgrade typecheck to TypeScript 7.0.2 (#56300)
Co-authored-by: kitlangton <7587245+kitlangton@users.noreply.github.com>
2026-10-17 13:26:46 -07:00
opencode
4e95dacd81 sync release versions for v2.0.32 [skip ci] 2026-10-16 22:17:00 +00:00
opencode
83c5abbbe3 sync release versions for v2.0.31 [skip ci] 2026-10-16 12:37:41 +00:00
opencode
f40dc433cb sync release versions for v2.0.30 [skip ci] 2026-10-15 19:48:32 +00:00
opencode
34d8ded0c5 sync release versions for v2.0.29 [skip ci] 2026-10-14 09:03:25 +00:00
opencode
c5aabae288 sync release versions for v2.0.28 [skip ci] 2026-10-13 08:17:45 +00:00
opencode
03cb9b9946 sync release versions for v2.0.27 [skip ci] 2026-10-12 04:17:06 +00:00
Aiden Cline
4d3d8fd769
docs: trim agent instructions (#54678) 2026-10-11 22:32:18 -05:00
Kit Langton
1aae67e853
chore: upgrade Effect to rc.118 (#50231) 2026-10-09 01:36:06 -07:00
opencode
8059cdcbdf sync release versions for v2.0.26 [skip ci] 2026-10-08 19:45:51 +00:00
opencode
62e087ff7b sync release versions for v2.0.25 [skip ci] 2026-10-08 09:16:16 +00:00
opencode
bd55d4895f sync release versions for v2.0.24 [skip ci] 2026-10-06 03:04:19 +00:00
opencode
9e96aacd64 sync release versions for v2.0.23 2026-10-05 05:24:44 +00:00
opencode
d259ae7163 sync release versions for v2.0.22 2026-10-02 04:23:05 +00:00
opencode
dd2af0e5fc sync release versions for v2.0.21 2026-09-30 23:02:16 +00:00
opencode
8d8a7bc844 sync release versions for v2.0.20 2026-09-29 21:08:02 +00:00
opencode
f02c30eb55 sync release versions for v2.0.19 2026-09-29 04:31:02 +00:00
opencode
39021dfd67 sync release versions for v2.0.18 2026-09-25 23:57:39 +00:00
opencode
00738c5b2d sync release versions for v2.0.17 2026-09-25 21:09:12 +00:00
Aiden Cline
5335347e80
feat(codemode): add WeakMap and WeakSet (#51257) 2026-09-25 00:15:19 -05:00
Aiden Cline
962c14a49c
fix(codemode): honor thisArg, program toString in computed keys, and ToPrimitive in String and Number arguments (#51264) 2026-09-24 23:46:15 -05:00
Aiden Cline
8061220b08
test(codemode): vendor every eligible test262 directory and bound unsupported globals (#51242) 2026-09-24 20:19:24 -05:00
Aiden Cline
e23d89c9a9
fix(codemode): destructure object patterns from primitives and convert Date components through ToPrimitive (#51239) 2026-09-24 19:32:19 -05:00
Aiden Cline
5256f30957
feat(codemode): honor program valueOf and toString in operators and conversions (#50837) 2026-09-24 18:45:48 -05:00
Aiden Cline
56262121ee
feat(codemode): bind this and arguments in functions, add Function.prototype.call, apply, and bind (#50831) 2026-09-24 16:34:46 -05:00
Aiden Cline
a16eedfed7
fix(codemode): make derived error constructors inherit from Error (#51045) 2026-09-24 14:03:10 -05:00
opencode
ac2426e103 sync release versions for v2.0.16 2026-09-24 06:34:17 +00:00
Aiden Cline
318a8c1aba
feat(codemode): add Object.freeze/seal/create/getPrototypeOf and structuredClone (#50834) 2026-09-24 00:50:54 -05:00
Aiden Cline
dc48655743
fix(codemode): compare with == by IsLooselyEqual and stop deep-walking operands for opaque references (#50830) 2026-09-24 00:36:41 -05:00
Aiden Cline
14a3311a61
feat(codemode): add Uint8Array callback methods and coerce indexOf start indexes (#50829) 2026-09-23 10:27:40 -05:00
opencode
a25d304201 sync release versions for v2.0.15 2026-09-23 07:15:55 +00:00
Aiden Cline
68b28bdb98
fix(codemode): coerce match/search patterns, allow any for...in target, bind the last duplicate parameter (#50802) 2026-09-22 23:32:27 -05:00
Aiden Cline
17abc5906b
feat(codemode): add tagged templates and String.raw (#50791) 2026-09-22 21:25:21 -05:00
Aiden Cline
bab26d63ea
docs(codemode): correct the interpreter support matrix (#50789) 2026-09-22 20:49:54 -05:00
James Long
bf6788b94c
test(codemode): extend promise limit timeout (#50693) 2026-09-22 13:22:21 -04:00
opencode
8864eb507e sync release versions for v2.0.14 2026-09-22 13:13:11 +00:00
opencode
be4e5a6d06 sync release versions for v2.0.13 2026-09-22 10:08:00 +00:00
Aiden Cline
9fdcb8da41
fix(codemode): coerce built-in arguments as in JS instead of requiring numbers and strings (#50492) 2026-09-21 23:04:04 -05:00
Aiden Cline
6f8c5ae0aa
fix(codemode): bind generator parameters at the call, not the first next() (#50489) 2026-09-21 22:42:10 -05:00
Aiden Cline
651529d64e
fix(codemode): coerce any value to a property key (#50479) 2026-09-21 21:35:20 -05:00
Aiden Cline
1e1cd042ea
feat(codemode): name the closest tool in unknown-tool errors (#50455) 2026-09-21 18:14:31 -05:00
Aiden Cline
02566f6219
fix(codemode): live Map/Set forEach, generator prototypes, repeated function declarations, delete on non-references (#50450) 2026-09-21 18:09:45 -05:00