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

GitHub / rescript-lang/rescript / commits

ReScript is a robustly typed language that compiles to efficient and human-readable JavaScript.

SHA Message Author Date Stats
516e6503 Remove the unreachable Longident.Lapply constructor (#8469) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
7 days ago
b8a60891 Include gentype, analysis and syntax tests in coverage (#8467) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
8 days ago
6a18567b make mutation of private record mutable fields a configurable warning instead... Paul Tsnobiladzé <p****e@g****m>
Committed by: GitHub <n****y@g****m>
8 days ago
3f48a4d6 Refactor analysis CLI helpers to use source input (#8466) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
9 days ago
9810ed82 Make tagged templates a first-class type (#8461)
Co-authored-by: Paul Tsnobiladzé <p****e@g****m>
Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
9 days ago
b15413a3 analysis refactor: remove global state `Shared_types.state` (#8465) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
11 days ago
62ecbbc7 Improve unclear error and warning messages (#8460) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
15 days ago
77a62904 Convert to snake case (#8456) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
7d96fe38 Remove dead and unreachable error and warning variants (#8459) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
17 days ago
eb189fd4 Bump vite from 7.3.3 to 8.0.14 (#8452)
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>
17 days ago
221e4bc3 analysis: fix namespaced reference lookup (#8455) Benjamin Thomas <b****s@g****m>
Committed by: GitHub <n****y@g****m>
17 days ago
f0636e01 analysis: fix namespace parsing after Yojson migration (#8454) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
f390dfcb Update lsp and yojson dependencies (#8449) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
166253df Use Yojson and lsp types for analysis JSON output (#8436) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
0782ee36 Upload PR dev-playground bundles (#8447) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
22 days ago
912e1899 Bump codecov/codecov-action from 5 to 6 (#8437)
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>
22 days ago
6d45b436 super_errors: error variant catalog + final fixture sweep (#8446) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
07363d54 Developer playground (#8435) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
23 days ago
0a29fc8a super_errors_multi: multi-file fixture harness for cross-module errors (#8433) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
4f27edd2 Coverage CI: cache OPAM env, rewatch build, and coverage dune state (#8434) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
8aaa1e84 Deprecate `Stdlib_Error` and `Stdlib_Exn` modules in favor of JsError/JsExn (... Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
24 days ago
20790fe3 Bump mocha from 11.7.5 to 11.7.6 (#8438)
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>
24 days ago
b3f1ec43 Bump semver from 7.8.0 to 7.8.1 (#8441)
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>
24 days ago
5487af24 Fix formatting of trailing comments before equals (#8444) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
24 days ago
ecb1bbaf Refactor analysis to decouple I/O from core logic (#8426)
Signed-off-by: Your Name <e****l>, Your Name <e****l>
Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
de28ae61 super_errors: round two of error fixture coverage (#8432) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
30 days ago
56d4ed5f Fix rewatch warning replay after early compile errors (#8408)
Signed-off-by: Christoph Knittel <c****k@c****o>, Christoph Knittel <c****k@c****o>, 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>
30 days ago
2f06e07a super_errors: run fixtures in parallel (#8430) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
04cbb91e super_errors: expand warning + error fixture coverage (#8429) Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
892d3aa8 Add code coverage tooling (bisect_ppx) (#8416)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>
Jono Prest <6****t@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
88136c0e Rewatch: use a single timestamp per compile pass (#8428) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 1 month ago
a5ab1070 Bump h3 from 2.0.1-rc.20 to 2.0.1-rc.22 (#8419)
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>
about 1 month ago
9563572e Sync dune-project with opam dependencies (#8423) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
ad47cb86 Bump semver from 7.7.4 to 7.8.0
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: Christoph Knittel <c****h@k****c>
about 1 month ago
18175aec [codex] Add Context7 configuration (#8417)
Signed-off-by: Josh Vlk <j****h@v****m>, Josh Vlk <j****h@v****m>, Josh Vlk <j****h@v****m>
Josh Vlk <j****h@v****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
dee432cc Wait for rewatch test watchers to exit Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
about 1 month ago
2d5a0002 Fix atomic rewatch lock acquisition Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
about 1 month ago
acca308f Update CHANGELOG (#8422) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 1 month ago
93674d2a Fix watch startup build locking (#8413) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 1 month ago
82903336 Bump rollup from 4.60.2 to 4.60.3 (#8418)
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>
about 1 month ago
792d31d2 Remove outdated Node.js version guards from docstring tests (#8421) Pedro Castro <a****o@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
7b40918b drop Node.js 20 due to End-of-Life (#8401) Hyeseong Kim <h****y@h****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e8cdc221 Close remaining rewatch build.lock gaps (#8410) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 1 month ago
992c1a5d Fix rewatch transitive local workspace detection (#8411)
Signed-off-by: Florian Hammerschmidt <f****9@g****m>, Florian Hammerschmidt <f****9@g****m>, Florian Hammerschmidt <f****9@g****m>
Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
27787062 Acquire rewatch build lock before initialization (#8409) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
c18f4c25 Avoid warning 56 blowup for dict patterns (#8403) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
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>
about 2 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>
about 2 months ago
d438bb06 Remove unused analysis example projects (#8397) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 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>
about 2 months ago
30572787 Resolve workspace dependencies in editor analysis (#8392) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 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>
about 2 months ago
872c5960 Fix duplicated comments in for..of formatter (#8395) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b8fdd38d Make `Jsx.component` abstract (#8390) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
4d933642 Fix directive `@warning("-102")` not working (#8322) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 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>
about 2 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>
about 2 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>
about 2 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>
about 2 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>
about 2 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>
about 2 months ago
bcc333c6 Remove Belt xxxUndefined API (#8377) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 months ago
28a0123d Remove deprecated %external extension (#8376) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
about 2 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>
about 2 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>
2 months ago
fe34ecd7 Dict spreads (#8369) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
2 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>
2 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>
2 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>
2 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>
2 months ago
33896778 Dict.assignMany/concat/concatMany/concatAll, Array.concatAll (#8364) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
c8d05beb Propagate expected dict and async value type (#8359) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
2 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>
2 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>
2 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>
2 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>
2 months ago
4bf0cd30 Fix iterator / iterable typedefs, add generator typedefs (#8355) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
2 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>
2 months ago
23fc6cc8 Fix loss of LOC during AST0 translation (#8350) Florian Hammerschmidt <f****9@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
b91c8622 Update CHANGELOG (#8353) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
2 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>
2 months ago
1642c25f New feature: break/continue in loops (#8348) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
2 months ago
cb9e2ecd Allow builds while watchers are running (#8349) Roland Peelen <r****n@g****m>
Committed by: GitHub <n****y@g****m>
2 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>
2 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>
2 months ago
cca6205d Fix partial application generalization for `...` (#8343) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
2 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>
2 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>
2 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>
2 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>
2 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>
2 months ago
9dbdc042 Support inline records in external definitions (#8304) Gabriel Nordeborn <g****d@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
40efd34c Fix static linking Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
2 months ago
d158b42c setup-ocaml 3.6.0 Christoph Knittel <c****k@c****o>
Committed by: Christoph Knittel <c****h@k****c>
2 months ago
38218e07 TypeScript 6.0.2 (#8328) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
2 months ago
71111fa9 biome 2.4.10 (#8327) Christoph Knittel <c****k@c****o>
Committed by: GitHub <n****y@g****m>
2 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>
2 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>
3 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>
3 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>
3 months ago

← Back to repository