An open API service providing commit metadata for open source projects.

GitHub / rescript-lang/rescript-compiler / commits

SHA Message Author Date Stats
afe06dd4 Improve deprecated attribute extraction and support record form (#8396)
Co-authored-by: Christoph Knittel <c****k@c****o>
Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b304b9a2 Use a single vendored @rescript/react package across the repo (#7525) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
d438bb06 Remove unused analysis example projects (#8397) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
09df8386 Rewatch: add OpenTelemetry tracing support (#8370)
Co-authored-by: Christoph Knittel <c****k@c****o>
Signed-off-by: Jaap Frolich <j****h@g****m>, Jaap Frolich <j****h@g****m>, Jaap Frolich <j****h@g****m>, Jaap Frolich <j****h@g****m>
Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
30572787 Resolve workspace dependencies in editor analysis (#8392) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
858bdaae Remove Primitive_option.toUndefined; use valFromOption for optional ffi args ... Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
872c5960 Fix duplicated comments in for..of formatter (#8395) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
b8fdd38d Make `Jsx.component` abstract (#8390) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
4d933642 Fix directive `@warning("-102")` not working (#8322) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
709f46fa Improve default argument type mismatch errors (#8389)
Signed-off-by: Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
973d3d45 Set version to 13.0.0-alpha.5 (#8388) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
c0b11537 Prepare for 13.0.0-alpha.4 release (#8384) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
0a51c27b Restore legacy `(. ...)` uncurried syntax with deprecation warning (#8383)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Christoph Knittel <c****k@c****o>
Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
4f652366 Rewatch: feature-gated source directories (#8379)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Signed-off-by: Jaap Frolich <j****p@t****m>, Jaap Frolich <j****h@g****m>, Jaap Frolich <j****p@t****m>, Jaap Frolich <j****h@g****m>, Jaap Frolich <j****p@t****m>, Jaap Frolich <j****h@g****m>, Jaap Frolich <j****h@g****m>
Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
49a72380 Rewatch: replace wave scheduler with DAG + critical-path priority (#8374)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Signed-off-by: Jaap Frolich <j****p@t****m>, Jaap Frolich <j****p@t****m>, Jaap Frolich <j****p@t****m>, Jaap Frolich <j****p@t****m>
Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
bcc333c6 Remove Belt xxxUndefined API (#8377) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
28a0123d Remove deprecated %external extension (#8376) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
d0d1a8fb Rewatch: restore backward compatibility for bsconfig.json (#8368)
Co-authored-by: Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>, Claude <n****y@a****m>
Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c6bf3342 Rewatch: improve watch output and add clear-screen (#8373)
Signed-off-by: Paul Kim <p****o@g****m>, Paul Kim <p****o@g****m>, Paul Kim <p****o@g****m>
Paul Kim <p****o@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
fe34ecd7 Dict spreads (#8369) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
84367514 Rewatch: don't suppress progress messages under -v/-vv (#8371) Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
33bf3c20 Rewatch: print 'Finished compilation' in watch plain_output mode (#8372) Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
f9760938 Implement `for...of` and `for await...of` loops (#7887) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
1ec0a25b Move rescript.json reading out of bsc into rewatch (#8365)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Jaap Frolich <j****h@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
33896778 Dict.assignMany/concat/concatMany/concatAll, Array.concatAll (#8364) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c8d05beb Propagate expected dict and async value type (#8359) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d28c61c4 Add explicit `--prod` flag for rewatch commands (#8347)
Signed-off-by: Jono Prest <j****t@g****m>, Jono Prest <j****t@g****m>
Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
4143b816 Bump rollup from 4.60.1 to 4.60.2 (#8363)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b7d3889a Bump typescript from 6.0.2 to 6.0.3 (#8362)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b737ad59 Rewatch: preserve warnings after atomic-save full rebuilds (#8358) Paul Kim <p****o@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
4bf0cd30 Fix iterator / iterable typedefs, add generator typedefs (#8355) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
b0dffe8a Fix docstring tests failing because of stale generated file (#8354) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
23fc6cc8 Fix loss of LOC during AST0 translation (#8350) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
b91c8622 Update CHANGELOG (#8353) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
b642f8c0 Fix indentation of "default:" for emitted switch statements (#8352) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
1642c25f New feature: break/continue in loops (#8348) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
4 months ago
cb9e2ecd Allow builds while watchers are running (#8349) Roland Peelen <r****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
91fb835e docs(Stdlib): add details around None case for fromOption functions (#8333) Josh Vlk <j****h@v****m>
Committed by: GitHub <n****y@g****m>
5 months ago
548bfefd Bump pnpm/action-setup from 5 to 6 (#8344) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
cca6205d Fix partial application generalization for `...` (#8343) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
22ce61ab Bump @types/node from 25.5.0 to 25.6.0 (#8342)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
a06723b7 Bump rollup from 4.59.0 to 4.60.1 (#8341)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
86eb14bd Bump actions/github-script from 8 to 9 (#8337)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
df6209e1 Set version to 13.0.0-alpha.4 (#8332) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
069957a2 Prepare for 13.0.0-alpha.3 release (#8331) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
9dbdc042 Support inline records in external definitions (#8304) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
40efd34c Fix static linking Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
5 months ago
d158b42c setup-ocaml 3.6.0 Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
5 months ago
38218e07 TypeScript 6.0.2 (#8328) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
71111fa9 biome 2.4.10 (#8327) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
61a9ec22 Bump h3 from 2.0.1-rc.18 to 2.0.1-rc.20 (#8326)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
d680426d Fix handling of exotic identifiers for let bindings in GenType (#8315) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
240eccd6 Rewatch: ignore stale lock for unrelated process name (#8316) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
5 months ago
fdce8aae Bump glob from 10.4.5 to 10.5.0 (#8320)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
11c9aaba Bump picomatch from 4.0.2 to 4.0.4 (#8313)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
92be70b4 Bump h3 from 2.0.1-rc.14 to 2.0.1-rc.18 (#8310)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
19e65e05 Bump pnpm/action-setup from 4 to 5 (#8309)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2b838978 Bump @types/node from 25.3.5 to 25.5.0 (#8298)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
0a75e312 Fix exception record field regression (#8319) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
5 months ago
55a50a93 Fix unpacking first-class module in default argument of react component (#8296) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
a8029d48 Fix build tests failing silently (#8295) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
ff36abad Improve error message for dependency without rescript.json (#8292) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
36bd3894 Change return type of Intl.Collator.compare to Ordering.t (#8289) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
a673a5c0 Fix rewatch panic when package.json has no "name" field (#8291) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
49705670 Bump @biomejs/biome from 2.3.11 to 2.4.6 (#8290)
Co-authored-by: dependabot[bot] <4****]@u****m>
Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
1783a45e Add String.localeCompare options (#8287) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
c4c8f4d1 Bump tar from 7.5.10 to 7.5.11 (#8288)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
bb492d9e Bump h3 from 2.0.1-rc.11 to 2.0.1-rc.14 (#8286)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
562eb489 Bump @types/node from 25.3.1 to 25.3.5 (#8284)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
6f94977c Bump semver from 7.7.3 to 7.7.4 (#8272)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
11bbd583 Bump tar from 7.5.9 to 7.5.10 (#8281)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
76ef070c Bump nyc from 17.1.0 to 18.0.0 (#8274)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
29f0396b Bump actions/download-artifact from 7 to 8 (#8271)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
69b1d261 Bump actions/upload-artifact from 6 to 7 (#8270)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
ccdec51f Fix null/array guards dropped for untagged variant switch in statement position
Co-authored-by: Claude Opus 4.6 <n****y@a****m>
Cristiano Calcagno <c****c@u****m> 6 months ago
3f889edc analysis/reactive: redesign incremental fixpoint with delete-then-rederive st...
Co-authored-by: Claude Opus 4.6 <n****y@a****m>, Claude Opus 4.6 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****c@u****m>, Cristiano Calcagno <c****c@u****m>, Cristiano Calcagno <c****c@u****m>, Cristiano Calcagno <c****c@u****m>, Cristiano Calcagno <c****c@u****m>, Cristiano Calcagno <c****c@u****m>
Cristiano Calcagno <c****c@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
f0b3b3be Update npm release script to accept a token as an alternative to otp (#8269) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
5ce1b75d Bump minimatch from 3.1.2 to 3.1.5 (#8264)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
423db67a Set version to 13.0.0-alpha.3 (#8267) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
a3038952 Add glob pattern support for reanalyze suppress/unsuppress
Co-authored-by: Claude Opus 4.6 <n****y@a****m>
Cristiano Calcagno <c****c@u****m> 6 months ago
80b38119 Reanalyze server: invalidate cache on config change
Co-authored-by: Claude Opus 4.6 <n****y@a****m>
Cristiano Calcagno <c****c@u****m> 6 months ago
928dca67 Fix pkg.pr.new Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
6 months ago
fb013f70 Prepare for 13.0.0-alpha.2 release Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
6 months ago
27b77020 Port Belt.Array's zip, zipBy, partition, unzip to Stdlib Array (#8244) Shulhi Sapli <9****i@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
6e3705e3 Enable stale branches cleanup (#8260) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
6 months ago
8e0cf413 Bump @types/node from 25.0.10 to 25.1.0 (#8236)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
82a9ebfc Bump rollup from 4.56.0 to 4.57.1 (#8237)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
1ff39a4b Bump tar from 7.5.6 to 7.5.9 (#8249)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
fbe7a739 Also guard against arrays falling into object branch in untagged variant swit...
Co-authored-by: Claude Opus 4.6 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****o@g****m>
Cristiano Calcagno <c****c@u****m> 6 months ago
ebed19ab Fix null falling into object branch in untagged variant switch (#8251)
Co-authored-by: Claude Opus 4.6 <n****y@a****m>
Signed-off-by: Cristiano Calcagno <c****o@g****m>
Cristiano Calcagno <c****c@u****m> 6 months ago
60020488 artifact list Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
6 months ago
6b6bc29c More line number changes Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
6 months ago
3fcc407d Line numbers changed in runtime JS Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
6 months ago
9b465d40 Clarify ReScript licensing Christoph Knittel <c****k@c****o>
Committed by: Cristiano Calcagno <c****c@u****m>
6 months ago
cfda8c1b Changelog for #8246 (#8247) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
cce4bed9 Fix Parmatch crash on empty record head patterns (#8246) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
e55c5e42 do not setup node/yarn when not needed (#8238) Paul Tsnobiladzé <p****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
66e337b2 ci: add github action to clean up stale branches (#8227) Josh Vlk <j****h@v****m>
Committed by: GitHub <n****y@g****m>
7 months ago
87159c01 install ocaml in dockerfile instead of postCreate.sh (#8230) Paul Tsnobiladzé <p****e@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
4c9a0028 Watch folders based on BuildState (#8219) Florian Verdonck <f****k@o****m>
Committed by: GitHub <n****y@g****m>
7 months ago

← Back to repository